| Index: src/compiler/interpreter-assembler.h
|
| diff --git a/src/compiler/interpreter-assembler.h b/src/compiler/interpreter-assembler.h
|
| index bb771eb2163f9323826ecc7e930640ba27e391fc..2541d2607085c0b5247b01dc1bed8a7d05eae415 100644
|
| --- a/src/compiler/interpreter-assembler.h
|
| +++ b/src/compiler/interpreter-assembler.h
|
| @@ -16,6 +16,7 @@
|
| namespace v8 {
|
| namespace internal {
|
|
|
| +class CallInterfaceDescriptor;
|
| class Isolate;
|
| class Zone;
|
|
|
| @@ -76,6 +77,13 @@ class InterpreterAssembler {
|
| // Load |slot_index| from the current context.
|
| Node* LoadContextSlot(int slot_index);
|
|
|
| + // Load the TypeFeedbackVector for the current function.
|
| + Node* LoadTypeFeedbackVector();
|
| +
|
| + // Call an IC code stub.
|
| + Node* CallIC(CallInterfaceDescriptor descriptor, Node* target, Node* arg1,
|
| + Node* arg2, Node* arg3, Node* arg4);
|
| +
|
| // Call JS builtin.
|
| Node* CallJSBuiltin(int context_index, Node* receiver);
|
| Node* CallJSBuiltin(int context_index, Node* receiver, Node* arg1);
|
|
|