Home
last modified time | relevance | path

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

12

/ark/runtime_core/runtime/include/
Dcframe.h87 … return FrameKindField::Get(*GetPtr<SlotType>(CFrameLayout::FlagsSlot::Start())) == FrameKind::OSR; in IsOsr()
92 … return FrameKindField::Get(*GetPtr<SlotType>(CFrameLayout::FlagsSlot::Start())) == FrameKind::JNI; in IsJni()
99 return ShouldDeoptimizeFlag::Get(*GetPtr<SlotType>(CFrameLayout::FlagsSlot::Start())); in ShouldDeoptimize()
104 ShouldDeoptimizeFlag::Set(v, GetPtr<SlotType>(CFrameLayout::FlagsSlot::Start())); in SetShouldDeoptimize()
109 return *GetPtr<SlotType *>(CFrameLayout::PrevFrameSlot::Start()); in GetPrevFrame()
114 return *GetPtr<SlotType *>(CFrameLayout::PrevFrameSlot::Start()); in GetPrevFrame()
119 *GetPtr<SlotType>(CFrameLayout::PrevFrameSlot::Start()) = bit_cast<SlotType>(prev_frame); in SetPrevFrame()
124 return *GetPtr<Method *>(CFrameLayout::MethodSlot::Start()); in GetMethod()
134 *GetPtr<SlotType>(CFrameLayout::MethodSlot::Start()) = bit_cast<SlotType>(method); in SetMethod()
139 return *GetPtr<void *>(CFrameData::Start()); in GetDeoptCodeEntry()
[all …]
Dstack_walker.h282 …reinterpret_cast<Method **>(reinterpret_cast<SlotType *>(ptr) - CFrameLayout::MethodSlot::Start());
/ark/runtime_core/verification/cflow/
Dcflow_check.cpp88 inst_map.MarkCodeBlock(handler.Info.Start, handler.Info.End); in CheckJmpIntoExcHandler()
94 inst_map.MarkCodeBlock(handler.Info.Start + 1, handler.Info.End); in CheckJmpIntoExcHandler()
127 … CacheOfRuntimeThings::GetName(method), (OffsetAsHexStr(method.bytecode, handler_info.Info.Start)), in CheckFallthroughFromExcHandler()
145 inst_map.MarkCodeBlock(block_info.Start, block_info.End); in CheckJmpOutExcHandler()
154 inst_map.MarkCodeBlock(each_handler_info.Info.Start, each_handler_info.Info.End); in CheckJmpOutExcHandler()
167 inst_map.ClearCodeBlock(h_info.Info.Start, 1); in CheckJmpOutExcHandler()
176 inst_map.MarkCodeBlock(prev_handler_info->Info.Start, prev_handler_info->Info.End); in CheckJmpOutExcHandler()
178 inst_map.ClearCodeBlock(prev_handler_info->Info.Start, 1); in CheckJmpOutExcHandler()
181 inst_map.ClearCodeBlock(handler_info.Info.Start, handler_info.Info.End); in CheckJmpOutExcHandler()
Dcflow_info.h36 const uint8_t *Start; member
Dcflow_info.cpp103 … FillJumpsMapAndGetLastInstructionType(inst_map, &code_block_info->JmpsMap, code_block_info->Start, in FillCflowCodeBlockInfo()
/ark/runtime_core/runtime/asm_defines/
Dasm_defines.def34 DEFINE_VALUE(CFRAME_LR_SLOT, CFrameReturnAddr::Start())
35 DEFINE_VALUE(CFRAME_STACK_START_SLOT, CFrameSlots::Start())
36 DEFINE_VALUE(CFRAME_CALLEE_REGS_START_SLOT, CFrameLayout::RegsRegion::Start())
37 DEFINE_VALUE(CFRAME_LOCALS_COUNT, (CFrameSlots::Start() - CFrameData::Start()))
38 DEFINE_VALUE(CFRAME_HEADER_SIZE, (CFrameFlags::End() - CFrameReturnAddr::Start()))
39 DEFINE_VALUE(CFRAME_FLAGS_SLOT, (CFrameFlags::Start()))
40 DEFINE_VALUE(CFRAME_LOCALS_START_SLOT, (CFrameLocals::Start()))
/ark/runtime_core/libpandabase/utils/
Dcframe_layout.h38 static constexpr ssize_t Start() in Start() function
45 return Start() + GetSize(); in End()
92 static constexpr ssize_t HEADER_SIZE = FlagsSlot::End() - LrSlot::Start();
139 return StackArgSlot::Start(); in GetStackArgsStartSlot()
158 return GetOffset<origin, unit>(MethodSlot::Start()); in GetMethodOffset()
164 return GetOffset<origin, unit>(LrSlot::Start()); in GetReturnAddressOffset()
/ark/js_runtime/ecmascript/hprof/
Dheap_tracker.h40 void Start() in Start() function
73 sample_.Start(); in StartTracing()
/ark/runtime_core/verification/absint/
Dabsint.cpp80 …reg_ctx[num_vregs++] = AbstractTypedValue {t, verif_ctx.NewVar(), AbstractTypedValue::Start {}, id… in PrepareVerificationContext()
167 …RIFIER_DEBUG_EXCEPTION_HANDLER_COMMON_CONTEXT_COMPUTATION(take_address(exc_handler.Info.Start), "", in VerifyMethod()
221 …G, VERIFIER) << "Exception handler at " << std::hex << "0x" << take_address(exc_handler.Info.Start) in VerifyMethod()
246 exec_ctx.AddEntryPoint(exc_handler.Info.Start, EntryPointType::EXCEPTION_HANDLER); in VerifyMethod()
247 exec_ctx.StoreCurrentRegContextForAddr(exc_handler.Info.Start); in VerifyMethod()
Dverification_context.h60 … [](const auto &exc_handler) { return exc_handler.Info.Start; }));
/ark/js_runtime/ecmascript/tooling/agent/
Dprofiler_impl.cpp29 { "start", &ProfilerImpl::DispatcherImpl::Start }, in Dispatch()
63 void ProfilerImpl::DispatcherImpl::Start(const DispatchRequest &request) in Start() function in panda::ecmascript::tooling::ProfilerImpl::DispatcherImpl
65 DispatchResponse response = profiler_->Start(); in Start()
182 DispatchResponse ProfilerImpl::Start() in Start() function in panda::ecmascript::tooling::ProfilerImpl
Dprofiler_impl.h33 DispatchResponse Start();
53 void Start(const DispatchRequest &request);
/ark/runtime_core/verification/value/
Dabstract_typed_value.h56 struct Start { struct
58 …AbstractTypedValue(const AbstractType &type, const AbstractValue &value, [[maybe_unused]] Start st… in AbstractTypedValue()
/ark/runtime_core/runtime/
Dcframe.cpp86 print_mem(os, fp_ - CFrameLayout::LrSlot::Start(), "lr", GetLr()); in Dump()
88 …print_mem(os, fp_ - CFrameLayout::PrevFrameSlot::Start(), "prev", reinterpret_cast<uintptr_t>(GetP… in Dump()
90 …print_mem(os, fp_ - CFrameLayout::MethodSlot::Start(), "method", reinterpret_cast<uintptr_t>(GetMe… in Dump()
/ark/runtime_core/verification/util/
Drange.h158 Int Start() const in Start() function
188 return string {"[ "} + to_string(range.Start()) + " .. " + to_string(range.End()) + " ]"; in to_string()
Daddr_map.h49 return reinterpret_cast<PtrType>(AddrRange_.Start()); in AddrStart()
70 Clear(AddrRange_.Start(), AddrRange_.End()); in Clear()
/ark/js_runtime/ecmascript/vmstat/
Dcaller_stat.cpp19 void PandaRuntimeTimer::Start(PandaRuntimeCallerStat *callerStat, PandaRuntimeTimer *parent) in Start() function in panda::ecmascript::PandaRuntimeTimer
Dcaller_stat.h77 void Start(PandaRuntimeCallerStat *callerStat, PandaRuntimeTimer *parent);
Druntime_stat.cpp41 timer->Start(callerStat, parent); in StartCount()
/ark/runtime_core/dprof/daemon/
Dmain.cpp116 void Start(AppDataStorage *storage) in Start() function in panda::dprof::Worker
255 worker.Start(storage.get()); in Main()
/ark/runtime_core/cmake/
DREADME.md29 Start 1: compiler_unit_tests
/ark/runtime_core/verification/util/tests/
Dbit_vector_test.cpp201 bset.Bits.Clr(interval.Start(), interval.End()); in __anon823681b80b02()
210 bset.Bits.Set(interval.Start(), interval.End()); in __anon823681b80c02()
219 bset.Bits.invert(interval.Start(), interval.End()); in __anon823681b80d02()
/ark/runtime_core/runtime/mem/gc/
Dgc.cpp544 Start(); in ConcurrentScope()
556 NO_THREAD_SAFETY_ANALYSIS void ConcurrentScope::Start() in Start() function in panda::mem::ConcurrentScope
Dgc.h851 void Start();
/ark/runtime_core/runtime/mem/gc/gen-gc/
Dgen-gc.cpp650 concurrent_scope.Start(); // enable concurrent after GC_PHASE_SWEEP has been set in Sweep()

12