Home
last modified time | relevance | path

Searched refs:functionName (Results 1 – 25 of 36) sorted by relevance

12

/arkcompiler/ets_runtime/ecmascript/dfx/stackinfo/
Djs_stackgetter.cpp66 … GetNativeStack(vm, it, codeEntry.functionName, sizeof(codeEntry.functionName), isCpuProfiler); in ParseMethodInfo()
70 const char *functionName = MethodLiteral::GetMethodName(jsPandaFile, methodId, true); in ParseMethodInfo() local
71 uint8_t length = strlen(functionName); in ParseMethodInfo()
72 if (length != 0 && functionName[0] == '#') { in ParseMethodInfo()
74 while (functionName[index] != '#') { in ParseMethodInfo()
77 functionName += (index + 1); in ParseMethodInfo()
79 if (strlen(functionName) == 0) { in ParseMethodInfo()
80 functionName = "anonymous"; in ParseMethodInfo()
82 if (!CheckAndCopy(codeEntry.functionName, sizeof(codeEntry.functionName), functionName)) { in ParseMethodInfo()
123 void JsStackGetter::GetNativeStack(const EcmaVM *vm, const FrameIterator &it, char *functionName, s… in GetNativeStack() argument
[all …]
Djs_stackinfo.h30 std::string functionName; member
44 char functionName[FUNCTIONNAME_MAX]; member
Djs_stackgetter.h66 char functionName[100] = {0}; // 100:the maximum size of the functionName member
84 static void GetNativeStack(const EcmaVM *vm, const FrameIterator &it, char *functionName,
/arkcompiler/ets_runtime/ecmascript/dfx/cpu_profiler/
Dsamples_record.cpp59 methodNode.codeEntry.functionName = "(root)"; in NodeInit()
65 methodNode.codeEntry.functionName = "(program)"; in NodeInit()
72 methodNode.codeEntry.functionName = "(idle)"; in NodeInit()
193 + codeEntry.functionName + "\",\"moduleName\":\"" in StringifyNodes()
271 … std::string samplesFunctionName = profileInfo_->nodes[samples[k] - 1].codeEntry.functionName; in FinetuneSampleData()
401 std::string SamplesRecord::AddRunningState(char *functionName, RunningState state, kungfu::DeoptTyp… in AddRunningState() argument
403 std::string temp = functionName; in AddRunningState()
701 frameInfo.functionName = AddRunningState(frameInfoTemps[i].functionName, in FrameInfoTempToMap()
730 frameInfo.functionName = AddRunningState(napiFrameInfoTemps_[i].functionName, in NapiFrameInfoTempToMap()
852 CheckAndCopy(frames_[rear_].frameInfoTemps[i].functionName, in PostFrame()
[all …]
Dsamples_record.h46 std::string functionName = ""; member
195 std::string AddRunningState(char *functionName, RunningState state, kungfu::DeoptType type);
/arkcompiler/ets_runtime/ecmascript/tests/
Djs_function_test.cpp167 JSHandle<JSTaggedValue> functionName = in HWTEST_F_L0() local
169 EXPECT_TRUE(functionName->IsString()); in HWTEST_F_L0()
170 EXPECT_TRUE(EcmaStringAccessor::StringsAreEqual(*(JSHandle<EcmaString>(functionName)), *name)); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/
Dheap_sampling.cpp146 callframeInfo.functionName_ = AddRunningState(frameInfoTemps_[i].functionName, in FillScriptIdAndStore()
157 std::string HeapSampling::AddRunningState(char *functionName, RunningState state, kungfu::DeoptType… in AddRunningState() argument
159 std::string result = functionName; in AddRunningState()
Dheap_snapshot_json_serializer.cpp164 CString functionName(info.functionName.c_str()); in SerializeTraceFunctionInfo() local
165 writer->WriteNumber(stringTable->GetStringId(&functionName)); in SerializeTraceFunctionInfo()
Dheap_sampling.h76 std::string AddRunningState(char *functionName, RunningState state, kungfu::DeoptType type);
Dheap_snapshot.h304 std::string functionName = ""; member
490 info.functionName = "(root)"; in PrepareTraceInfo()
491 GetString(info.functionName.c_str()); in PrepareTraceInfo()
Dheap_snapshot.cpp869 const std::string &functionName = MethodLiteral::ParseFunctionName(jsPandaFile, methodId); in AddMethodInfo() local
870 if (functionName.empty()) { in AddMethodInfo()
871 codeEntry.functionName = "anonymous"; in AddMethodInfo()
873 codeEntry.functionName = functionName; in AddMethodInfo()
875 GetString(codeEntry.functionName.c_str()); in AddMethodInfo()
/arkcompiler/toolchain/tooling/test/testcases/
Djs_exception_test.h105 std::string functionName; in JsExceptionTest()
106 ret = callFrames->Get(0)->GetString("functionName", &functionName); in JsExceptionTest()
107 if (ret != Result::SUCCESS || functionName != "exception_func") { in JsExceptionTest()
/arkcompiler/ets_frontend/ts2panda/src/
DtypeChecker.ts412 let functionName = functionDeclNode.name ? functionDeclNode.name : undefined;
416 if (functionName) {
417 functionnameText = jshelpers.getTextOfIdentifierOrLiteral(functionName);
422 if (functionName) {
423 TypeRecorder.getInstance().setVariable2Type(functionName, funcTypeIndex);
/arkcompiler/runtime_core/static_core/libllvmbackend/
Dllvm_ark_interface.cpp165 auto functionName = GetEntrypointInternalName(eid); in GetEntrypointCallee() local
166 auto functionProto = GetRuntimeFunctionType(functionName); in GetEntrypointCallee()
168 return {functionProto, functionName}; in GetEntrypointCallee()
Dcompiler_interface.h56 virtual CompiledCode GetCompiledCode(std::string_view functionName) = 0;
Dllvm_irtoc_compiler.h65 CompiledCode GetCompiledCode(std::string_view functionName) override;
Dllvm_irtoc_compiler.cpp233 CompiledCode LLVMIrtocCompiler::GetCompiledCode(std::string_view functionName) in GetCompiledCode() argument
236 auto reference = objectFile_->GetSectionByFunctionName(std::string {functionName}); in GetCompiledCode()
/arkcompiler/ets_runtime/ecmascript/
Djs_function.cpp193 JSHandle<EcmaString> functionName = JSHandle<EcmaString>::Cast(targetName); in NameGetter() local
194 newString = *factory->ConcatFromString(concatString, functionName); in NameGetter()
613 JSHandle<EcmaString> functionName; in SetFunctionName() local
618 functionName = factory->GetEmptyString(); in SetFunctionName()
622 functionName = factory->ConcatFromString(leftBrackets, descriptionHandle); in SetFunctionName()
623 functionName = factory->ConcatFromString(functionName, rightBrackets); in SetFunctionName()
626 functionName = JSHandle<EcmaString>::Cast(name); in SetFunctionName()
633 newString = *factory->ConcatFromString(concatString, functionName); in SetFunctionName()
635 newString = *functionName; in SetFunctionName()
/arkcompiler/toolchain/tooling/test/
Dpt_types_test.cpp581 std::string functionName = "RuntimeCallFrameCreate"; in HWTEST_F_L0() local
586 ptJson->Add("functionName", functionName.c_str()); in HWTEST_F_L0()
587 ptJson->Add("moduleName", functionName.c_str()); in HWTEST_F_L0()
599 std::string functionName = "RuntimeCallFrameCreate"; in HWTEST_F_L0() local
604 ptJson->Add("functionName1", functionName.c_str()); in HWTEST_F_L0()
605 ptJson->Add("moduleName1", functionName.c_str()); in HWTEST_F_L0()
860 const std::string functionName = callFrame->GetFunctionName(); in HWTEST_F_L0() local
861 ASSERT_TRUE(functionName == samplingInfo.head_.callFrameInfo_.functionName_); in HWTEST_F_L0()
895 const std::string functionName = callFrame->GetFunctionName(); in HWTEST_F_L0() local
896 ASSERT_TRUE(functionName == allocationNode.callFrameInfo_.functionName_); in HWTEST_F_L0()
Ddebugger_types_test.cpp1384 "callFrameId":10,"functionName":"name0", in HWTEST_F_L0()
1394 "callFrameId":["0"],"functionName":"name0", in HWTEST_F_L0()
1404 "callFrameId":"0","functionName":10, in HWTEST_F_L0()
1414 "callFrameId":"0","functionName":["name0"], in HWTEST_F_L0()
1424 "callFrameId":"0","functionName":"name0","functionLocation":10, in HWTEST_F_L0()
1434 … "callFrameId":"0","functionName":"name0","functionLocation":{"scriptId11":"id5","lineNumber":19}, in HWTEST_F_L0()
1444 "callFrameId":"0","functionName":"name0", in HWTEST_F_L0()
1454 "callFrameId":"0","functionName":"name0", in HWTEST_F_L0()
1464 "callFrameId":"0","functionName":"name0", in HWTEST_F_L0()
1474 "callFrameId":"0","functionName":"name0", in HWTEST_F_L0()
[all …]
/arkcompiler/ets_runtime/ecmascript/mem/
Dheap.cpp518 void Heap::ThrowOutOfMemoryError(size_t size, std::string functionName, bool NonMovableObjNearOOM) in ThrowOutOfMemoryError() argument
524 << " function name: " << functionName.c_str(); in ThrowOutOfMemoryError()
526 …Memory when trying to allocate " << size << " bytes" << " function name: " << functionName.c_str(); in ThrowOutOfMemoryError()
532 void Heap::ThrowOutOfMemoryErrorForDefault(size_t size, std::string functionName, bool NonMovableOb… in ThrowOutOfMemoryErrorForDefault() argument
538 << " function name: " << functionName.c_str(); in ThrowOutOfMemoryErrorForDefault()
540 …Memory when trying to allocate " << size << " bytes" << " function name: " << functionName.c_str(); in ThrowOutOfMemoryErrorForDefault()
551 void Heap::FatalOutOfMemoryError(size_t size, std::string functionName) in FatalOutOfMemoryError() argument
555 << " function name: " << functionName.c_str(); in FatalOutOfMemoryError()
Dheap.h596 …void ThrowOutOfMemoryError(size_t size, std::string functionName, bool NonMovableObjNearOOM = fals…
597 …void ThrowOutOfMemoryErrorForDefault(size_t size, std::string functionName, bool NonMovableObjNear…
663 void FatalOutOfMemoryError(size_t size, std::string functionName);
/arkcompiler/runtime_core/static_core/assembler/
Dassembly-emitter.cpp285 auto functionName = value->GetAsScalar()->GetValue<std::string>(); in CheckValueMethodCase() local
286 auto it = program.functionTable.find(functionName); in CheckValueMethodCase()
288 SetLastError("Incorrect value: function " + functionName + " not found"); in CheckValueMethodCase()
616 auto functionName = record.name + "." + name; in CreateAnnotationItem() local
618 functionName = GetMethodSignatureFromProgram(functionName, program); in CreateAnnotationItem()
621 auto funcIt = program.functionTable.find(functionName); in CreateAnnotationItem()
625 LOG(INFO, ASSEMBLER) << "Function " << functionName << " not found"; in CreateAnnotationItem()
627 … SetLastError("Incorrect annotation element " + functionName + ": " + GetLastError()); in CreateAnnotationItem()
634 …SetLastError("Cannot create value item for annotation element " + functionName + ": " + GetLastErr… in CreateAnnotationItem()
/arkcompiler/ets_runtime/ecmascript/compiler/type_inference/
Dmethod_type_infer.cpp1360 const std::string functionName = MethodLiteral::ParseFunctionName(jsPandaFile, methodId); in PrintByteCodesWithTypes() local
1366 LOG_COMPILER(INFO) << ".function " + functionName + "() {"; in PrintByteCodesWithTypes()
1470 … const std::string functionName = MethodLiteral::ParseFunctionName(jsPandaFile, methodId); in TypeCheck() local
1475 … LOG_COMPILER(ERROR) << "[TypeAssertion] [" << sourceFileName << ":" << functionName << "] begin:"; in TypeCheck()
1531 … const std::string functionName = MethodLiteral::ParseFunctionName(jsPandaFile, methodId); in PGOTypeCheck() local
1536 …LOG_COMPILER(ERROR) << "[PGOTypeAssertion] [" << sourceFileName << ":" << functionName << "] begin… in PGOTypeCheck()
/arkcompiler/ets_runtime/ecmascript/ts_types/tests/
Dts_type_parser_test.cpp176 const std::string functionName("foo"); in HWTEST_F_L0() local
188 functionName, in HWTEST_F_L0()

12