Lines Matching refs:PerIsolateData

77 class PerIsolateData {  class
79 explicit PerIsolateData(Isolate* isolate) : isolate_(isolate), realms_(NULL) { in PerIsolateData() function in v8::PerIsolateData
84 ~PerIsolateData() { in ~PerIsolateData()
88 inline static PerIsolateData* Get(Isolate* isolate) { in Get()
89 return reinterpret_cast<PerIsolateData*>(isolate->GetData(0)); in Get()
94 explicit RealmScope(PerIsolateData* data);
97 PerIsolateData* data_;
236 PerIsolateData* data = PerIsolateData::Get(isolate); in ExecuteString()
286 PerIsolateData::RealmScope::RealmScope(PerIsolateData* data) : data_(data) { in RealmScope()
296 PerIsolateData::RealmScope::~RealmScope() { in ~RealmScope()
306 int PerIsolateData::RealmFind(Handle<Context> context) { in RealmFind()
314 int PerIsolateData::RealmIndexOrThrow( in RealmIndexOrThrow()
353 PerIsolateData* data = PerIsolateData::Get(isolate); in RealmCurrent()
363 PerIsolateData* data = PerIsolateData::Get(isolate); in RealmOwner()
377 PerIsolateData* data = PerIsolateData::Get(args.GetIsolate()); in RealmGlobal()
388 PerIsolateData* data = PerIsolateData::Get(isolate); in RealmCreate()
406 PerIsolateData* data = PerIsolateData::Get(isolate); in RealmDispose()
421 PerIsolateData* data = PerIsolateData::Get(isolate); in RealmSwitch()
431 PerIsolateData* data = PerIsolateData::Get(isolate); in RealmEval()
454 PerIsolateData* data = PerIsolateData::Get(isolate); in RealmSharedGet()
463 PerIsolateData* data = PerIsolateData::Get(isolate); in RealmSharedSet()
1160 PerIsolateData::RealmScope realm_scope(PerIsolateData::Get(isolate)); in RunShell()
1249 PerIsolateData data(isolate); in ExecuteInThread()
1253 PerIsolateData::RealmScope realm_scope(PerIsolateData::Get(isolate)); in ExecuteInThread()
1442 PerIsolateData::RealmScope realm_scope(PerIsolateData::Get(isolate)); in RunMain()
1656 PerIsolateData data(isolate); in Main()