| Index: src/hydrogen-instructions.h
|
| ===================================================================
|
| --- src/hydrogen-instructions.h (revision 6540)
|
| +++ src/hydrogen-instructions.h (working copy)
|
| @@ -3011,21 +3011,25 @@
|
| HObjectLiteral(Handle<FixedArray> constant_properties,
|
| bool fast_elements,
|
| int literal_index,
|
| - int depth)
|
| + int depth,
|
| + bool has_function)
|
| : HMaterializedLiteral(literal_index, depth),
|
| constant_properties_(constant_properties),
|
| - fast_elements_(fast_elements) {}
|
| + fast_elements_(fast_elements),
|
| + has_function_(has_function) {}
|
|
|
| Handle<FixedArray> constant_properties() const {
|
| return constant_properties_;
|
| }
|
| bool fast_elements() const { return fast_elements_; }
|
| + bool has_function() const { return has_function_; }
|
|
|
| DECLARE_CONCRETE_INSTRUCTION(ObjectLiteral, "object_literal")
|
|
|
| private:
|
| Handle<FixedArray> constant_properties_;
|
| bool fast_elements_;
|
| + bool has_function_;
|
| };
|
|
|
|
|
|
|