Lines Matching defs:isolate
40 __ Jump(BUILTIN_CODE(masm->isolate(), AdaptorWithBuiltinExitFrame),
188 __ IncrementCounter(masm->isolate()->counters()->constructed_objects(), 1,
190 __ Call(BUILTIN_CODE(masm->isolate(), FastNewObject), RelocInfo::CODE_TARGET);
206 masm->isolate()->heap()->SetConstructStubCreateDeoptPCOffset(
272 masm->isolate()->heap()->SetConstructStubInvokeDeoptPCOffset(
414 masm->isolate()));
443 IsolateAddressId::kJSEntrySPAddress, masm->isolate());
464 masm->isolate()->builtins()->SetJSEntryHandlerOffset(handler_entry.pos());
471 IsolateAddressId::kPendingExceptionAddress, masm->isolate()));
496 masm->isolate()->builtins()->code_handle(entry_trampoline);
517 masm->isolate()));
563 // Setup the context (we need to use the caller context from the isolate).
565 IsolateAddressId::kContextAddress, masm->isolate());
611 ? BUILTIN_CODE(masm->isolate(), Construct)
612 : masm->isolate()->builtins()->Call();
632 __ Jump(BUILTIN_CODE(masm->isolate(), RunMicrotasks), RelocInfo::CODE_TARGET);
693 ExternalReference::debug_hook_on_function_call_address(masm->isolate());
700 ExternalReference::debug_suspended_generator_address(masm->isolate());
1336 ExternalReference::interpreter_dispatch_table_address(masm->isolate()));
1343 masm->isolate()->heap()->SetInterpreterEntryReturnPCOffset(masm->pc_offset());
1493 __ Jump(BUILTIN_CODE(masm->isolate(), CallWithSpread),
1496 __ Jump(masm->isolate()->builtins()->Call(ConvertReceiverMode::kAny),
1549 __ Jump(BUILTIN_CODE(masm->isolate(), ArrayConstructorImpl),
1553 __ Jump(BUILTIN_CODE(masm->isolate(), ConstructWithSpread),
1558 __ Jump(BUILTIN_CODE(masm->isolate(), Construct), RelocInfo::CODE_TARGET);
1574 masm->isolate()->heap()->interpreter_entry_return_pc_offset());
1596 masm->isolate()));
1604 ExternalReference::interpreter_dispatch_table_address(masm->isolate()));
1878 __ Jump(BUILTIN_CODE(masm->isolate(), CallWithArrayLike),
1886 __ Jump(masm->isolate()->builtins()->Call(), RelocInfo::CODE_TARGET);
1909 __ Jump(masm->isolate()->builtins()->Call(), RelocInfo::CODE_TARGET);
1951 __ Jump(BUILTIN_CODE(masm->isolate(), CallWithArrayLike),
2001 __ Jump(BUILTIN_CODE(masm->isolate(), ConstructWithArrayLike),
2245 __ Call(BUILTIN_CODE(masm->isolate(), ToObject),
2338 __ Jump(BUILTIN_CODE(masm->isolate(), Call_ReceiverIsAny),
2361 __ Jump(masm->isolate()->builtins()->CallFunction(mode),
2365 __ Jump(BUILTIN_CODE(masm->isolate(), CallBoundFunction),
2379 __ Jump(BUILTIN_CODE(masm->isolate(), CallProxy), RelocInfo::CODE_TARGET, eq,
2384 __ Jump(BUILTIN_CODE(masm->isolate(), CallWrappedFunction),
2399 __ Jump(masm->isolate()->builtins()->CallFunction(
2442 __ Jump(BUILTIN_CODE(masm->isolate(), JSBuiltinsConstructStub),
2446 __ Jump(BUILTIN_CODE(masm->isolate(), JSConstructStubGeneric),
2522 __ Jump(BUILTIN_CODE(masm->isolate(), Construct), RelocInfo::CODE_TARGET);
2556 __ Jump(BUILTIN_CODE(masm->isolate(), ConstructFunction),
2562 __ Jump(BUILTIN_CODE(masm->isolate(), ConstructBoundFunction),
2568 __ Jump(BUILTIN_CODE(masm->isolate(), ConstructProxy),
2579 __ Jump(masm->isolate()->builtins()->CallFunction(),
2586 __ Jump(BUILTIN_CODE(masm->isolate(), ConstructedNonConstructable),
2639 // set the current context on the isolate.
2675 // set the current context on the isolate.
2754 // a0 = argc, a1 = argv, a2 = isolate
2755 __ li(a2, ExternalReference::isolate_address(masm->isolate()));
2772 IsolateAddressId::kPendingExceptionAddress, masm->isolate());
2797 IsolateAddressId::kPendingHandlerContextAddress, masm->isolate());
2800 IsolateAddressId::kPendingHandlerEntrypointAddress, masm->isolate());
2802 IsolateAddressId::kPendingHandlerFPAddress, masm->isolate());
2804 IsolateAddressId::kPendingHandlerSPAddress, masm->isolate());
2815 __ li(a2, ExternalReference::isolate_address(masm->isolate()));
2839 masm->isolate()));
2987 Isolate* isolate = masm->isolate();
2989 ExternalReference::handle_scope_next_address(isolate);
2992 ExternalReference::handle_scope_limit_address(isolate), next_address);
2994 ExternalReference::handle_scope_level_address(isolate), next_address);
2999 __ li(t9, ExternalReference::is_profiling_address(isolate));
3071 __ li(kScratchReg, ExternalReference::scheduled_exception_address(isolate));
3087 __ li(a0, ExternalReference::isolate_address(isolate));
3149 __ li(scratch, ExternalReference::isolate_address(masm->isolate()));
3245 __ li(scratch, ExternalReference::isolate_address(masm->isolate()));
3834 Isolate* isolate = masm->isolate();
3866 ExternalReference::Create(IsolateAddressId::kCEntryFPAddress, isolate));
3891 __ li(t0, ExternalReference::isolate_address(isolate));
4069 __ Jump(masm->isolate()->builtins()->code_handle(builtin_id),