Searched refs:vcalls (Results 1 - 3 of 3) sorted by relevance
/arkcompiler/runtime_core/static_core/runtime/ |
H A D | method.cpp | 508 inline void Method::FillVecsByInsts(BytecodeInstruction &inst, PandaVector<uint32_t> &vcalls, in FillVecsByInsts() argument 512 vcalls.push_back(inst.GetAddress() - GetInstructions()); in FillVecsByInsts() 540 PandaVector<uint32_t> vcalls; in StartProfiling() local 547 FillVecsByInsts(inst, vcalls, branches, throws); in StartProfiling() 549 if (vcalls.empty() && branches.empty() && throws.empty()) { in StartProfiling() 552 ASSERT(std::is_sorted(vcalls.begin(), vcalls.end())); in StartProfiling() 556 RoundUp(vcallDataOffset + sizeof(CallSiteInlineCache) * vcalls.size(), alignof(BranchData)); in StartProfiling() 569 new (data) ProfilingData(CallSiteInlineCache::From(vcallsMem, vcalls), BranchData::From(branchesMem, branches), in StartProfiling() 581 EVENT_INTERP_PROFILING(events::InterpProfilingAction::START, GetFullName(), vcalls in StartProfiling() [all...] |
/arkcompiler/runtime_core/static_core/runtime/jit/ |
H A D | profiling_data.h | 37 static Span<CallSiteInlineCache> From(void *mem, PandaVector<uint32_t> vcalls) in From() argument 40 auto ics = Span<CallSiteInlineCache>(inlineCaches, vcalls.size()); in From() 41 for (size_t i = 0; i < vcalls.size(); i++) { in From() 42 ics[i].Init(vcalls[i]); in From()
|
/arkcompiler/runtime_core/static_core/runtime/include/ |
H A D | method.h | 861 inline void FillVecsByInsts(BytecodeInstruction &inst, PandaVector<uint32_t> &vcalls,
|
Completed in 5 milliseconds