9#if defined(TARGET_ARCH_X64)
12#if defined(USING_SIMULATOR)
24 Simulator* simulator = isolate->simulator();
25 if (simulator ==
nullptr) {
26 NoSafepointScope no_safepoint;
28 isolate->set_simulator(simulator);
39 if (isolate !=
nullptr) {
40 isolate->set_simulator(
nullptr);
static Isolate * Current()
static uword RedirectExternalReference(uword function, CallKind call_kind, int argument_count)
void JumpToFrame(uword pc, uword sp, uword fp, Thread *thread)
static Simulator * Current()
int64_t Call(int32_t entry, int32_t parameter0, int32_t parameter1, int32_t parameter2, int32_t parameter3, bool fp_return=false, bool fp_args=false)
static uword FunctionForRedirect(uword redirect)
Dart_NativeFunction function