| Index: src/x64/lithium-codegen-x64.h
|
| diff --git a/src/x64/lithium-codegen-x64.h b/src/x64/lithium-codegen-x64.h
|
| index 4eab56c5b4b54789d67f74761fd89d56173cd3e1..8e61ce32fa0ac3b18b019bc1d9358bff521d0c93 100644
|
| --- a/src/x64/lithium-codegen-x64.h
|
| +++ b/src/x64/lithium-codegen-x64.h
|
| @@ -237,7 +237,6 @@ class LCodeGen BASE_EMBEDDED {
|
| CallKind call_kind,
|
| RDIState rdi_state);
|
|
|
| -
|
| void RecordSafepointWithLazyDeopt(LInstruction* instr,
|
| SafepointMode safepoint_mode,
|
| int argc);
|
| @@ -248,10 +247,14 @@ class LCodeGen BASE_EMBEDDED {
|
| Deoptimizer::BailoutType bailout_type);
|
| void DeoptimizeIf(Condition cc, LEnvironment* environment);
|
| void ApplyCheckIf(Condition cc, LBoundsCheck* check);
|
| - void AddToTranslation(Translation* translation,
|
| +
|
| + void AddToTranslation(LEnvironment* environment,
|
| + Translation* translation,
|
| LOperand* op,
|
| bool is_tagged,
|
| - bool is_uint32);
|
| + bool is_uint32,
|
| + int* object_index_pointer,
|
| + int* dematerialized_index_pointer);
|
| void RegisterDependentCodeForEmbeddedMaps(Handle<Code> code);
|
| void PopulateDeoptimizationData(Handle<Code> code);
|
| int DefineDeoptimizationLiteral(Handle<Object> literal);
|
|
|