Index: src/code-stub-assembler.h |
diff --git a/src/code-stub-assembler.h b/src/code-stub-assembler.h |
index a51827b28f51cf6817fcce4ba8cf0da9a7bee472..46a0cb5ca3fcb6a9af7c0991e3843fd641498b02 100644 |
--- a/src/code-stub-assembler.h |
+++ b/src/code-stub-assembler.h |
@@ -509,6 +509,9 @@ |
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); |
@@ -549,19 +552,6 @@ |
compiler::Node* value); |
private: |
- enum ElementSupport { kOnlyProperties, kSupportElements }; |
- |
- void HandleLoadICHandlerCase( |
- const LoadICParameters* p, compiler::Node* handler, Label* miss, |
- ElementSupport support_elements = kOnlyProperties); |
- void EmitBoundsCheck(compiler::Node* object, compiler::Node* elements, |
- compiler::Node* intptr_key, compiler::Node* is_jsarray, |
- Label* miss); |
- void EmitElementLoad(compiler::Node* object, compiler::Node* elements, |
- compiler::Node* elements_kind, compiler::Node* key, |
- Label* if_hole, Label* rebox_double, |
- Variable* var_double_value, Label* miss); |
- |
compiler::Node* ElementOffsetFromIndex(compiler::Node* index, |
ElementsKind kind, ParameterMode mode, |
int base_size = 0); |