Home
last modified time | relevance | path

Searched refs:methodIdx (Results 1 - 8 of 8) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/jspandafile/
H A Djs_pandafile.cpp437 CString JSPandaFile::GetRecordNameWithBundlePack(EntityId methodIdx) in GetRecordNameWithBundlePack() argument
439 CString recordName = IsBundlePack() ? ENTRY_FUNCTION_NAME : GetRecordName(methodIdx); in GetRecordNameWithBundlePack()
457 size_t JSPandaFile::GetClassAndMethodIndex(size_t *methodIdx) in GetClassAndMethodIndex() argument
471 *methodIdx = methodIndex_; in GetClassAndMethodIndex()
488 size_t methodIdx = 0; in TranslateClass() local
489 size_t classIdx = GetClassAndMethodIndex(&methodIdx); in TranslateClass()
491 PandaFileTranslator::TranslateClass(thread, this, methodName, methodIdx, classIdx); in TranslateClass()
492 classIdx = GetClassAndMethodIndex(&methodIdx); in TranslateClass()
530 size_t methodIdx = 0; in SetAllMethodLiteralToMap() local
531 while (methodIdx < numMethods in SetAllMethodLiteralToMap()
[all...]
H A Dpanda_file_translator.h42 size_t methodIdx, size_t classIdx);
H A Djs_pandafile.h141 CString PUBLIC_API GetRecordNameWithBundlePack(EntityId methodIdx);
467 size_t GetClassAndMethodIndex(size_t *methodIdx);
H A Dpanda_file_translator.cpp36 size_t methodIdx = 0; in TranslateClasses() local
47 cda.EnumerateMethods([thread, jsPandaFile, &translatedCode, methodLiterals, &methodIdx, pf, &methodName, in TranslateClasses()
65 MethodLiteral *methodLiteral = methodLiterals + (methodIdx++); in TranslateClasses()
97 const CString &methodName, size_t methodIdx, size_t classIdx) in TranslateClass()
108 cda.EnumerateMethods([thread, jsPandaFile, methodLiterals, &methodIdx, pf, &methodName, in TranslateClass()
126 MethodLiteral *methodLiteral = methodLiterals + (methodIdx++); in TranslateClass()
96 TranslateClass(const JSThread *thread, JSPandaFile *jsPandaFile, const CString &methodName, size_t methodIdx, size_t classIdx) TranslateClass() argument
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dbytecode_info_collector.cpp64 size_t methodIdx = 0; in ProcessClasses() local
78 cda.EnumerateMethods([this, methods, &methodIdx, pf, &processedMethod, in ProcessClasses()
92 MethodLiteral *methodLiteral = methods + (methodIdx++); in ProcessClasses()
123 << " is: " << methodIdx; in ProcessClasses()
136 panda_file::File::EntityId methodIdx = methodLiteral->GetMethodId(); in ProcessMethod() local
137 auto methodOffset = methodIdx.GetOffset(); in ProcessMethod()
145 std::make_shared<CString>(jsPandaFile_->GetRecordNameWithBundlePack(methodIdx)); in ProcessMethod()
150 panda_file::MethodDataAccessor mda(*pf, methodIdx); in ProcessMethod()
/arkcompiler/ets_runtime/ecmascript/jit/
H A Djit_dfx.cpp105 panda_file::File::EntityId methodIdx = methodLiteral->GetMethodId(); in DumpBytecodeInst() local
106 panda_file::MethodDataAccessor mda(*pf, methodIdx); in DumpBytecodeInst()
/arkcompiler/runtime_core/static_core/runtime/profilesaver/
H A Dprofile_dump_info.cpp498 auto methodIdx = lineBuffer.ReadUintAndAdvance<uint32_t>(); in ProcessLine() local
499 if (!AddMethodWrapper(pandaFileLocation, checksum, MethodWrapper(methodIdx))) { in ProcessLine()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/interop_js/ets_proxy/
H A Dets_class_wrapper.cpp445 size_t methodIdx = 0; in BuildJSProperties() local
449 auto lazyLink = &etsMethodWrappers[methodIdx++]; in BuildJSProperties()

Completed in 8 milliseconds