Lines Matching refs:Isolate
102 Isolate* __isolate__ = (isolate); \
112 Isolate* __isolate__ = (isolate); \
220 friend class Isolate; variable
262 Isolate* isolate_;
394 class Isolate {
400 ~Isolate();
407 PerIsolateThreadData(Isolate* isolate, ThreadId thread_id) in PerIsolateThreadData()
421 Isolate* isolate() const { return isolate_; } in isolate()
434 bool Matches(Isolate* isolate, ThreadId thread_id) const { in FIELD_ACCESSOR()
439 Isolate* isolate_;
454 friend class Isolate; variable
479 INLINE(static Isolate* Current()) { in INLINE()
480 Isolate* isolate = reinterpret_cast<Isolate*>( in INLINE()
486 INLINE(static Isolate* UncheckedCurrent()) { in INLINE()
487 return reinterpret_cast<Isolate*>( in INLINE()
493 INLINE(static Isolate* UnsafeCurrent()) { in INLINE()
494 return reinterpret_cast<Isolate*>( in INLINE()
698 explicit ExceptionScope(Isolate* isolate) : in ExceptionScope()
712 Isolate* isolate_;
827 DCHECK(OFFSET_OF(Isolate, name##_) == name##_debug_offset_); \
831 DCHECK(OFFSET_OF(Isolate, name##_) == name##_debug_offset_); \
839 DCHECK(OFFSET_OF(Isolate, name##_) == name##_debug_offset_); \
1107 void SetUseCounterCallback(v8::Isolate::UseCounterCallback callback);
1108 void CountUsage(v8::Isolate::UseCounterFeature feature);
1110 static Isolate* NewForTesting() { return new Isolate(); } in NewForTesting()
1113 Isolate();
1137 PerIsolateThreadData* Lookup(Isolate* isolate, ThreadId thread_id);
1140 void RemoveAllThreads(Isolate* isolate);
1155 Isolate* previous_isolate, in EntryStackItem()
1164 Isolate* previous_isolate;
1183 static void SetIsolateThreadLocals(Isolate* isolate,
1329 v8::Isolate::UseCounterCallback use_counter_callback_;
1342 friend class v8::Isolate;
1346 DISALLOW_COPY_AND_ASSIGN(Isolate);
1375 inline explicit SaveContext(Isolate* isolate);
1391 Isolate* isolate_;
1401 explicit AssertNoContextChange(Isolate* isolate) in AssertNoContextChange()
1409 Isolate* isolate_;
1413 explicit AssertNoContextChange(Isolate* isolate) { }
1420 explicit ExecutionAccess(Isolate* isolate) : isolate_(isolate) { in ExecutionAccess()
1425 static void Lock(Isolate* isolate) { isolate->break_access()->Lock(); } in Lock()
1426 static void Unlock(Isolate* isolate) { isolate->break_access()->Unlock(); } in Unlock()
1428 static bool TryLock(Isolate* isolate) { in TryLock()
1433 Isolate* isolate_;
1440 explicit StackLimitCheck(Isolate* isolate) : isolate_(isolate) { } in StackLimitCheck()
1452 Isolate* isolate_;
1462 PostponeInterruptsScope(Isolate* isolate,