Home
last modified time | relevance | path

Searched refs:GetException (Results 1 – 25 of 25) sorted by relevance

/ark/runtime_core/runtime/
Dpanda_vm.cpp52 auto *exception = thread->GetException(); in InvokeEntrypoint()
Dlanguage_context.cpp41 …catchOffset = catchMethod->FindCatchBlock(thread->GetException()->ClassAddr<Class>(), stack.GetByt… in GetCatchMethodAndOffset()
Dclass_initializer.cpp34 …LanguageContext ctx = Runtime::GetCurrent()->GetLanguageContext(*thread->GetException()->ClassAddr… in WrapException()
39 auto *cause = thread->GetException(); in WrapException()
Dclass_linker_extension.cpp177 auto *cause = thread->GetException(); in WrapClassNotFoundExceptionIfNeeded()
Dmethod.cpp335 VMHandle<ObjectHeader> exception(thread, thread->GetException()); in FindCatchBlock()
/ark/js_runtime/ecmascript/
Djs_iterator.cpp32 JSTaggedValue exception = thread->GetException(); in IteratorCloseAndReturn()
156 exceptionOnThread = JSHandle<JSTaggedValue>(thread, thread->GetException()); in IteratorClose()
Djs_promise.cpp186 return JSHandle<JSTaggedValue>(thread, thread->GetException()); in IfThrowGetThrowValue()
Decma_vm.cpp512 auto exception = thread_->GetException(); in InvokeEcmaEntrypoint()
533 if (thread_->GetException().IsHole()) { in GetEcmaUncaughtException()
536 JSHandle<JSTaggedValue> exceptionHandle(thread_, thread_->GetException()); in GetEcmaUncaughtException()
Djs_thread.h143 JSTaggedValue GetException() const in GetException() function
/ark/runtime_core/runtime/interpreter/templates/
Dinterpreter-inl_gen.h.erb152 return FindCatchBlockInCallStack(thread->GetException());
161 ctx.SetExceptionToVReg(handler.GetFrame()->GetAcc(), thread->GetException());
/ark/runtime_core/runtime/core/
Dcore_language_context.cpp52 VMHandle<ObjectHeader> cause(thread, thread->GetException()); in ThrowException()
/ark/runtime_core/runtime/entrypoints/
Dentrypoints.cpp80 FindCatchBlockInCFrames(thread->GetException(), &stack, nullptr); in HandlePendingException()
/ark/js_runtime/ecmascript/tooling/backend/
Ddebugger_api.cpp139 auto exception = ecmaVm->GetJSThread()->GetException(); in GetAndClearException()
297 JSHandle<JSTaggedValue> exHandle(thread, thread->GetException()); in HandleUncaughtException()
/ark/js_runtime/ecmascript/builtins/
Dbuiltins_promise_handler.cpp78 thenValue = JSHandle<JSTaggedValue>(thread, thread->GetException()); in Resolve()
Dbuiltins_promise.cpp497 nextVal = JSHandle<JSTaggedValue>(thread, thread->GetException()); in PerformPromiseAll()
/ark/runtime_core/runtime/include/
Dmanaged_thread.h102 ObjectHeader *GetException() const in GetException() function
/ark/runtime_core/runtime/tooling/
Ddebugger.cpp511 ObjectHeader *exceptionObject = thread->GetException(); in HandleExceptionThrowEvent()
/ark/js_runtime/ecmascript/tooling/base/
Dpt_types.h465 RemoteObject *GetException() const in GetException() function
/ark/js_runtime/ecmascript/tests/
Dtagged_value_test.cpp358 EXPECT_TRUE(thread->GetException().IsJSError()); in HWTEST_F_L0()
/ark/js_runtime/ecmascript/interpreter/
Dslow_runtime_stub.cpp1209 CompletionRecordType::THROW, JSHandle<JSTaggedValue>(thread, thread->GetException()))); in CloseIterator()
Dinterpreter-inl.h3694 auto exception = thread->GetException(); in RunInternal()
Dinterpreter_assembly.cpp3639 auto exception = thread->GetException(); in ExceptionHandler()
/ark/js_runtime/ecmascript/tooling/test/
Ddebugger_types_test.cpp435 RemoteObject *exception = exceptionMetaData->GetException(); in HWTEST_F_L0()
/ark/runtime_core/runtime/interpreter/
Dinterpreter-inl.h2269 … uint32_t pc_offset = this->FindCatchBlock(thread->GetException(), curr_insn - first_insn); in FindCatchBlockStackless()
/ark/runtime_core/runtime/tests/
Dinterpreter_test.cpp3345 ASSERT_EQ(thread->GetException(), exception); in TEST_F()