Index: src/hydrogen.h |
diff --git a/src/hydrogen.h b/src/hydrogen.h |
index 004aa16a8784337f874768166b75833c6eea8086..28926d817d790f45a7126b7bd52462e62f81cbb1 100644 |
--- a/src/hydrogen.h |
+++ b/src/hydrogen.h |
@@ -2067,47 +2067,23 @@ class HOptimizedGraphBuilder: public HGraphBuilder, public AstVisitor { |
HInstruction* BuildThisFunction(); |
- HInstruction* BuildFastLiteral(HValue* context, |
- Handle<JSObject> boilerplate_object, |
+ HInstruction* BuildFastLiteral(Handle<JSObject> boilerplate_object, |
Handle<JSObject> original_boilerplate_object, |
Handle<Object> allocation_site, |
- int data_size, |
- int pointer_size, |
AllocationSiteMode mode); |
- void BuildEmitDeepCopy(Handle<JSObject> boilerplat_object, |
- Handle<JSObject> object, |
- Handle<Object> allocation_site, |
- HInstruction* target, |
- int* offset, |
- HInstruction* data_target, |
- int* data_offset, |
- AllocationSiteMode mode); |
- |
- MUST_USE_RESULT HValue* BuildEmitObjectHeader( |
- Handle<JSObject> boilerplat_object, |
- HInstruction* target, |
- HInstruction* data_target, |
- int object_offset, |
- int elements_offset, |
- int elements_size); |
+ void BuildEmitObjectHeader(Handle<JSObject> boilerplate_object, |
+ HInstruction* object, |
+ HInstruction* object_elements); |
void BuildEmitInObjectProperties(Handle<JSObject> boilerplate_object, |
Handle<JSObject> original_boilerplate_object, |
- HValue* object_properties, |
- HInstruction* target, |
- int* offset, |
- HInstruction* data_target, |
- int* data_offset); |
+ HInstruction* object); |
void BuildEmitElements(Handle<FixedArrayBase> elements, |
Handle<FixedArrayBase> original_elements, |
ElementsKind kind, |
- HValue* object_elements, |
- HInstruction* target, |
- int* offset, |
- HInstruction* data_target, |
- int* data_offset); |
+ HValue* object_elements); |
void BuildEmitFixedDoubleArray(Handle<FixedArrayBase> elements, |
ElementsKind kind, |
@@ -2116,11 +2092,7 @@ class HOptimizedGraphBuilder: public HGraphBuilder, public AstVisitor { |
void BuildEmitFixedArray(Handle<FixedArrayBase> elements, |
Handle<FixedArrayBase> original_elements, |
ElementsKind kind, |
- HValue* object_elements, |
- HInstruction* target, |
- int* offset, |
- HInstruction* data_target, |
- int* data_offset); |
+ HValue* object_elements); |
void AddCheckPrototypeMaps(Handle<JSObject> holder, |
Handle<Map> receiver_map); |