Searched refs:FXJS_PerIsolateData (Results 1 – 4 of 4) sorted by relevance
38 if (FXJS_PerIsolateData* pData = FXJS_PerIsolateData::Get(pIsolate)) { in FXJSE_Runtime_DisposeCallback()82 FXJS_PerIsolateData::SetUp(pIsolate); in Get()83 FXJS_PerIsolateData* pData = FXJS_PerIsolateData::Get(pIsolate); in Get()
43 return FXJS_PerIsolateData::Get(pIsolate)->m_ObjectDefnArray.size(); in MaxID()48 return FXJS_PerIsolateData::Get(pIsolate)->m_ObjectDefnArray[id]; in ForID()73 FXJS_PerIsolateData* pData = FXJS_PerIsolateData::Get(m_pIsolate); in AssignID()167 void FXJS_PerIsolateData::SetUp(v8::Isolate* pIsolate) { in SetUp()169 pIsolate->SetData(g_embedderDataSlot, new FXJS_PerIsolateData()); in SetUp()173 FXJS_PerIsolateData* FXJS_PerIsolateData::Get(v8::Isolate* pIsolate) { in Get()174 return static_cast<FXJS_PerIsolateData*>( in Get()186 FXJS_PerIsolateData::SetUp(pIsolate); in FXJS_DefineObj()292 FXJS_PerIsolateData::SetUp(pIsolate); in FXJS_InitializeRuntime()338 FXJS_PerIsolateData* pData = FXJS_PerIsolateData::Get(pIsolate); in FXJS_ReleaseRuntime()[all …]
48 class FXJS_PerIsolateData {51 static FXJS_PerIsolateData* Get(v8::Isolate* pIsolate);60 FXJS_PerIsolateData() {} in FXJS_PerIsolateData() function62 FXJS_PerIsolateData() : m_pFXJSERuntimeData(nullptr) {}
27 FXJS_PerIsolateData::SetUp(m_pIsolate); in SetUp()