Index: src/arm/full-codegen-arm.cc |
diff --git a/src/arm/full-codegen-arm.cc b/src/arm/full-codegen-arm.cc |
index 6f43d17b5c1bad4a82870e598746fd94d6bc3e2c..5f223bf90e1c5e27049270c7f1a3cb0715b6a4da 100644 |
--- a/src/arm/full-codegen-arm.cc |
+++ b/src/arm/full-codegen-arm.cc |
@@ -96,7 +96,7 @@ class JumpPatchSite BASE_EMBEDDED { |
// The live registers are: |
// o r1: the JS function object being called (i.e., ourselves) |
// o cp: our context |
-// o pp: our caller's constant pool pointer (if FLAG_enable_ool_constant_pool) |
+// o pp: our caller's constant pool pointer (if enabled) |
// o fp: our caller's frame pointer |
// o sp: stack pointer |
// o lr: return address |
@@ -2284,7 +2284,7 @@ void FullCodeGenerator::EmitGeneratorResume(Expression *generator, |
__ bind(&resume_frame); |
// lr = return address. |
// fp = caller's frame pointer. |
- // pp = caller's constant pool (if FLAG_enable_ool_constant_pool), |
+ // pp = caller's constant pool (if FLAG_enable_embedded_constant_pool), |
// cp = callee's context, |
// r4 = callee's JS function. |
__ PushFixedFrame(r4); |
@@ -2305,10 +2305,9 @@ void FullCodeGenerator::EmitGeneratorResume(Expression *generator, |
__ ldr(r3, FieldMemOperand(r4, JSFunction::kCodeEntryOffset)); |
{ ConstantPoolUnavailableScope constant_pool_unavailable(masm_); |
- if (FLAG_enable_ool_constant_pool) { |
+ if (FLAG_enable_embedded_constant_pool) { |
// Load the new code object's constant pool pointer. |
- __ ldr(pp, |
- MemOperand(r3, Code::kConstantPoolOffset - Code::kHeaderSize)); |
+ __ LoadConstantPoolPointerRegisterFromCodeTargetAddress(r3); |
} |
__ ldr(r2, FieldMemOperand(r1, JSGeneratorObject::kContinuationOffset)); |
@@ -5375,7 +5374,7 @@ void FullCodeGenerator::ExitFinallyBlock() { |
static Address GetInterruptImmediateLoadAddress(Address pc) { |
Address load_address = pc - 2 * Assembler::kInstrSize; |
- if (!FLAG_enable_ool_constant_pool) { |
+ if (!FLAG_enable_embedded_constant_pool) { |
DCHECK(Assembler::IsLdrPcImmediateOffset(Memory::int32_at(load_address))); |
} else if (Assembler::IsLdrPpRegOffset(Memory::int32_at(load_address))) { |
// This is an extended constant pool lookup. |