/ark/js_runtime/ecmascript/jspandafile/ |
D | js_pandafile_manager.cpp | 46 auto pf = panda_file::OpenPandaFileOrZip(filename, panda_file::File::READ_WRITE); in LoadPfAbc() local 71 auto pf = panda_file::OpenPandaFileFromMemory(buffer, size); in LoadBufferAbc() local 96 const JSPandaFile *pf = iter.first; in FindJSPandaFileUnlocked() local 104 const JSPandaFile *JSPandaFileManager::GetJSPandaFile(const panda_file::File *pf) in GetJSPandaFile() 158 tooling::JSPtExtractor *JSPandaFileManager::GetJSPtExtractor(const JSPandaFile *pf) in GetJSPtExtractor() 166 const JSPandaFile *JSPandaFileManager::CreateJSPandaFile(const panda_file::File *pf, const CString … in CreateJSPandaFile()
|
D | scope_info_extractor.cpp | 27 const panda_file::File *pf = method->GetPandaFile(); in GenerateScopeInfo() local
|
D | js_pandafile.cpp | 21 JSPandaFile::JSPandaFile(const panda_file::File *pf, const CString &descriptor) : pf_(pf), desc_(de… in JSPandaFile()
|
/ark/runtime_core/assembler/tests/ |
D | emitter_test.cpp | 68 auto pf = AsmEmitter::Emit(res.Value()); in TEST() local 212 auto pf = AsmEmitter::Emit(res.Value()); in TEST() local 301 auto pf = AsmEmitter::Emit(res.Value()); in TEST() local 361 auto pf = AsmEmitter::Emit(res.Value()); in TEST() local 375 auto pf = AsmEmitter::Emit(res.Value()); in TEST() local 389 auto pf = AsmEmitter::Emit(res.Value()); in TEST() local 403 auto pf = AsmEmitter::Emit(res.Value()); in TEST() local 418 auto pf = AsmEmitter::Emit(res.Value()); in TEST() local 432 auto pf = AsmEmitter::Emit(prog); in TEST() local 446 auto pf = AsmEmitter::Emit(prog); in TEST() local [all …]
|
/ark/runtime_core/verification/cache/ |
D | file_entity_cache.h | 41 Entity &GetCached(const panda_file::File *pf, uint32_t file_offset) const in GetCached() 52 void AddToCache(const panda_file::File *pf, uint32_t file_offset, const Entity &entity) in AddToCache()
|
/ark/runtime_core/verification/job_queue/ |
D | index_table_cache.h | 40 T &GetFromCache(const panda_file::File *pf, const Span &span) in GetFromCache() 55 T &AddToCache(const panda_file::File *pf, const Span &span, T &&table) in AddToCache()
|
D | cache.cpp | 372 CacheOfRuntimeThings::MethodHash CacheOfRuntimeThings::CalcMethodHash(const panda_file::File *pf, in CalcMethodHash() 401 …RuntimeThings::FieldHash CacheOfRuntimeThings::CalcFieldNameAndTypeHash(const panda_file::File *pf, in CalcFieldNameAndTypeHash() 443 auto *pf = &cda->GetPandaFile(); in AddAncestors() local 473 CacheOfRuntimeThings::CachedClass &FastAPIClassRW::AddToCache(const panda_file::File *pf, in AddToCache() 548 auto *pf = cached_method->file; in InitializeClassIndex() local 581 auto *pf = cached_method->file; in InitializeMethodIndex() local 604 auto *pf = cached_method->file; in InitializeFieldIndex() local 627 auto *pf = cached_method->file; in InitializeHash() local 646 auto *pf = cached_method->file; in InitializeCode() local 708 const panda_file::File *pf, in AddToCache() [all …]
|
/ark/runtime_core/libpandafile/tests/ |
D | file_test.cpp | 54 auto pf = pandasm::AsmEmitter::Emit(res.Value()); in GetEmptyPandaFileBytes() local 153 auto pf = OpenPandaFile(zip_filename); in TEST() local 170 auto pf = OpenPandaFile(zip_filename); in TEST() local 191 auto pf = OpenPandaFileOrZip(zip_filename); in TEST() local 212 auto pf = OpenPandaFileOrZip(zip_filename); in TEST() local
|
D | debug_info_extractor_test.cpp | 329 const panda_file::File *pf = panda_file.get(); in TEST_F() local 353 const panda_file::File *pf = panda_file.get(); in TEST_F() local 368 const panda_file::File *pf = panda_file.get(); in TEST_F() local 383 const panda_file::File *pf = panda_file.get(); in TEST_F() local
|
/ark/runtime_core/libpandafile/external/ |
D | file_ext.cpp | 130 auto pf = panda::panda_file::File::OpenFromMemory(std::move(ptr)); in OpenPandafileFromMemoryExt() local 143 auto pf = panda::panda_file::File::Open(file_name); in OpenPandafileFromFdExt() local 153 bool QueryMethodSymByOffsetExt(struct PandaFileExt *pf, uint64_t offset, struct MethodSymInfoExt *m… in QueryMethodSymByOffsetExt() 165 void QueryAllMethodSymsExt(PandaFileExt *pf, MethodSymInfoExtCallBack callback, void *user_data) in QueryAllMethodSymsExt()
|
/ark/js_runtime/ecmascript/tooling/backend/ |
D | js_debugger.cpp | 105 auto *pf = method->GetJSPandaFile(); in HandleBreakpoint() local 118 auto *pf = method->GetJSPandaFile(); in HandleExceptionThrowEvent() local 130 auto *pf = method->GetJSPandaFile(); in HandleStep() local
|
/ark/runtime_core/runtime/tests/ |
D | method_test.cpp | 85 auto pf = pandasm::AsmEmitter::Emit(res.Value()); in VerifyLineNumber() local 148 auto pf = pandasm::AsmEmitter::Emit(res.Value()); in TEST_F() local 210 auto pf = pandasm::AsmEmitter::Emit(res.Value()); in TEST_F() local 245 auto pf = pandasm::AsmEmitter::Emit(res.Value()); in TEST_F() local 282 auto pf = pandasm::AsmEmitter::Emit(res.Value()); in TEST_F() local 365 auto pf = pandasm::AsmEmitter::Emit(res.Value()); in TEST_F() local 481 auto pf = pandasm::AsmEmitter::Emit(res.Value()); in TEST_F() local
|
D | class_linker_test.cpp | 89 auto pf = pandasm::AsmEmitter::Emit(res.Value()); in TEST_F() local 128 auto pf = pandasm::AsmEmitter::Emit(res.Value()); in TEST_F() local 424 auto pf = pandasm::AsmEmitter::Emit(res.Value()); in TEST_F() local 524 auto pf = pandasm::AsmEmitter::Emit(res.Value()); in TEST_F() local 576 auto pf = pandasm::AsmEmitter::Emit(res.Value()); in TEST_F() local 630 auto pf = pandasm::AsmEmitter::Emit(res.Value()); in TEST_F() local 741 auto pf = pandasm::AsmEmitter::Emit(res.Value()); in TEST_F() local
|
/ark/runtime_core/runtime/ |
D | class_linker_extension.cpp | 59 for (auto &pf : pfs_) { in LoadClass() local 184 Class *ClassLinkerExtension::GetClass(const panda_file::File &pf, panda_file::File::EntityId id, in GetClass() 266 auto pf = panda_file::OpenPandaFileOrZip(pf_path); in CreateApplicationClassLinkerContext() local 279 for (auto &pf : app_files) { in CreateApplicationClassLinkerContext() local 286 for (auto &pf : app_files) { in CreateApplicationClassLinkerContext() local
|
D | runtime.cpp | 734 class_linker_->EnumerateBootPandaFiles([&pfs](const panda_file::File &pf) { in NotifyAboutLoadedModules() 739 for (const auto *pf : pfs) { in NotifyAboutLoadedModules() local 744 …pected<LanguageContext, Runtime::Error> Runtime::ExtractLanguageContext(const panda_file::File *pf, in ExtractLanguageContext() 789 class_linker_->EnumerateBootPandaFiles([&is_loaded, filename](const panda_file::File &pf) { in CreateApplicationClassLinkerContext() 801 auto pf = panda_file::OpenPandaFileOrZip(filename); in CreateApplicationClassLinkerContext() local 970 auto *pf = caller.GetPandaFile(); in ResolveString() local 975 coretypes::String *Runtime::ResolveString(PandaVM *vm, const panda_file::File &pf, panda_file::File… in ResolveString() 993 auto *pf = caller.GetPandaFile(); in ResolveLiteralArray() local 1036 bool Runtime::GetLiteralTagAndValue(const panda_file::File &pf, panda_file::File::EntityId id, in GetLiteralTagAndValue() 1052 coretypes::Array *Runtime::ResolveLiteralArray(PandaVM *vm, const panda_file::File &pf, panda_file:… in ResolveLiteralArray()
|
D | class_linker.cpp | 48 void ClassLinker::AddPandaFile(std::unique_ptr<const panda_file::File> &&pf, ClassLinkerContext *co… in AddPandaFile() 177 for (auto *pf : panda_files) { in FindClassInPandaFiles() local 347 const auto &pf = method_data_accessor->GetPandaFile(); in LoadMethod() local 639 auto &pf = cda->GetPandaFile(); in LoadBaseClass() local 667 auto &pf = cda->GetPandaFile(); in LoadInterfaces() local 727 auto &pf = class_data_accessor->GetPandaFile(); in LoadClass() local 765 Class *ClassLinker::LoadClass(const panda_file::File *pf, panda_file::File::EntityId class_id, in LoadClass() 1029 Class *ClassLinker::GetClass(const panda_file::File &pf, panda_file::File::EntityId id, ClassLinker… in GetClass() 1077 Method *ClassLinker::GetMethod(const panda_file::File &pf, panda_file::File::EntityId id, in GetMethod() 1118 auto *pf = caller.GetPandaFile(); in GetMethod() local [all …]
|
D | file_manager.cpp | 24 auto pf = panda_file::OpenPandaFile(location, "", open_mode); in LoadAbcFile() local
|
D | string_table.h | 46 …coretypes::String *GetInternalStringFast(const panda_file::File &pf, panda_file::File::EntityId id) in GetInternalStringFast()
|
D | string_table.cpp | 52 coretypes::String *StringTable::GetOrInternInternalString(const panda_file::File &pf, panda_file::F… in GetOrInternInternalString() 261 coretypes::String *StringTable::InternalTable::GetOrInternString(const panda_file::File &pf, in GetOrInternString() 286 coretypes::String *StringTable::InternalTable::GetStringFast(const panda_file::File &pf, panda_file… in GetStringFast()
|
/ark/runtime_core/runtime/include/ |
D | vtable_builder.h | 40 … Proto(const panda_file::File &pf, panda_file::File::EntityId proto_id) : pda_(pf, proto_id) {} in Proto() 60 …MethodInfo(const panda_file::File &pf, panda_file::File::EntityId method_id, size_t index, ClassLi… in MethodInfo()
|
/ark/js_runtime/ecmascript/snapshot/mem/ |
D | snapshot.cpp | 38 void SnapShot::MakeSnapShotProgramObject(Program *program, const panda_file::File *pf, const CStrin… in MakeSnapShotProgramObject() 184 auto pf = in DeserializeGlobalEnvAndProgram() local
|
/ark/js_runtime/ecmascript/ |
D | literal_data_extractor.cpp | 29 void LiteralDataExtractor::ExtractObjectDatas(JSThread *thread, const panda_file::File *pf, size_t … in ExtractObjectDatas() 117 …TaggedArray> LiteralDataExtractor::GetDatasIgnoreType(JSThread *thread, const panda_file::File *pf, in GetDatasIgnoreType()
|
/ark/runtime_core/libpandafile/ |
D | debug_info_extractor.cpp | 24 static const char *GetStringFromConstantPool(const File &pf, uint32_t offset) in GetStringFromConstantPool() 29 DebugInfoExtractor::DebugInfoExtractor(const File *pf) in DebugInfoExtractor() 241 void DebugInfoExtractor::Extract(const File *pf) in Extract()
|
/ark/runtime_core/panda/ |
D | panda.cpp | 48 class_linker.EnumerateBootPandaFiles([&res, file_name](const panda_file::File &pf) { in GetPandaFile() 259 runtime.GetClassLinker()->EnumerateBootPandaFiles([](const panda_file::File &pf) { in Main()
|
/ark/runtime_core/runtime/interpreter/ |
D | runtime_interface.h | 67 const auto *pf = caller->GetPandaFile(); in GetMethodName() local 75 const auto *pf = caller->GetPandaFile(); in GetMethodClass() local 86 auto *pf = caller->GetPandaFile(); in GetMethodArgumentsCount() local
|