Searched refs:FXJS_PerIsolateData (Results 1 – 5 of 5) sorted by relevance
263 FXJS_PerIsolateData* pIsolateData = FXJS_PerIsolateData::Get(pIsolate); in GetGlobalObjectTemplate()289 FXJS_PerIsolateData* pIsolateData = FXJS_PerIsolateData::Get(isolate); in Dispose()304 auto* pIsolateData = FXJS_PerIsolateData::Get(info.GetIsolate()); in MapFromWeakCallbackInfo()348 void FXJS_PerIsolateData::SetUp(v8::Isolate* pIsolate) { in SetUp()350 pIsolate->SetData(g_embedderDataSlot, new FXJS_PerIsolateData(pIsolate)); in SetUp()354 FXJS_PerIsolateData* FXJS_PerIsolateData::Get(v8::Isolate* pIsolate) { in Get()356 static_cast<FXJS_PerIsolateData*>(pIsolate->GetData(g_embedderDataSlot)); in Get()361 FXJS_PerIsolateData::FXJS_PerIsolateData(v8::Isolate* pIsolate) in FXJS_PerIsolateData() function in FXJS_PerIsolateData365 FXJS_PerIsolateData::~FXJS_PerIsolateData() = default;367 uint32_t FXJS_PerIsolateData::CurrentMaxObjDefinitionID() const { in CurrentMaxObjDefinitionID()[all …]
41 class FXJS_PerIsolateData {49 ~FXJS_PerIsolateData();52 static FXJS_PerIsolateData* Get(v8::Isolate* pIsolate);64 explicit FXJS_PerIsolateData(v8::Isolate* pIsolate);
53 FXJS_PerIsolateData::SetUp(pIsolate); in Get()54 FXJS_PerIsolateData* pData = FXJS_PerIsolateData::Get(pIsolate); in Get()
16 class CFXJSE_RuntimeData final : public FXJS_PerIsolateData::ExtensionIface {
24 FXJS_PerIsolateData::SetUp(isolate()); in SetUp()