Lines Matching defs:isolate
9 #include "src/execution/isolate.h"
40 // External references (without isolate):
51 // External references (with isolate):
87 Address Builtin_##Name(int argc, Address* args, Isolate* isolate);
91 void ExternalReferenceTable::Init(Isolate* isolate) {
96 AddIsolateDependentReferences(isolate, &index);
97 AddIsolateAddresses(isolate, &index);
98 AddStubCache(isolate, &index);
99 AddNativeCodeStatsCounters(isolate, &index);
162 void ExternalReferenceTable::AddIsolateDependentReferences(Isolate* isolate,
167 Add(ExternalReference::name(isolate).address(), index);
221 void ExternalReferenceTable::AddIsolateAddresses(Isolate* isolate, int* index) {
226 Add(isolate->get_address_from_id(static_cast<IsolateAddressId>(i)), index);
261 void ExternalReferenceTable::AddStubCache(Isolate* isolate, int* index) {
266 StubCache* load_stub_cache = isolate->load_stub_cache();
276 StubCache* store_stub_cache = isolate->store_stub_cache();
301 void ExternalReferenceTable::AddNativeCodeStatsCounters(Isolate* isolate,
307 Counters* counters = isolate->counters();