Lines Matching defs:isolate
176 Isolate* isolate, Handle<SharedFunctionInfo> shared);
276 Isolate* isolate, Handle<SharedFunctionInfo> shared,
281 NewWithOneBinarySlotForTesting(Zone* zone, Isolate* isolate);
283 NewWithOneCompareSlotForTesting(Zone* zone, Isolate* isolate);
315 bool ClearSlots(Isolate* isolate);
318 static inline Handle<Symbol> UninitializedSentinel(Isolate* isolate);
321 static inline Handle<Symbol> MegamorphicSentinel(Isolate* isolate);
324 static inline Handle<Symbol> MegaDOMSentinel(Isolate* isolate);
328 static inline Symbol RawUninitializedSentinel(Isolate* isolate);
342 static void AddToVectorsForProfilingTools(Isolate* isolate,
544 IsolateT* isolate, const FeedbackVectorSpec* spec = nullptr);
658 static NexusConfig FromMainThread(Isolate* isolate) {
659 return NexusConfig(isolate);
662 static NexusConfig FromBackgroundThread(Isolate* isolate,
664 return NexusConfig(isolate, local_heap);
673 Isolate* isolate() const { return isolate_; }
695 explicit NexusConfig(Isolate* isolate)
696 : isolate_(isolate), local_heap_(nullptr) {}
697 NexusConfig(Isolate* isolate, LocalHeap* local_heap)
698 : isolate_(isolate), local_heap_(local_heap) {}