Home
last modified time | relevance | path

Searched refs:jsThread (Results 1 - 7 of 7) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/ohos/
H A Dohos_pkg_args.h182 auto *jsThread = vm->GetJSThread(); in ParseListFromJson() local
183 ecmascript::base::Utf8JsonParser parser(jsThread, TransformType::NORMAL); in ParseListFromJson()
188 if (!resultValue.IsArray(jsThread)) { in ParseListFromJson()
192 JSHandle<JSArray> valueHandle(jsThread, resultValue); in ParseListFromJson()
193 JSHandle<TaggedArray> elements(jsThread, valueHandle->GetElements()); in ParseListFromJson()
194 JSMutableHandle<JSTaggedValue> entry(jsThread, JSTaggedValue::Undefined()); in ParseListFromJson()
195 JSMutableHandle<JSObject> entryHandle(jsThread, JSTaggedValue::Undefined()); in ParseListFromJson()
217 auto *jsThread = vm->GetJSThread(); in ParseFromJson() local
218 ecmascript::base::Utf8JsonParser parser(jsThread, TransformType::NORMAL); in ParseFromJson()
227 JSHandle<JSObject> valueHandle(jsThread, resultValu in ParseFromJson()
234 auto *jsThread = vm->GetJSThread(); ParseFromJsObject() local
[all...]
/arkcompiler/ets_runtime/ecmascript/
H A Djs_thread.cpp55 void JSThread::RegisterThread(JSThread *jsThread) in RegisterThread() argument
57 Runtime::GetInstance()->RegisterThread(jsThread); in RegisterThread()
60 currentThread = jsThread; in RegisterThread()
61 jsThread->UpdateState(ThreadState::NATIVE); in RegisterThread()
65 void JSThread::UnregisterThread(JSThread *jsThread) in UnregisterThread() argument
67 if (currentThread == jsThread) { in UnregisterThread()
68 jsThread->UpdateState(ThreadState::TERMINATED); in UnregisterThread()
72 ASSERT(jsThread->GetState() == ThreadState::CREATED); in UnregisterThread()
73 jsThread->UpdateState(ThreadState::TERMINATED); in UnregisterThread()
75 Runtime::GetInstance()->UnregisterThread(jsThread); in UnregisterThread()
81 auto jsThread = new JSThread(vm); Create() local
[all...]
H A Decma_vm.cpp87 auto jsThread = JSThread::Create(vm); in Create() local
88 vm->thread_ = jsThread; in Create()
H A Djs_thread.h1402 static void RegisterThread(JSThread *jsThread);
1404 static void UnregisterThread(JSThread *jsThread);
/arkcompiler/ets_runtime/ecmascript/jit/
H A Djit.h83 void InstallTasks(JSThread *jsThread);
H A Djit.cpp506 void Jit::InstallTasks(JSThread *jsThread) in InstallTasks() argument
509 ThreadTaskInfo &info = threadTaskInfo_[jsThread]; in InstallTasks()
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/tests/
H A Dpgo_profiler_test.cpp1459 JSThread* jsThread = ecmaVM->GetJSThread(); in HWTEST_F_L0() local
1461 EXPECT_TRUE(jsThread->IsEnableForceIC()); in HWTEST_F_L0()
1467 EXPECT_FALSE(jsThread->IsEnableForceIC()); in HWTEST_F_L0()

Completed in 16 milliseconds