Home
last modified time | relevance | path

Searched refs:debugExtractor (Results 1 – 8 of 8) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/dfx/stackinfo/
Djs_stackgetter.cpp93 DebugInfoExtractor *debugExtractor = in ParseMethodInfo() local
95 if (debugExtractor == nullptr) { in ParseMethodInfo()
99 const std::string &sourceFile = debugExtractor->GetSourceFile(methodId); in ParseMethodInfo()
106 codeEntry.lineNumber = debugExtractor->GetFristLine(methodId); in ParseMethodInfo()
107 codeEntry.columnNumber = debugExtractor->GetFristColumn(methodId); in ParseMethodInfo()
230 DebugInfoExtractor *debugExtractor = in GetNativeMethodCallPos() local
232 if (debugExtractor == nullptr) { in GetNativeMethodCallPos()
240 const std::string &sourceFile = debugExtractor->GetSourceFile(methodId); in GetNativeMethodCallPos()
261 if (!debugExtractor->MatchLineWithOffset(callbackLineFunc, methodId, offset)) { in GetNativeMethodCallPos()
264 if (!debugExtractor->MatchColumnWithOffset(callbackColumnFunc, methodId, offset)) { in GetNativeMethodCallPos()
[all …]
Djs_stackinfo.cpp46 DebugInfoExtractor *debugExtractor = in BuildMethodTrace() local
49 const std::string &sourceFile = debugExtractor->GetSourceFile(method->GetMethodId()); in BuildMethodTrace()
71 if (!debugExtractor->MatchLineWithOffset(callbackLineFunc, methodId, pcOffset) || in BuildMethodTrace()
72 !debugExtractor->MatchColumnWithOffset(callbackColumnFunc, methodId, pcOffset)) { in BuildMethodTrace()
169 DebugInfoExtractor *debugExtractor = in BuildJsStackInfo() local
171 const std::string &sourceFile = debugExtractor->GetSourceFile(method->GetMethodId()); in BuildJsStackInfo()
190 if (!debugExtractor->MatchLineWithOffset(callbackLineFunc, methodId, offset) || in BuildJsStackInfo()
191 !debugExtractor->MatchColumnWithOffset(callbackColumnFunc, methodId, offset)) { in BuildJsStackInfo()
688 auto debugExtractor = std::make_unique<DebugInfoExtractor>(newJsPandaFile.get()); in ArkParseJsFrameInfo() local
692 std::string url = debugExtractor->GetSourceFile(methodId); in ArkParseJsFrameInfo()
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/type_inference/
Dmethod_type_infer.cpp1368 …DebugInfoExtractor *debugExtractor = JSPandaFileManager::GetInstance()->GetJSPtExtractor(jsPandaFi… in PrintByteCodesWithTypes() local
1383 debugExtractor->MatchLineWithOffset(callbackLineFunc, methodId, offset); in PrintByteCodesWithTypes()
1384 debugExtractor->MatchColumnWithOffset(callbackColumnFunc, methodId, offset); in PrintByteCodesWithTypes()
1468 …DebugInfoExtractor *debugExtractor = JSPandaFileManager::GetInstance()->GetJSPtExtractor(jsPandaFi… in TypeCheck() local
1469 const std::string &sourceFileName = debugExtractor->GetSourceFile(methodId); in TypeCheck()
1472 … std::string log = CollectGateTypeLogInfo(valueGate, debugExtractor, "[TypeAssertion] ", false); in TypeCheck()
1529 …DebugInfoExtractor *debugExtractor = JSPandaFileManager::GetInstance()->GetJSPtExtractor(jsPandaFi… in PGOTypeCheck() local
1530 const std::string &sourceFileName = debugExtractor->GetSourceFile(methodId); in PGOTypeCheck()
1533 … std::string log = CollectGateTypeLogInfo(valueGate, debugExtractor, "[PGOTypeAssertion] ", true); in PGOTypeCheck()
1542 …d::string MethodTypeInfer::CollectGateTypeLogInfo(GateRef gate, DebugInfoExtractor *debugExtractor, in CollectGateTypeLogInfo() argument
[all …]
Dmethod_type_infer.h153 std::string CollectGateTypeLogInfo(GateRef gate, DebugInfoExtractor *debugExtractor,
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/
Dheap_snapshot.cpp878 DebugInfoExtractor *debugExtractor = in AddMethodInfo() local
880 const std::string &sourceFile = debugExtractor->GetSourceFile(methodId); in AddMethodInfo()
896 codeEntry.lineNumber = debugExtractor->GetFristLine(methodId); in AddMethodInfo()
901 codeEntry.columnNumber = debugExtractor->GetFristColumn(methodId); in AddMethodInfo()
1091 DebugInfoExtractor *debugExtractor = in ParseFunctionName() local
1093 if (debugExtractor == nullptr) { in ParseFunctionName()
1096 int32_t line = debugExtractor->GetFristLine(methodId); in ParseFunctionName()
/arkcompiler/ets_runtime/ecmascript/builtins/
Dbuiltins_function.cpp343 DebugInfoExtractor *debugExtractor = in FunctionPrototypeToString() local
345 const std::string &sourceCode = debugExtractor->GetSourceCode(method->GetMethodId()); in FunctionPrototypeToString()
/arkcompiler/ets_runtime/ecmascript/
Djs_object.cpp2278 DebugInfoExtractor *debugExtractor = in ExtractConstructorAndRecordName() local
2280 if (debugExtractor == nullptr) { in ExtractConstructorAndRecordName()
2284 int32_t line = debugExtractor->GetFristLine(methodId); in ExtractConstructorAndRecordName()
/arkcompiler/ets_runtime/ecmascript/napi/
Djsnapi_expo.cpp2340 …DebugInfoExtractor *debugExtractor = JSPandaFileManager::GetInstance()->GetJSPtExtractor(jsPandaFi… in GetSourceCode() local
2354 …const std::string &allSourceCode = debugExtractor->GetSourceCode(panda_file::File::EntityId(mainMe… in GetSourceCode()