/arkcompiler/runtime_core/static_core/plugins/ets/disassembler/ |
H A D | disasm_ets_plugin.cpp | 26 const auto recordId = recordNameToId_[pair.first]; in GeteTSMetadata() local 28 if (file_->IsExternal(recordId)) { in GeteTSMetadata() 32 GetETSMetadata(&pair.second, recordId); in GeteTSMetadata() 34 panda_file::ClassDataAccessor classAccessor(*file_, recordId); in GeteTSMetadata() 52 void Disassembler::GetETSMetadata(pandasm::Record *record, const panda_file::File::EntityId &recordId) in GetETSMetadata() argument 54 LOG(DEBUG, DISASSEMBLER) << "[getting ETS metadata]\nrecord id: " << recordId; in GetETSMetadata() 60 panda_file::ClassDataAccessor classAccessor(*file_, recordId); in GetETSMetadata() 62 SetETSAttributes(record, recordId); in GetETSMetadata() 64 LOG(DEBUG, DISASSEMBLER) << "[getting ets annotations]\nrecord id: " << recordId; in GetETSMetadata() 85 void Disassembler::SetETSAttributes(pandasm::Record *record, const panda_file::File::EntityId &recordId) cons [all...] |
/arkcompiler/runtime_core/static_core/plugins/ets/abc2program/ |
H A D | abc2program_ets_plugin.cpp | 30 const auto recordId = keyData_.GetRecordNameToIdTable()[pair.first]; in GeteTSMetadata() local 31 if (file_->IsExternal(recordId)) { in GeteTSMetadata() 35 GetETSMetadata(&pair.second, recordId); in GeteTSMetadata() 37 panda_file::ClassDataAccessor classAccessor(*file_, recordId); in GeteTSMetadata() 55 void AbcFileProcessor::GetETSMetadata(pandasm::Record *record, const panda_file::File::EntityId &recordId) in GetETSMetadata() argument 57 LOG(DEBUG, ABC2PROGRAM) << "[getting ETS metadata]\nrecord id: " << recordId; in GetETSMetadata() 63 panda_file::ClassDataAccessor classAccessor(*file_, recordId); in GetETSMetadata() 65 SetETSAttributes(record, recordId); in GetETSMetadata() 67 LOG(DEBUG, ABC2PROGRAM) << "[getting ets annotations]\nrecord id: " << recordId; in GetETSMetadata() 88 void AbcFileProcessor::SetETSAttributes(pandasm::Record *record, const panda_file::File::EntityId &recordId) cons [all...] |
H A D | abc2program_ets_plugin.h | 21 void GetETSMetadata(pandasm::Record *record, const panda_file::File::EntityId &recordId); 22 void SetETSAttributes(pandasm::Record *record, const panda_file::File::EntityId &recordId) const;
|
/arkcompiler/runtime_core/static_core/disassembler/ |
H A D | disassembler.h | 88 void GetRecord(pandasm::Record &record, const panda_file::File::EntityId &recordId); 100 void GetFields(pandasm::Record &record, const panda_file::File::EntityId &recordId); 106 void GetMethods(const panda_file::File::EntityId &recordId); 122 void GetMetaData(pandasm::Record *record, const panda_file::File::EntityId &recordId) const; 137 void GetRecordInfo(const panda_file::File::EntityId &recordId, RecordInfo *recordInfo) const;
|
H A D | disassembler.cpp | 321 void Disassembler::GetRecord(pandasm::Record &record, const panda_file::File::EntityId &recordId) in GetRecord() argument 323 LOG(DEBUG, DISASSEMBLER) << "\n[getting record]\nid: " << recordId << " (0x" << std::hex << recordId << ")"; in GetRecord() local 325 record.name = GetFullRecordName(recordId); in GetRecord() 329 GetMetaData(&record, recordId); in GetRecord() 331 if (!file_->IsExternal(recordId)) { in GetRecord() 332 GetMethods(recordId); in GetRecord() 333 GetFields(record, recordId); in GetRecord() 556 const panda_file::File::EntityId recordId {classId}; in GetRecords() 557 auto language = GetRecordLanguage(recordId); in GetRecords() 591 GetFields(pandasm::Record &record, const panda_file::File::EntityId &recordId) GetFields() argument 632 GetMethods(const panda_file::File::EntityId &recordId) GetMethods() argument 937 LOG(DEBUG, DISASSEMBLER) << "[getting metadata]\\nrecord id: " << recordId << " (0x" << std::hex << recordId << ")"; GetMetaData() local 1197 GetRecordInfo(const panda_file::File::EntityId &recordId, RecordInfo *recordInfo) const GetRecordInfo() argument [all...] |
/arkcompiler/runtime_core/static_core/abc2program/ |
H A D | abc_file_processor.cpp | 64 panda_file::File::EntityId recordId(classIdx); in ProcessClasses() 65 auto language = GetRecordLanguage(recordId); in ProcessClasses() 76 AbcClassProcessor classProcessor(recordId, keyData_); in ProcessClasses()
|
/arkcompiler/runtime_core/static_core/bytecode_optimizer/tests/ |
H A D | runtime_adapter_test.cpp | 52 panda_file::File::EntityId recordId {id}; in GetPointers() 54 if (arkf->IsExternal(recordId)) { in GetPointers() 58 panda_file::ClassDataAccessor cda {*arkf, recordId}; in GetPointers()
|
H A D | common.h | 226 panda_file::File::EntityId recordId {id}; in ParseToGraph() 228 if (ptrFile->IsExternal(recordId)) { in ParseToGraph() 232 panda_file::ClassDataAccessor cda {*ptrFile, recordId}; in ParseToGraph()
|
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/ |
H A D | pgo_profiler_info.cpp | 757 ApEntityId recordId(0); in ParseFromBinary() 767 recordId = recordType.GetId(); in ParseFromBinary() 769 recordId = base::ReadBuffer<ApEntityId>(&addr, sizeof(ApEntityId)); in ParseFromBinary() 772 recordPool_->Add(ProfileType(recordId), recordName); in ParseFromBinary() 774 recordType.UpdateId(recordId); in ParseFromBinary() 819 auto recordId = iter->first; in ProcessToBinary() local 821 if (curMethodInfos->ProcessToBinary(*this, ProfileTypeRef(*this, recordId), task, fileStream, header)) { in ProcessToBinary() 909 ApEntityId recordId(0); in ParseFromText() 910 ProfileType profileType(0, recordId, ProfileType::Kind::RecordClassId); in ParseFromText() 1041 auto recordId in ParseFromBinary() local [all...] |
/arkcompiler/runtime_core/static_core/bytecode_optimizer/ |
H A D | optimize_bytecode.cpp | 335 panda_file::File::EntityId recordId {id}; in OptimizePandaFile() 337 if (pfile->IsExternal(recordId)) { in OptimizePandaFile() 341 panda_file::ClassDataAccessor cda {*pfile, recordId}; in OptimizePandaFile()
|
/arkcompiler/ets_runtime/ecmascript/stackmap/llvm/ |
H A D | llvm_stackmap_parser.cpp | 71 uint32_t recordId) { in CalcCallSite() 72 struct StkMapRecordTy &record = llvmStackMap_.stkMapRecord[recordNum + recordId]; in CalcCallSite()
|
/arkcompiler/ets_frontend/es2panda/compiler/core/ |
H A D | compileQueue.cpp | 183 panda_file::File::EntityId recordId(classId_); in Run() 186 compiler_.CompileAbcClass(recordId, *program, record_name); in Run()
|
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/types/ |
H A D | pgo_profiler_type.h | 118 static PGOSampleTemplate CreateProfileType(ApEntityId recordId, int32_t profileType, in CreateProfileType() argument 122 return PGOSampleTemplate(PGOProfileType(recordId, profileType, kind, isRoot)); in CreateProfileType()
|