Searched refs:debugExtractor (Results 1 – 8 of 8) sorted by relevance
| /arkcompiler/ets_runtime/ecmascript/dfx/stackinfo/ |
| D | js_stackgetter.cpp | 93 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 …]
|
| D | js_stackinfo.cpp | 46 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/ |
| D | method_type_infer.cpp | 1368 …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 …]
|
| D | method_type_infer.h | 153 std::string CollectGateTypeLogInfo(GateRef gate, DebugInfoExtractor *debugExtractor,
|
| /arkcompiler/ets_runtime/ecmascript/dfx/hprof/ |
| D | heap_snapshot.cpp | 878 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/ |
| D | builtins_function.cpp | 343 DebugInfoExtractor *debugExtractor = in FunctionPrototypeToString() local 345 const std::string &sourceCode = debugExtractor->GetSourceCode(method->GetMethodId()); in FunctionPrototypeToString()
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | js_object.cpp | 2278 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/ |
| D | jsnapi_expo.cpp | 2340 …DebugInfoExtractor *debugExtractor = JSPandaFileManager::GetInstance()->GetJSPtExtractor(jsPandaFi… in GetSourceCode() local 2354 …const std::string &allSourceCode = debugExtractor->GetSourceCode(panda_file::File::EntityId(mainMe… in GetSourceCode()
|