Home
last modified time | relevance | path

Searched defs:jsPandaFile (Results 1 – 25 of 81) sorted by relevance

1234

/arkcompiler/ets_runtime/ecmascript/
Dmethod.cpp23 const JSPandaFile *jsPandaFile = GetJSPandaFile(); in ParseFunctionName() local
29 const JSPandaFile *jsPandaFile = GetJSPandaFile(); in ParseFunctionNameView() local
35 const JSPandaFile *jsPandaFile = GetJSPandaFile(); in GetMethodName() local
46 const JSPandaFile *jsPandaFile = GetJSPandaFile(); in GetRecordNameStr() local
52 const JSPandaFile *jsPandaFile = GetJSPandaFile(); in GetCodeSize() local
71 const JSPandaFile *jsPandaFile = GetJSPandaFile(); in GetMethodLiteral() local
115 JSHandle<Method> Method::Create(JSThread *thread, const JSPandaFile *jsPandaFile, MethodLiteral *me… in Create()
Druntime.cpp258 bool Runtime::HasCachedConstpool(const JSPandaFile *jsPandaFile) in HasCachedConstpool()
264 JSTaggedValue Runtime::FindConstpool(const JSPandaFile *jsPandaFile, int32_t index) in FindConstpool()
270 JSTaggedValue Runtime::FindConstpoolUnlocked(const JSPandaFile *jsPandaFile, int32_t index) in FindConstpoolUnlocked()
283 JSHandle<ConstantPool> Runtime::AddOrUpdateConstpool(const JSPandaFile *jsPandaFile, in AddOrUpdateConstpool()
303 const JSPandaFile *jsPandaFile) in FindConstpools()
354 void Runtime::EraseUnusedConstpool(const JSPandaFile *jsPandaFile, int32_t index, int32_t constpool… in EraseUnusedConstpool()
Decma_context.cpp211 std::shared_ptr<JSPandaFile> jsPandaFile = in ~EcmaContext() local
278const JSPandaFile *jsPandaFile, std::string_view entryPoint, in InvokeEcmaAotEntrypoint()
300 …pected<JSTaggedValue, bool> EcmaContext::CommonInvokeEcmaEntrypoint(const JSPandaFile *jsPandaFile, in CommonInvokeEcmaEntrypoint()
376 Expected<JSTaggedValue, bool> EcmaContext::InvokeEcmaEntrypoint(const JSPandaFile *jsPandaFile, in InvokeEcmaEntrypoint()
413 const JSPandaFile *jsPandaFile, std::string_view entryPoint, bool executeFromJob) in InvokeEcmaEntrypointForHotReload()
438 const JSPandaFile *jsPandaFile, std::string_view entryPoint) in CJSExecution()
529 void EcmaContext::EraseUnusedConstpool(const JSPandaFile *jsPandaFile, int32_t index, int32_t const… in EraseUnusedConstpool()
551 const JSPandaFile *jsPandaFile) in FindConstpools()
557 JSTaggedValue EcmaContext::FindConstpool(const JSPandaFile *jsPandaFile, panda_file::File::EntityId… in FindConstpool()
564 JSTaggedValue EcmaContext::FindConstpool(const JSPandaFile *jsPandaFile, int32_t index) in FindConstpool()
[all …]
/arkcompiler/ets_runtime/ecmascript/jspandafile/
Dmethod_literal.cpp32 void MethodLiteral::Initialize(const JSPandaFile *jsPandaFile, const JSThread *thread) in Initialize()
89 std::string MethodLiteral::ParseFunctionName(const JSPandaFile* jsPandaFile, EntityId methodId) in ParseFunctionName()
97 const JSPandaFile* jsPandaFile, EntityId methodId) in ParseFunctionNameView()
117 CString MethodLiteral::ParseFunctionNameToCString(const JSPandaFile *jsPandaFile, EntityId methodId) in ParseFunctionNameToCString()
137 const char* MethodLiteral::GetMethodName(const JSPandaFile* jsPandaFile, EntityId methodId, bool cp… in GetMethodName()
146 const JSPandaFile* jsPandaFile, EntityId methodId, bool cpuProfiler) in GetMethodNameView()
155 CString MethodLiteral::GetRecordName(const JSPandaFile *jsPandaFile, EntityId methodId) in GetRecordName()
164 const char *MethodLiteral::GetRecordNameWithSymbol(const JSPandaFile *jsPandaFile, EntityId methodI… in GetRecordNameWithSymbol()
176 uint32_t MethodLiteral::GetCodeSize(const JSPandaFile *jsPandaFile, EntityId methodId) in GetCodeSize()
Djs_pandafile_manager.cpp48 std::shared_ptr<JSPandaFile> jsPandaFile; in LoadJSPandaFile() local
119 …std::shared_ptr<JSPandaFile> jsPandaFile = GenerateJSPandaFile(thread, pf.release(), filename, ent… in LoadJSPandaFile() local
138 std::shared_ptr<JSPandaFile> jsPandaFile; in LoadJSPandaFile() local
167 …std::shared_ptr<JSPandaFile> jsPandaFile = GenerateJSPandaFile(thread, pf.release(), desc, entryPo… in LoadJSPandaFile() local
189 std::shared_ptr<JSPandaFile> jsPandaFile; in LoadJSPandaFileSecure() local
214 …std::shared_ptr<JSPandaFile> jsPandaFile = GenerateJSPandaFile(thread, pf.release(), desc, entryPo… in LoadJSPandaFileSecure() local
226 JSHandle<Program> JSPandaFileManager::GenerateProgram(EcmaVM *vm, const JSPandaFile *jsPandaFile, in GenerateProgram()
235 std::shared_ptr<JSPandaFile> jsPandaFile = FindJSPandaFileUnlocked(filename); in FindJSPandaFileWithChecksum() local
329 void JSPandaFileManager::AddJSPandaFile(const std::shared_ptr<JSPandaFile> &jsPandaFile) in AddJSPandaFile()
343 void JSPandaFileManager::RemoveJSPandaFile(const JSPandaFile *jsPandaFile) in RemoveJSPandaFile()
[all …]
Djs_pandafile_executor.cpp59 std::shared_ptr<JSPandaFile> jsPandaFile = in ExecuteFromFile() local
149 std::shared_ptr<JSPandaFile> jsPandaFile = in ExecuteFromBuffer() local
200 std::shared_ptr<JSPandaFile> jsPandaFile = in ExecuteModuleBuffer() local
263 …JSTaggedValue, bool> JSPandaFileExecutor::Execute(JSThread *thread, const JSPandaFile *jsPandaFile, in Execute()
306 void JSPandaFileExecutor::BindPandaFileToAot(JSPandaFile *jsPandaFile) in BindPandaFileToAot()
327 std::shared_ptr<JSPandaFile> jsPandaFile = JSPandaFileManager::GetInstance()-> in ExecuteFromBufferSecure() local
357 const CString &entry, const JSPandaFile *jsPandaFile) in CommonExecuteBuffer()
403 std::shared_ptr<JSPandaFile> jsPandaFile = JSPandaFileManager::GetInstance()-> in ExecuteModuleBufferSecure() local
439 const CString &filename, const JSPandaFile *jsPandaFile, const JSRecordInfo* recordInfo) in ExecuteSpecialModule()
468 std::shared_ptr<JSPandaFile> jsPandaFile = in LazyExecuteModule() local
[all …]
Dprogram_object.cpp27 JSPandaFile *jsPandaFile = constpool->GetJSPandaFile(); in GetClassLiteralFromCache() local
66 JSPandaFile *jsPandaFile = constpool->GetJSPandaFile(); in GetFieldLiteral() local
84 JSPandaFile *jsPandaFile = taggedPool->GetJSPandaFile(); in GetStringFromCacheForJit() local
108 JSPandaFile *jsPandaFile = taggedPool->GetJSPandaFile(); in GetStringFromCache() local
125 …STaggedValue> ConstantPool::GetDeserializedConstantPool(EcmaVM *vm, const JSPandaFile *jsPandaFile, in GetDeserializedConstantPool()
187 JSPandaFile *jsPandaFile = taggedPool->GetJSPandaFile(); in GetMethodFromCache() local
Dliteral_data_extractor.cpp29 void LiteralDataExtractor::ExtractObjectDatas(JSThread *thread, const JSPandaFile *jsPandaFile, siz… in ExtractObjectDatas()
131const JSPandaFile *jsPandaFile, size_t index, JSHandle<ConstantPool> constpool, const CString &ent… in GetDatasIgnoreTypeForClass()
143 …edArray> LiteralDataExtractor::GetDatasIgnoreType(JSThread *thread, const JSPandaFile *jsPandaFile, in GetDatasIgnoreType()
152const JSPandaFile *jsPandaFile, size_t index, JSHandle<ConstantPool> constpool, const CString &ent… in EnumerateLiteralVals()
242const JSPandaFile *jsPandaFile, in DefineFunctionTemplate()
321 …tion> LiteralDataExtractor::DefineMethodInLiteral(JSThread *thread, const JSPandaFile *jsPandaFile, in DefineMethodInLiteral()
359 void LiteralDataExtractor::GetMethodOffsets(const JSPandaFile *jsPandaFile, size_t index, in GetMethodOffsets()
380 void LiteralDataExtractor::GetMethodOffsets(const JSPandaFile *jsPandaFile, EntityId id, in GetMethodOffsets()
401 void LiteralDataExtractor::ExtractObjectDatas(JSThread *thread, const JSPandaFile *jsPandaFile, Ent… in ExtractObjectDatas()
515 … LiteralDataExtractor::GetDatasIgnoreTypeForClass(JSThread *thread, const JSPandaFile *jsPandaFile, in GetDatasIgnoreTypeForClass()
[all …]
Dprogram_object.h112 … static JSHandle<ConstantPool> CreateUnSharedConstPool(EcmaVM *vm, const JSPandaFile *jsPandaFile, in CreateUnSharedConstPool()
146 EcmaVM *vm, const JSPandaFile *jsPandaFile, ConstantPool *shareCp) in CreateUnSharedConstPoolBySharedConstpool()
285 JSPandaFile *jsPandaFile = GetJSPandaFile(); in GetEntityId() local
293 JSPandaFile *jsPandaFile = GetJSPandaFile(); in GetMethodIndexByEntityId() local
353 inline void SetJSPandaFile(const void *jsPandaFile) in SetJSPandaFile()
486 JSPandaFile *jsPandaFile = taggedPool->GetJSPandaFile(); in GetMethodFromCache() local
556 JSPandaFile *jsPandaFile = taggedPool->GetJSPandaFile(); in GetLiteralFromCache() local
653 JSPandaFile *jsPandaFile = taggedPool->GetJSPandaFile(); in GetLiteralFromCache() local
Dpanda_file_translator.cpp31 void PandaFileTranslator::TranslateClasses(const JSThread *thread, JSPandaFile *jsPandaFile, const … in TranslateClasses()
96 void PandaFileTranslator::TranslateClass(const JSThread *thread, JSPandaFile *jsPandaFile, in TranslateClass()
139 JSHandle<Program> PandaFileTranslator::GenerateProgram(EcmaVM *vm, const JSPandaFile *jsPandaFile, in GenerateProgram()
177 const JSPandaFile *jsPandaFile) in GenerateProgramInternal()
207 EcmaVM *vm, const JSPandaFile *jsPandaFile) in ParseConstPool()
278 void PandaFileTranslator::ParseFuncAndLiteralConstPool(EcmaVM *vm, const JSPandaFile *jsPandaFile, in ParseFuncAndLiteralConstPool()
349 …stantPool> PandaFileTranslator::AllocateSharedConstPool(EcmaVM *vm, const JSPandaFile *jsPandaFile) in AllocateSharedConstPool()
360 …le<ConstantPool> PandaFileTranslator::AllocateConstPool(EcmaVM *vm, const JSPandaFile *jsPandaFile) in AllocateConstPool()
1573 void PandaFileTranslator::TranslateBytecode(JSPandaFile *jsPandaFile, uint32_t insSz, const uint8_t… in TranslateBytecode()
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/
Dpgo_profiler_decoder.h82 void Update(const JSPandaFile *jsPandaFile, Callback callback) in Update()
91 void Update(const JSPandaFile *jsPandaFile, const CString &recordName, Callback callback) in Update()
100 …void GetTypeInfo(const JSPandaFile *jsPandaFile, const CString &recordName, const MethodLiteral *m… in GetTypeInfo()
118 …void MatchAndMarkMethod(const JSPandaFile *jsPandaFile, const CString &recordName, const char *met… in MatchAndMarkMethod()
197 bool GetABCIdByJSPandaFile(const JSPandaFile *jsPandaFile, ApEntityId &entryId) const in GetABCIdByJSPandaFile()
Dpgo_profiler_decoder.cpp199 bool PGOProfilerDecoder::Match(const JSPandaFile *jsPandaFile, const CString &recordName, PGOMethod… in Match()
218 void PGOProfilerDecoder::GetMismatchResult(const JSPandaFile *jsPandaFile, uint32_t &totalMethodCou… in GetMismatchResult()
/arkcompiler/ets_runtime/ecmascript/ts_types/
Dglobal_type_info.h27 explicit GlobalTypeID(const JSPandaFile *jsPandaFile, PGOSampleType pgoTypeId) in GlobalTypeID()
30 explicit GlobalTypeID(const JSPandaFile *jsPandaFile, uint32_t typeId) in GlobalTypeID()
81 explicit TypeLocation(const JSPandaFile *jsPandaFile, uint32_t methodOffset, in TypeLocation()
/arkcompiler/ets_runtime/ecmascript/module/
Dmodule_path_helper.cpp21 CString ModulePathHelper::ConcatFileNameWithMerge(JSThread *thread, const JSPandaFile *jsPandaFile, in ConcatFileNameWithMerge()
57 …ModulePathHelper::ConcatMergeFileNameToNormalized(JSThread *thread, const JSPandaFile *jsPandaFile, in ConcatMergeFileNameToNormalized()
84const JSPandaFile *jsPandaFile, CString &baseFileName, const CString &recordName, const CString &r… in ConcatImportFileNormalizedOhmurlWithRecordName()
330 CString ModulePathHelper::ParsePrefixBundle(JSThread *thread, const JSPandaFile *jsPandaFile, in ParsePrefixBundle()
410 CString ModulePathHelper::MakeNewRecord(JSThread *thread, const JSPandaFile *jsPandaFile, CString &… in MakeNewRecord()
458 CString ModulePathHelper::FindOhpmEntryPoint(const JSPandaFile *jsPandaFile, in FindOhpmEntryPoint()
491 CString ModulePathHelper::FindPackageInTopLevelWithNamespace(const JSPandaFile *jsPandaFile, in FindPackageInTopLevelWithNamespace()
540 CString ModulePathHelper::ParseOhpmPackage(const JSPandaFile *jsPandaFile, in ParseOhpmPackage()
571 CString ModulePathHelper::ParseThirdPartyPackage(const JSPandaFile *jsPandaFile, in ParseThirdPartyPackage()
602 CString ModulePathHelper::ParseThirdPartyPackage(const JSPandaFile *jsPandaFile, in ParseThirdPartyPackage()
[all …]
Dmodule_data_extractor.cpp26 …e<JSTaggedValue> ModuleDataExtractor::ParseModule(JSThread *thread, const JSPandaFile *jsPandaFile, in ParseModule()
56 void ModuleDataExtractor::ExtractModuleDatas(JSThread *thread, const JSPandaFile *jsPandaFile, in ExtractModuleDatas()
95 …STaggedValue> ModuleDataExtractor::ParseCjsModule(JSThread *thread, const JSPandaFile *jsPandaFile) in ParseCjsModule()
114 …TaggedValue> ModuleDataExtractor::ParseJsonModule(JSThread *thread, const JSPandaFile *jsPandaFile, in ParseJsonModule()
157 JSTaggedValue ModuleDataExtractor::JsonParse(JSThread *thread, const JSPandaFile *jsPandaFile, CStr… in JsonParse()
/arkcompiler/ets_runtime/ecmascript/compiler/
Daot_compilation_env.cpp51 JSTaggedValue AOTCompilationEnv::FindConstpool(const JSPandaFile *jsPandaFile, panda_file::File::En… in FindConstpool() argument
56 JSTaggedValue AOTCompilationEnv::FindConstpool(const JSPandaFile *jsPandaFile, int32_t index) const in FindConstpool() argument
72 JSHandle<ConstantPool> AOTCompilationEnv::FindOrCreateConstPool(const JSPandaFile *jsPandaFile, in FindOrCreateConstPool()
Daot_compiler_preprocessor.cpp150 bool AotCompilerPreprocessor::MethodHasTryCatch(const JSPandaFile *jsPandaFile, in MethodHasTryCatch()
198 JSPandaFile *jsPandaFile = fileInfos_[i].jsPandaFile_.get(); in DoPreAnalysis() local
204 void AotCompilerPreprocessor::AnalyzeGraphs(JSPandaFile *jsPandaFile, in AnalyzeGraphs()
236 auto jsPandaFile = ctx.GetJSPandaFile(); in AnalyzeGraph() local
271 std::shared_ptr<JSPandaFile> jsPandaFile = CreateAndVerifyJSPandaFile(extendedFilePath); in GenerateAbcFileInfos() local
296 JSPandaFile *jsPandaFile = fileInfo.jsPandaFile_.get(); in GenerateBytecodeInfoCollectors() local
311 std::shared_ptr<JSPandaFile> jsPandaFile = nullptr; in CreateAndVerifyJSPandaFile() local
338 void AotCompilerPreprocessor::ResolveModule(const JSPandaFile *jsPandaFile, const std::string &file… in ResolveModule()
425 bool AotCompilerPreprocessor::IsSkipMethod(const JSPandaFile *jsPandaFile, const BCInfo &bytecodeIn… in IsSkipMethod()
460 JSPandaFile *jsPandaFile = fileInfos_[i].jsPandaFile_.get(); in GenerateMethodMap() local
Dpass_manager.cpp52 const JSPandaFile *jsPandaFile = compilationEnv_->GetJSPandaFile(); in Compile() local
92 auto jsPandaFile = ctx_->GetJSPandaFile(); in Compile() local
252 JSPandaFile *jsPandaFile = fileInfos_[i].jsPandaFile_.get(); in CompileValidFiles() local
264 bool PassManager::Compile(JSPandaFile *jsPandaFile, const std::string &fileName, AOTFileGenerator &… in Compile()
294 auto jsPandaFile = ctx.GetJSPandaFile(); in Compile() local
Dir_module.cpp23 const JSPandaFile *jsPandaFile) in GetFuncName()
Djit_compilation_env.cpp70 JSTaggedValue JitCompilationEnv::FindConstpool([[maybe_unused]] const JSPandaFile *jsPandaFile, in FindConstpool()
82 JSTaggedValue JitCompilationEnv::FindConstpool([[maybe_unused]] const JSPandaFile *jsPandaFile, in FindConstpool()
114 …tantPool> JitCompilationEnv::FindOrCreateConstPool([[maybe_unused]] const JSPandaFile *jsPandaFile, in FindOrCreateConstPool()
Dtype_info_accessors.cpp345 const JSPandaFile *jsPandaFile, in SuperCallTypeInfoAccessor()
353 const JSPandaFile *jsPandaFile, in GetIteratorTypeInfoAccessor()
362 const JSPandaFile *jsPandaFile, in CallArg0TypeInfoAccessor()
371 const JSPandaFile *jsPandaFile, in CallArg1TypeInfoAccessor()
381 const JSPandaFile *jsPandaFile, in CallArg2TypeInfoAccessor()
390 const JSPandaFile *jsPandaFile, in CallArg3TypeInfoAccessor()
399 const JSPandaFile *jsPandaFile, in CallRangeTypeInfoAccessor()
428 const JSPandaFile *jsPandaFile, in CallThis0TypeInfoAccessor()
437 const JSPandaFile *jsPandaFile, in CallThis1TypeInfoAccessor()
447 const JSPandaFile *jsPandaFile, in CallThis2TypeInfoAccessor()
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/pgo_type/
Dpgo_type_location.cpp21 PGOTypeLocation::PGOTypeLocation(const JSPandaFile *jsPandaFile, uint32_t methodOffset, int32_t bcI… in PGOTypeLocation()
/arkcompiler/ets_runtime/ecmascript/patch/
Dquick_fix_helper.cpp21 const JSPandaFile *jsPandaFile) in CreateMainFuncWithPatch()
/arkcompiler/ets_runtime/ecmascript/debugger/
Djs_pt_method.h27 PtMethod(const JSPandaFile *jsPandaFile, EntityId methodId, bool isNative) in PtMethod()
Djs_pt_location.h31 const std::string &sourceFile = "") : jsPandaFile_(jsPandaFile), methodId_(methodId), in jsPandaFile_() argument

1234