Lines Matching defs:isolate

395       isolate()->builtins()->IsBuiltinHandle(code, &builtin);
453 isolate()->builtins()->IsBuiltinHandle(code, &builtin);
513 // non-isolate-independent code. In many cases it might be cheaper than
530 // non-isolate-independent code. In many cases it might be cheaper than
718 isolate() && isolate()->IsGeneratingEmbeddedBuiltins();
752 isolate() && isolate()->IsGeneratingEmbeddedBuiltins();
954 Call(isolate()->builtins()->code_handle(
1009 isolate()->builtins()->code_handle(builtin_index);
1512 isolate()));
1515 ExternalReference::Create(IsolateAddressId::kContextAddress, isolate()));
1574 isolate()));
1579 ExternalReference::Create(IsolateAddressId::kContextAddress, isolate()));
1585 ExternalReference::Create(IsolateAddressId::kContextAddress, isolate()));
1611 Isolate* isolate = this->isolate();
1614 ? ExternalReference::address_of_real_jslimit(isolate)
1615 : ExternalReference::address_of_jslimit(isolate);
1616 DCHECK(TurboAssembler::IsAddressableThroughRootRegister(isolate, limit));
1619 TurboAssembler::RootRegisterOffsetForExternalReference(isolate, limit);
1720 ExternalReference::debug_hook_on_function_call_address(isolate());
1843 ExternalReference::Create(IsolateAddressId::kHandlerAddress, isolate()));
1866 ExternalReference::Create(IsolateAddressId::kHandlerAddress, isolate()));
1926 void TurboAssembler::TruncateDoubleToI(Isolate* isolate, Zone* zone,
1948 Call(BUILTIN_CODE(isolate, DoubleToI), RelocInfo::CODE_TARGET);
1985 CodeFactory::CEntry(isolate(), f->result_size, save_doubles);
1987 Handle<Code> code = CodeFactory::CEntry(isolate(), 1, save_doubles);
2005 Handle<Code> code = CodeFactory::CEntry(isolate(), 1, SaveFPRegsMode::kIgnore,
2099 Call(BUILTIN_CODE(isolate(), Abort), RelocInfo::CODE_TARGET);
2101 Call(BUILTIN_CODE(isolate(), Abort), RelocInfo::CODE_TARGET);
2320 // See x64 code for reasoning about how to address the isolate data fields.
2328 DCHECK_NOT_NULL(isolate());
2331 ExternalReference::fast_c_call_caller_pc_address(isolate()));
2335 ExternalReference::fast_c_call_caller_fp_address(isolate()));
2359 DCHECK_NOT_NULL(isolate());
2361 ExternalReference::fast_c_call_caller_fp_address(isolate()));
6126 Isolate* isolate = this->isolate();
6129 ? ExternalReference::address_of_real_jslimit(isolate)
6130 : ExternalReference::address_of_jslimit(isolate);
6131 DCHECK(TurboAssembler::IsAddressableThroughRootRegister(isolate, limit));
6134 TurboAssembler::RootRegisterOffsetForExternalReference(isolate, limit);