Home
last modified time | relevance | path

Searched refs:traceId (Results 1 - 14 of 14) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/dfx/hprof/
H A Dheap_tracker.cpp44 int traceId = snapshot_->AddTraceNode(sequenceId, selfSize); in AllocationEvent() local
45 if (traceId != -1) { in AllocationEvent()
46 node->SetTraceId(static_cast<uint64_t>(traceId)); in AllocationEvent()
H A Dheap_snapshot.h65 uint32_t traceId, JSTaggedType address, bool isLive = true) in Node()
72 traceId_(traceId), in Node()
148 void SetTraceId(uint32_t traceId) in SetTraceId() argument
150 traceId_ = traceId; in SetTraceId()
64 Node(NodeId id, uint32_t index, const CString *name, NodeType type, size_t size, size_t nativeSize, uint32_t traceId, JSTaggedType address, bool isLive = true) Node() argument
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/types/
H A Dpgo_type_generator.h32 uint32_t traceId = ComputeHashCode(result); in GenerateProfileType() local
33 ProfileType type(rootType.GetAbcId(), traceId, rootType.GetKind()); in GenerateProfileType()
/arkcompiler/ets_runtime/ecmascript/compiler/pgo_type/
H A Dpgo_type_parser.cpp105 auto traceId = rootType.GetId(); in RecordTypeInfo() local
109 ptManager_->RecordConstantIndex(traceId, static_cast<uint32_t>(hclassIdx)); in RecordTypeInfo()
/arkcompiler/ets_runtime/ecmascript/jit/
H A Djit_profiler.cpp260 auto traceId = in ProfileBytecode() local
264 ConvertCreateObject(slotId, bcOffset, traceId); in ProfileBytecode()
274 auto traceId = in ProfileBytecode() local
277 ConvertCreateObject(slotId, bcOffset, traceId); in ProfileBytecode()
409 void JITProfiler::ConvertCreateObject(uint32_t slotId, long bcOffset, [[maybe_unused]]int32_t traceId) in ConvertCreateObject() argument
H A Djit_profiler.h94 void ConvertCreateObject(uint32_t slotId, long bcOffset, int32_t traceId);
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/
H A Dpgo_profiler.h62 void PUBLIC_API RecordProfileType(JSHClass *hclass, JSPandaFile *pandaFile, int32_t traceId);
190 uint32_t slotId, ProfileTypeInfo *profileTypeInfo, int32_t traceId);
H A Dpgo_profiler.cpp28 void PGOProfiler::RecordProfileType(JSHClass *hclass, JSPandaFile *pandaFile, int32_t traceId) in RecordProfileType() argument
37 SetRootProfileType(hclass, abcId, traceId, ProfileType::Kind::ObjectLiteralId); in RecordProfileType()
917 auto traceId = in ProfileBytecode() local
921 DumpCreateObject(abcId, recordName, methodId, bcOffset, slotId, profileTypeInfo, traceId); in ProfileBytecode()
931 auto traceId = in ProfileBytecode() local
934 DumpCreateObject(abcId, recordName, methodId, bcOffset, slotId, profileTypeInfo, traceId); in ProfileBytecode()
1389 uint32_t slotId, ProfileTypeInfo *profileTypeInfo, int32_t traceId) in DumpCreateObject()
1412 auto currentType = PGOSampleType::CreateProfileType(abcId, traceId, ProfileType::Kind::ArrayLiteralId, true); in DumpCreateObject()
1388 DumpCreateObject(ApEntityId abcId, const CString &recordName, EntityId methodId, int32_t bcOffset, uint32_t slotId, ProfileTypeInfo *profileTypeInfo, int32_t traceId) DumpCreateObject() argument
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dnew_object_stub_builder.h27 GateRef traceId = 0; member
H A Dnew_object_stub_builder.cpp1863 GateRef traceId = 0; in LoadArrayHClassSlowPath() local
1866 traceId = TruncPtrToInt32(PtrSub(traceIdInfo.pc, pfAddr)); in LoadArrayHClassSlowPath()
1868 traceId = traceIdInfo.traceId; in LoadArrayHClassSlowPath()
1871 GateRef hcIndex = LoadHCIndexFromConstPool(hcIndexInfos, indexInfosLength, traceId, &originLoad); in LoadArrayHClassSlowPath()
H A Dstub_builder-inl.h3730 GateRef cachedArray, GateRef cachedLength, GateRef traceId, Label *miss) in LoadHCIndexFromConstPool()
3749 BRANCH(Int32Equal(*bcOffset, traceId), &matchSuccess, &afterUpdate); in LoadHCIndexFromConstPool()
3754 i = Int32Add(*i, Int32(2)); // 2 : skip traceId and constantIndex in LoadHCIndexFromConstPool()
3729 LoadHCIndexFromConstPool( GateRef cachedArray, GateRef cachedLength, GateRef traceId, Label *miss) LoadHCIndexFromConstPool() argument
H A Dstub_builder.h985 inline GateRef LoadHCIndexFromConstPool(GateRef cachedArray, GateRef cachedLength, GateRef traceId, Label *miss);
/arkcompiler/ets_runtime/ecmascript/compiler/baseline/
H A Dbaseline_compiler.cpp1398 auto traceId = static_cast<int32_t>(bytecodeArray - pfHeaderAddr); in BYTECODE_BASELINE_HANDLER_IMPLEMENT() local
1404 LOG_INST() << " traceId: " << std::hex << traceId; in BYTECODE_BASELINE_HANDLER_IMPLEMENT() local
1410 parameters.emplace_back(traceId); in BYTECODE_BASELINE_HANDLER_IMPLEMENT()
1419 auto traceId = static_cast<int32_t>(bytecodeArray - pfHeaderAddr); in BYTECODE_BASELINE_HANDLER_IMPLEMENT() local
1425 LOG_INST() << " traceId: " << std::hex << traceId; in BYTECODE_BASELINE_HANDLER_IMPLEMENT() local
1431 parameters.emplace_back(traceId); in BYTECODE_BASELINE_HANDLER_IMPLEMENT()
1580 auto traceId = static_cast<int32_t>(bytecodeArray - pfHeaderAddr); in BYTECODE_BASELINE_HANDLER_IMPLEMENT() local
1592 parameters.emplace_back(traceId); in BYTECODE_BASELINE_HANDLER_IMPLEMENT()
1603 auto traceId = static_cast<int32_t>(bytecodeArray - pfHeaderAddr); BYTECODE_BASELINE_HANDLER_IMPLEMENT() local
[all...]
H A Dbaseline_stubs.cpp677 GateRef traceId = Int32Argument(PARAM_INDEX(BaselineCreateemptyarrayImm8, TRACE_ID)); in GenerateCircuit() local
682 GateRef result = newBuilder.CreateEmptyArray(glue, curFunc, { 0, traceId, false }, in GenerateCircuit()
691 GateRef traceId = Int32Argument(PARAM_INDEX(BaselineCreateemptyarrayImm16, TRACE_ID)); in GenerateCircuit() local
698 newBuilder.CreateEmptyArray(glue, curFunc, { 0, traceId, false }, profileTypeInfo, slotId, callback); in GenerateCircuit()
774 GateRef traceId = Int32Argument(PARAM_INDEX(BaselineCreatearraywithbufferImm8Id16, TRACE_ID)); in GenerateCircuit() local
782 glue, imm, curFunc, { 0, traceId, false }, profileTypeInfo, slotId, callback); in GenerateCircuit()
790 GateRef traceId = Int32Argument(PARAM_INDEX(BaselineCreatearraywithbufferImm16Id16, TRACE_ID)); in GenerateCircuit() local
798 glue, imm, curFunc, { 0, traceId, false }, profileTypeInfo, slotId, callback); in GenerateCircuit()

Completed in 45 milliseconds