Index: src/arm/virtual-frame-arm.cc |
=================================================================== |
--- src/arm/virtual-frame-arm.cc (revision 4576) |
+++ src/arm/virtual-frame-arm.cc (working copy) |
@@ -298,8 +298,10 @@ |
} |
-void VirtualFrame::CallLoadIC(RelocInfo::Mode mode) { |
+void VirtualFrame::CallLoadIC(Handle<String> name, RelocInfo::Mode mode) { |
Handle<Code> ic(Builtins::builtin(Builtins::LoadIC_Initialize)); |
+ SpillAllButCopyTOSToR0(); |
+ __ mov(r2, Operand(name)); |
CallCodeObject(ic, mode, 0); |
} |