Lines Matching refs:FXJS_PerIsolateData
56 return FXJS_PerIsolateData::Get(pIsolate)->m_ObjectDefnArray.size(); in MaxID()
61 return FXJS_PerIsolateData::Get(pIsolate)->m_ObjectDefnArray[id].get(); in ForID()
98 FXJS_PerIsolateData* pData = FXJS_PerIsolateData::Get(m_pIsolate); in AssignID()
189 (FXJS_PerIsolateData::Get(data.GetIsolate()))->m_pDynamicObjsMap.get(); in MapFromWeakCallbackInfo()
240 FXJS_PerIsolateData::~FXJS_PerIsolateData() {} in ~FXJS_PerIsolateData()
243 void FXJS_PerIsolateData::SetUp(v8::Isolate* pIsolate) { in SetUp()
245 pIsolate->SetData(g_embedderDataSlot, new FXJS_PerIsolateData(pIsolate)); in SetUp()
249 FXJS_PerIsolateData* FXJS_PerIsolateData::Get(v8::Isolate* pIsolate) { in Get()
250 return static_cast<FXJS_PerIsolateData*>( in Get()
254 FXJS_PerIsolateData::FXJS_PerIsolateData(v8::Isolate* pIsolate) in FXJS_PerIsolateData() function in FXJS_PerIsolateData
295 FXJS_PerIsolateData::SetUp(GetIsolate()); in DefineObj()
383 FXJS_PerIsolateData::SetUp(GetIsolate()); in InitializeEngine()
426 FXJS_PerIsolateData* pData = FXJS_PerIsolateData::Get(GetIsolate()); in ReleaseEngine()
495 FXJS_PerIsolateData* pData = FXJS_PerIsolateData::Get(GetIsolate()); in NewFxDynamicObj()
513 if (!bStatic && FXJS_PerIsolateData::Get(GetIsolate())->m_pDynamicObjsMap) in NewFxDynamicObj()
514 FXJS_PerIsolateData::Get(GetIsolate()) in NewFxDynamicObj()
522 if (!FXJS_PerIsolateData::Get(GetIsolate())) in GetThisObj()