| Index: src/ia32/lithium-codegen-ia32.h
|
| diff --git a/src/ia32/lithium-codegen-ia32.h b/src/ia32/lithium-codegen-ia32.h
|
| index ccbf0483713ab7b03a880651a918e0db69883598..c803497cbdcd23af823d34d733f31bb6714ec02a 100644
|
| --- a/src/ia32/lithium-codegen-ia32.h
|
| +++ b/src/ia32/lithium-codegen-ia32.h
|
| @@ -295,6 +295,14 @@ class LCodeGen BASE_EMBEDDED {
|
| Register object,
|
| Handle<Map> type,
|
| Handle<String> name);
|
| +
|
| + // Emits optimized code to deep-copy the contents of statically known
|
| + // object graphs (e.g. object literal boilerplate).
|
| + void EmitDeepCopy(Handle<JSObject> object,
|
| + Register result,
|
| + Register source,
|
| + int* offset);
|
| +
|
| void EnsureSpaceForLazyDeopt();
|
|
|
| LChunk* const chunk_;
|
|
|