| Index: runtime/vm/intermediate_language_arm64.cc
|
| ===================================================================
|
| --- runtime/vm/intermediate_language_arm64.cc (revision 36916)
|
| +++ runtime/vm/intermediate_language_arm64.cc (working copy)
|
| @@ -208,12 +208,11 @@
|
| // R4: Arguments descriptor.
|
| // R0: Function.
|
| ASSERT(locs()->in(0).reg() == R0);
|
| - __ LoadFieldFromOffset(R2, R0, Function::code_offset(), PP);
|
| + __ LoadFieldFromOffset(R2, R0, Function::instructions_offset(), PP);
|
|
|
| - // R2: code.
|
| + // R2: instructions.
|
| // R5: Smi 0 (no IC data; the lazy-compile stub expects a GC-safe value).
|
| __ LoadImmediate(R5, 0, PP);
|
| - __ LoadFieldFromOffset(R2, R2, Code::instructions_offset(), PP);
|
| __ AddImmediate(R2, R2, Instructions::HeaderSize() - kHeapObjectTag, PP);
|
| __ blr(R2);
|
| compiler->AddCurrentDescriptor(PcDescriptors::kClosureCall,
|
|
|