| Index: src/x64/lithium-codegen-x64.h
|
| diff --git a/src/x64/lithium-codegen-x64.h b/src/x64/lithium-codegen-x64.h
|
| index ee544666044ea062fd4f7f8c37011be96d12eb00..81c3acddc0c1f407f4453dda1f30a0acdbaa328e 100644
|
| --- a/src/x64/lithium-codegen-x64.h
|
| +++ b/src/x64/lithium-codegen-x64.h
|
| @@ -289,6 +289,13 @@ class LCodeGen BASE_EMBEDDED {
|
| // register, or a stack slot operand.
|
| void EmitPushTaggedOperand(LOperand* operand);
|
|
|
| + // 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);
|
| +
|
| struct JumpTableEntry {
|
| explicit inline JumpTableEntry(Address entry)
|
| : label(),
|
|
|