Index: src/arm/macro-assembler-arm.cc |
diff --git a/src/arm/macro-assembler-arm.cc b/src/arm/macro-assembler-arm.cc |
index 8a531747097deb4f68f7e05736b42659fbe1b96c..7897ce0df0e365eb292cee14d979141c4471b949 100644 |
--- a/src/arm/macro-assembler-arm.cc |
+++ b/src/arm/macro-assembler-arm.cc |
@@ -2932,6 +2932,11 @@ void MacroAssembler::Abort(const char* msg) { |
} |
+void MacroAssembler::ReloadContextFromFrame() { |
+ ldr(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); |
+} |
+ |
+ |
void MacroAssembler::LoadContext(Register dst, int context_chain_length) { |
if (context_chain_length > 0) { |
// Move up the chain of contexts to the context containing the slot. |