| Index: src/code-stub-assembler.h
|
| diff --git a/src/code-stub-assembler.h b/src/code-stub-assembler.h
|
| index 83096044cc6a2a7161e3203efe34a53a66f8c841..640c76d864a1f1eadcc2ec138d6f771dcbd3cc51 100644
|
| --- a/src/code-stub-assembler.h
|
| +++ b/src/code-stub-assembler.h
|
| @@ -449,9 +449,6 @@ class CodeStubAssembler : public compiler::CodeAssembler {
|
| Variable* var_handler, Label* if_miss,
|
| int unroll_count);
|
|
|
| - void HandleLoadICHandlerCase(const LoadICParameters* p,
|
| - compiler::Node* handler, Label* miss);
|
| -
|
| compiler::Node* StubCachePrimaryOffset(compiler::Node* name,
|
| compiler::Node* map);
|
|
|
| @@ -486,6 +483,12 @@ class CodeStubAssembler : public compiler::CodeAssembler {
|
| CodeStubAssembler::Label* use_runtime);
|
|
|
| private:
|
| + enum ElementSupport { kOnlyProperties, kSupportElements };
|
| +
|
| + void HandleLoadICHandlerCase(
|
| + const LoadICParameters* p, compiler::Node* handler, Label* miss,
|
| + ElementSupport support_elements = kOnlyProperties);
|
| +
|
| compiler::Node* ElementOffsetFromIndex(compiler::Node* index,
|
| ElementsKind kind, ParameterMode mode,
|
| int base_size = 0);
|
|
|