| Index: runtime/vm/stub_code_ia32.cc
|
| diff --git a/runtime/vm/stub_code_ia32.cc b/runtime/vm/stub_code_ia32.cc
|
| index 60c65952781d49d9682de69174de1e6d566f3f2a..3b21fb7a2050f729614c475dc8505b8cba770a4a 100644
|
| --- a/runtime/vm/stub_code_ia32.cc
|
| +++ b/runtime/vm/stub_code_ia32.cc
|
| @@ -330,8 +330,7 @@ static void PushArgumentsArray(Assembler* assembler) {
|
| const Immediate& raw_null =
|
| Immediate(reinterpret_cast<intptr_t>(Object::null()));
|
| __ movl(ECX, raw_null); // Null element type for raw Array.
|
| - const ExternalLabel array_label(StubCode::AllocateArrayEntryPoint());
|
| - __ call(&array_label);
|
| + __ Call(*StubCode::AllocateArray_entry());
|
| __ SmiUntag(EDX);
|
| // EAX: newly allocated array.
|
| // EDX: length of the array (was preserved by the stub).
|
| @@ -1134,7 +1133,7 @@ void StubCode::GenerateAllocationStubForClass(
|
| // Emit function patching code. This will be swapped with the first 5 bytes
|
| // at entry point.
|
| *patch_code_pc_offset = assembler->CodeSize();
|
| - __ jmp(&StubCode::FixAllocationStubTargetLabel());
|
| + __ Jmp(*StubCode::FixAllocationStubTarget_entry());
|
| }
|
|
|
|
|
|
|