Index: runtime/vm/assembler_ia32.cc |
diff --git a/runtime/vm/assembler_ia32.cc b/runtime/vm/assembler_ia32.cc |
index 2759cd2f51716ead718990981121924a90067516..b9e80d063e4a23f7c750ce6b8b28248333be5bf5 100644 |
--- a/runtime/vm/assembler_ia32.cc |
+++ b/runtime/vm/assembler_ia32.cc |
@@ -2645,6 +2645,12 @@ void Assembler::Call(const StubEntry& stub_entry) { |
} |
+void Assembler::CallToRuntime() { |
+ movl(CODE_REG, Address(THR, Thread::call_to_runtime_stub_offset())); |
+ call(Address(THR, Thread::call_to_runtime_entry_point_offset())); |
+} |
+ |
+ |
void Assembler::Jmp(const StubEntry& stub_entry) { |
const ExternalLabel label(stub_entry.EntryPoint()); |
jmp(&label); |