| Index: src/compiler/bytecode-graph-builder.h
|
| diff --git a/src/compiler/bytecode-graph-builder.h b/src/compiler/bytecode-graph-builder.h
|
| index 50162ed3e35ae2c482c390ac36988cdc5c4e2291..c52d781ee47391db63d38a3b7453d8c4055ce61e 100644
|
| --- a/src/compiler/bytecode-graph-builder.h
|
| +++ b/src/compiler/bytecode-graph-builder.h
|
| @@ -124,7 +124,7 @@ class BytecodeGraphBuilder {
|
| void BuildCreateLiteral(const Operator* op);
|
| void BuildCreateArguments(CreateArgumentsType type);
|
| Node* BuildLoadContextSlot();
|
| - Node* BuildLoadGlobal(TypeofMode typeof_mode);
|
| + Node* BuildLoadGlobal(int feedback_slot_operand, TypeofMode typeof_mode);
|
| void BuildStoreGlobal(LanguageMode language_mode);
|
| Node* BuildNamedLoad();
|
| void BuildNamedStore(LanguageMode language_mode);
|
| @@ -145,6 +145,9 @@ class BytecodeGraphBuilder {
|
| void BuildForInNext();
|
| void BuildInvokeIntrinsic();
|
|
|
| + // Check the context chain for extensions, for lookup fast paths.
|
| + Environment* CheckContextExtensions(uint32_t depth);
|
| +
|
| // Helper function to create binary operation hint from the recorded
|
| // type feedback.
|
| BinaryOperationHint GetBinaryOperationHint(int operand_index);
|
|
|