Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(90)

Unified Diff: src/compiler/raw-machine-assembler.h

Issue 1333843002: [runtime] Move binary operator fallbacks into the runtime. (Closed) Base URL: https://chromium.googlesource.com/v8/v8.git@master
Patch Set: No need for frame states in bytecode handlers. Add test case. Created 5 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: src/compiler/raw-machine-assembler.h
diff --git a/src/compiler/raw-machine-assembler.h b/src/compiler/raw-machine-assembler.h
index 6e081ccaacd8f115ed3a7c697771eb25c4251158..7329af0598232a8560c44e9fe272c4b765bda17c 100644
--- a/src/compiler/raw-machine-assembler.h
+++ b/src/compiler/raw-machine-assembler.h
@@ -485,9 +485,11 @@ class RawMachineAssembler {
// Call through CallFunctionStub with lazy deopt and frame-state.
Node* CallFunctionStub0(Node* function, Node* receiver, Node* context,
Node* frame_state, CallFunctionFlags flags);
- // Call to a runtime function with zero arguments.
- Node* CallRuntime1(Runtime::FunctionId function, Node* arg0, Node* context,
- Node* frame_state);
+ // Call to a runtime function with one arguments.
+ Node* CallRuntime1(Runtime::FunctionId function, Node* arg0, Node* context);
+ // Call to a runtime function with two arguments.
+ Node* CallRuntime2(Runtime::FunctionId function, Node* arg1, Node* arg2,
+ Node* context);
// Call to a C function with zero arguments.
Node* CallCFunction0(MachineType return_type, Node* function);
// Call to a C function with one parameter.

Powered by Google App Engine
This is Rietveld 408576698