Lines Matching refs:pIsolate
14 CFXJSE_RuntimeData::CFXJSE_RuntimeData(v8::Isolate* pIsolate) in CFXJSE_RuntimeData() argument
15 : m_pIsolate(pIsolate) {} in CFXJSE_RuntimeData()
20 v8::Isolate* pIsolate) { in Create() argument
22 new CFXJSE_RuntimeData(pIsolate)); in Create()
23 CFXJSE_ScopeUtil_IsolateHandle scope(pIsolate); in Create()
26 v8::FunctionTemplate::New(pIsolate); in Create()
30 v8::Symbol::GetToStringTag(pIsolate), in Create()
31 v8::String::NewFromUtf8(pIsolate, "global", v8::NewStringType::kNormal) in Create()
35 v8::Context::New(pIsolate, 0, hGlobalTemplate); in Create()
36 hContext->SetSecurityToken(v8::External::New(pIsolate, pIsolate)); in Create()
38 pRuntimeData->m_hRootContextGlobalTemplate.Reset(pIsolate, hFuncTemplate); in Create()
39 pRuntimeData->m_hRootContext.Reset(pIsolate, hContext); in Create()
43 CFXJSE_RuntimeData* CFXJSE_RuntimeData::Get(v8::Isolate* pIsolate) { in Get() argument
44 FXJS_PerIsolateData::SetUp(pIsolate); in Get()
46 FXJS_PerIsolateData* pData = FXJS_PerIsolateData::Get(pIsolate); in Get()
48 pData->m_pFXJSERuntimeData = CFXJSE_RuntimeData::Create(pIsolate); in Get()