Lines Matching defs:isolate
351 // non-isolate-independent code. In many cases it might be cheaper than
1685 CodeFactory::CEntry(isolate(), f->result_size, save_doubles);
1694 CodeFactory::CEntry(isolate(), 1, SaveFPRegsMode::kIgnore,
1768 // See x64 code for reasoning about how to address the isolate data fields.
1775 DCHECK_NOT_NULL(isolate());
1777 ExternalReference::fast_c_call_caller_pc_address(isolate()));
1780 ExternalReference::fast_c_call_caller_fp_address(isolate()));
1795 DCHECK_NOT_NULL(isolate());
1798 ExternalReference::fast_c_call_caller_fp_address(isolate()));
1911 if (isolate()->builtins()->IsBuiltinHandle(code, &builtin)) {
1958 if (isolate()->builtins()->IsBuiltinHandle(code, &builtin)) {
2269 Isolate* isolate = this->isolate();
2272 ? ExternalReference::address_of_real_jslimit(isolate)
2273 : ExternalReference::address_of_jslimit(isolate);
2274 DCHECK(TurboAssembler::IsAddressableThroughRootRegister(isolate, limit));
2277 TurboAssembler::RootRegisterOffsetForExternalReference(isolate, limit);
2444 Mov(x4, ExternalReference::debug_hook_on_function_call_address(isolate()));
2566 void TurboAssembler::TruncateDoubleToI(Isolate* isolate, Zone* zone,
2601 Call(BUILTIN_CODE(isolate, DoubleToI), RelocInfo::CODE_TARGET);
2742 ExternalReference::Create(IsolateAddressId::kCEntryFPAddress, isolate()));
2745 ExternalReference::Create(IsolateAddressId::kContextAddress, isolate()));
2788 ExternalReference::Create(IsolateAddressId::kContextAddress, isolate()));
2795 isolate()));
2800 ExternalReference::Create(IsolateAddressId::kCEntryFPAddress, isolate()));
3199 Call(isolate()->builtins()->code_handle(
3244 Handle<CodeT> code_target = isolate()->builtins()->code_handle(builtin);
3402 Call(BUILTIN_CODE(isolate(), Abort), RelocInfo::CODE_TARGET);
3404 Call(BUILTIN_CODE(isolate(), Abort), RelocInfo::CODE_TARGET);