Lines Matching refs:Isolate
15 class Isolate; variable
116 explicit CodeStub(Isolate* isolate) : minor_key_(0), isolate_(isolate) {} in CodeStub()
119 static void GenerateStubsAheadOfTime(Isolate* isolate);
138 static void InitializeDescriptor(Isolate* isolate, uint32_t key,
141 static MaybeHandle<Code> GetCode(Isolate* isolate, uint32_t key);
152 Isolate* isolate() const { return isolate_; } in isolate()
153 void set_isolate(Isolate* isolate) { in set_isolate()
162 CodeStub(uint32_t key, Isolate* isolate) in CodeStub()
198 static void Dispatch(Isolate* isolate, uint32_t key, void** value_out,
210 Isolate* isolate_;
216 NAME(uint32_t key, Isolate* isolate) : SUPER(key, isolate) {} \
264 explicit PlatformCodeStub(Isolate* isolate) : CodeStub(isolate) {} in PlatformCodeStub()
283 CodeStubDescriptor(Isolate* isolate, uint32_t stub_key);
357 Isolate* isolate_;
383 explicit TurboFanCodeStub(Isolate* isolate) : CodeStub(isolate) {} in TurboFanCodeStub()
418 explicit StoreInterceptorStub(Isolate* isolate) : TurboFanCodeStub(isolate) {} in StoreInterceptorStub()
427 explicit LoadIndexedInterceptorStub(Isolate* isolate) in LoadIndexedInterceptorStub()
437 explicit KeyedLoadSloppyArgumentsStub(Isolate* isolate) in KeyedLoadSloppyArgumentsStub()
450 explicit KeyedStoreSloppyArgumentsStub(Isolate* isolate, in KeyedStoreSloppyArgumentsStub()
466 CallApiCallbackStub(Isolate* isolate, int argc) in CallApiCallbackStub()
490 explicit CallApiGetterStub(Isolate* isolate) : PlatformCodeStub(isolate) {} in CallApiGetterStub()
500 JSEntryStub(Isolate* isolate, StackFrame::Type type) in JSEntryStub()
507 JSEntryStub(Isolate* isolate, SpecialTarget target) in JSEntryStub()
554 StoreFastElementStub(Isolate* isolate, bool is_js_array, in StoreFastElementStub()
562 static void GenerateAheadOfTime(Isolate* isolate);
585 StoreSlowElementStub(Isolate* isolate, KeyedAccessStoreMode mode) in StoreSlowElementStub()
597 StoreInArrayLiteralSlowStub(Isolate* isolate, KeyedAccessStoreMode mode) in StoreInArrayLiteralSlowStub()
609 ElementsTransitionAndStoreStub(Isolate* isolate, ElementsKind from_kind, in ElementsTransitionAndStoreStub()
638 explicit ProfileEntryHookStub(Isolate* isolate) : PlatformCodeStub(isolate) {} in ProfileEntryHookStub()
650 Isolate* isolate);