diff options
Diffstat (limited to 'deps/v8/src/code-stubs.h')
-rw-r--r-- | deps/v8/src/code-stubs.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/deps/v8/src/code-stubs.h b/deps/v8/src/code-stubs.h index 06cffed491..f80c89b8f9 100644 --- a/deps/v8/src/code-stubs.h +++ b/deps/v8/src/code-stubs.h @@ -59,6 +59,7 @@ namespace internal { V(GenericUnaryOp) \ V(RevertToNumber) \ V(ToBoolean) \ + V(ToNumber) \ V(CounterOp) \ V(ArgumentsAccess) \ V(RegExpExec) \ @@ -260,6 +261,19 @@ class StackCheckStub : public CodeStub { }; +class ToNumberStub: public CodeStub { + public: + ToNumberStub() { } + + void Generate(MacroAssembler* masm); + + private: + Major MajorKey() { return ToNumber; } + int MinorKey() { return 0; } + const char* GetName() { return "ToNumberStub"; } +}; + + class FastNewClosureStub : public CodeStub { public: void Generate(MacroAssembler* masm); |