Home
last modified time | relevance | path

Searched defs:jsPandaFile (Results 1 – 25 of 83) 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()
Decma_context.cpp156 std::shared_ptr<JSPandaFile> jsPandaFile = in ~EcmaContext() local
225const JSPandaFile *jsPandaFile, std::string_view entryPoint, in InvokeEcmaAotEntrypoint()
247 …pected<JSTaggedValue, bool> EcmaContext::CommonInvokeEcmaEntrypoint(const JSPandaFile *jsPandaFile, in CommonInvokeEcmaEntrypoint()
336 Expected<JSTaggedValue, bool> EcmaContext::InvokeEcmaEntrypoint(const JSPandaFile *jsPandaFile, in InvokeEcmaEntrypoint()
363 const JSPandaFile *jsPandaFile, std::string_view entryPoint, const ExecuteTypes &executeType) in InvokeEcmaEntrypointForHotReload()
388 const JSPandaFile *jsPandaFile, std::string_view entryPoint) in CJSExecution()
474 void EcmaContext::EraseUnusedConstpool(const JSPandaFile *jsPandaFile, int32_t index, int32_t const… in EraseUnusedConstpool()
496 const JSPandaFile *jsPandaFile) in FindConstpools()
502 JSTaggedValue EcmaContext::FindConstpool(const JSPandaFile *jsPandaFile, panda_file::File::EntityId… in FindConstpool()
509 JSTaggedValue EcmaContext::FindConstpool(const JSPandaFile *jsPandaFile, int32_t index) in FindConstpool()
[all …]
Druntime.cpp264 bool Runtime::HasCachedConstpool(const JSPandaFile *jsPandaFile) in HasCachedConstpool()
270 JSTaggedValue Runtime::FindConstpool(const JSPandaFile *jsPandaFile, int32_t index) in FindConstpool()
276 JSTaggedValue Runtime::FindConstpoolUnlocked(const JSPandaFile *jsPandaFile, int32_t index) in FindConstpoolUnlocked()
289 JSHandle<ConstantPool> Runtime::AddOrUpdateConstpool(const JSPandaFile *jsPandaFile, in AddOrUpdateConstpool()
309 const JSPandaFile *jsPandaFile) in FindConstpools()
358 void Runtime::EraseUnusedConstpool(const JSPandaFile *jsPandaFile, int32_t index, int32_t constpool… in EraseUnusedConstpool()
Djs_file_path.cpp57 std::string JSFilePath::GetHapName(const JSPandaFile *jsPandaFile) in GetHapName()
/arkcompiler/ets_runtime/ecmascript/jspandafile/
Dmethod_literal.cpp32 void MethodLiteral::Initialize(const JSPandaFile *jsPandaFile, const JSThread *thread, const uint32… in Initialize()
110 std::string MethodLiteral::ParseFunctionName(const JSPandaFile* jsPandaFile, EntityId methodId) in ParseFunctionName()
118 const JSPandaFile* jsPandaFile, EntityId methodId) in ParseFunctionNameView()
138 CString MethodLiteral::ParseFunctionNameToCString(const JSPandaFile *jsPandaFile, EntityId methodId) in ParseFunctionNameToCString()
158 const char* MethodLiteral::GetMethodName(const JSPandaFile* jsPandaFile, EntityId methodId, bool cp… in GetMethodName()
167 const JSPandaFile* jsPandaFile, EntityId methodId, bool cpuProfiler) in GetMethodNameView()
176 CString MethodLiteral::GetRecordName(const JSPandaFile *jsPandaFile, EntityId methodId) in GetRecordName()
185 const char *MethodLiteral::GetRecordNameWithSymbol(const JSPandaFile *jsPandaFile, EntityId methodI… in GetRecordNameWithSymbol()
197 uint32_t MethodLiteral::GetCodeSize(const JSPandaFile *jsPandaFile, EntityId methodId) in GetCodeSize()
Djs_pandafile_manager.cpp54 std::shared_ptr<JSPandaFile> jsPandaFile; in LoadJSPandaFile() local
122 …std::shared_ptr<JSPandaFile> jsPandaFile = GenerateJSPandaFile(thread, pf.release(), filename, ent… in LoadJSPandaFile() local
141 std::shared_ptr<JSPandaFile> jsPandaFile; in LoadJSPandaFile() local
165 …std::shared_ptr<JSPandaFile> jsPandaFile = GenerateJSPandaFile(thread, pf.release(), desc, entryPo… in LoadJSPandaFile() local
185 std::shared_ptr<JSPandaFile> jsPandaFile; in LoadJSPandaFileSecure() local
210 …std::shared_ptr<JSPandaFile> jsPandaFile = GenerateJSPandaFile(thread, pf.release(), desc, entryPo… in LoadJSPandaFileSecure() local
219 JSHandle<Program> JSPandaFileManager::GenerateProgram(EcmaVM *vm, const JSPandaFile *jsPandaFile, in GenerateProgram()
228 std::shared_ptr<JSPandaFile> jsPandaFile = FindJSPandaFileUnlocked(filename); in FindJSPandaFileWithChecksum() local
322 void JSPandaFileManager::AddJSPandaFile(const std::shared_ptr<JSPandaFile> &jsPandaFile) in AddJSPandaFile()
336 void JSPandaFileManager::RemoveJSPandaFile(const JSPandaFile *jsPandaFile) in RemoveJSPandaFile()
[all …]
Djs_pandafile_executor.cpp35 std::shared_ptr<JSPandaFile> jsPandaFile = in ExecuteFromFile() local
117 std::shared_ptr<JSPandaFile> jsPandaFile = in ExecuteFromBuffer() local
159 std::shared_ptr<JSPandaFile> jsPandaFile = in ExecuteModuleBuffer() local
214 …JSTaggedValue, bool> JSPandaFileExecutor::Execute(JSThread *thread, const JSPandaFile *jsPandaFile, in Execute()
250 void JSPandaFileExecutor::BindPandaFileToAot(JSPandaFile *jsPandaFile) in BindPandaFileToAot()
271 std::shared_ptr<JSPandaFile> jsPandaFile = JSPandaFileManager::GetInstance()-> in ExecuteFromBufferSecure() local
301 const CString &entry, const JSPandaFile *jsPandaFile) in CommonExecuteBuffer()
333 std::shared_ptr<JSPandaFile> jsPandaFile = JSPandaFileManager::GetInstance()-> in ExecuteModuleBufferSecure() local
383 std::shared_ptr<JSPandaFile> jsPandaFile = JSPandaFileManager::GetInstance()-> in ExecuteSecureWithOhmUrl() local
404 const CString &filename, const JSPandaFile *jsPandaFile, const JSRecordInfo* recordInfo) in ExecuteSpecialModule()
[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.cpp28 void LiteralDataExtractor::ExtractObjectDatas(JSThread *thread, const JSPandaFile *jsPandaFile, siz… in ExtractObjectDatas()
130const JSPandaFile *jsPandaFile, size_t index, JSHandle<ConstantPool> constpool, const CString &ent… in GetDatasIgnoreTypeForClass()
142 …edArray> LiteralDataExtractor::GetDatasIgnoreType(JSThread *thread, const JSPandaFile *jsPandaFile, in GetDatasIgnoreType()
151const JSPandaFile *jsPandaFile, size_t index, JSHandle<ConstantPool> constpool, const CString &ent… in EnumerateLiteralVals()
241const JSPandaFile *jsPandaFile, in DefineFunctionTemplate()
322 …tion> LiteralDataExtractor::DefineMethodInLiteral(JSThread *thread, const JSPandaFile *jsPandaFile, in DefineMethodInLiteral()
363 void LiteralDataExtractor::GetMethodOffsets(const JSPandaFile *jsPandaFile, size_t index, in GetMethodOffsets()
384 void LiteralDataExtractor::GetMethodOffsets(const JSPandaFile *jsPandaFile, EntityId id, in GetMethodOffsets()
405 void LiteralDataExtractor::ExtractObjectDatas(JSThread *thread, const JSPandaFile *jsPandaFile, Ent… in ExtractObjectDatas()
519 … 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()
481 JSPandaFile *jsPandaFile = taggedPool->GetJSPandaFile(); in GetMethodFromCache() local
551 JSPandaFile *jsPandaFile = taggedPool->GetJSPandaFile(); in GetLiteralFromCache() local
649 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()
/arkcompiler/ets_runtime/ecmascript/module/
Dmodule_resolver.cpp41 const JSPandaFile* jsPandaFile, in HostResolveImportedModule()
66 std::shared_ptr<JSPandaFile> jsPandaFile = in HostResolveImportedModule() local
156const JSPandaFile *jsPandaFile, in ResolveSharedImportedModuleWithMerge()
184 std::shared_ptr<JSPandaFile> jsPandaFile = in HostResolveImportedModuleForHotReload() local
208const JSPandaFile *jsPandaFile, in HostResolveImportedModuleWithMerge()
243const JSPandaFile *jsPandaFile, in HostResolveImportedModuleBundlePackBuffer()
259 std::shared_ptr<JSPandaFile> jsPandaFile = in HostResolveImportedModuleBundlePack() local
292 const JSPandaFile *jsPandaFile, in ResolveModuleBundlePack()
326 const JSPandaFile *jsPandaFile, in ResolveModuleWithMerge()
Dmodule_path_helper.cpp25 CString ModulePathHelper::ConcatFileNameWithMerge(JSThread *thread, const JSPandaFile *jsPandaFile, in ConcatFileNameWithMerge()
62 …ModulePathHelper::ConcatMergeFileNameToNormalized(JSThread *thread, const JSPandaFile *jsPandaFile, in ConcatMergeFileNameToNormalized()
92const JSPandaFile *jsPandaFile, CString &baseFileName, const CString &recordName, const CString &r… in ConcatImportFileNormalizedOhmurlWithRecordName()
331 CString ModulePathHelper::ParsePrefixBundle(JSThread *thread, const JSPandaFile *jsPandaFile, in ParsePrefixBundle()
385 CString ModulePathHelper::MakeNewRecord(JSThread *thread, const JSPandaFile *jsPandaFile, CString &… in MakeNewRecord()
433 CString ModulePathHelper::FindOhpmEntryPoint(const JSPandaFile *jsPandaFile, in FindOhpmEntryPoint()
470 CString ModulePathHelper::FindPackageInTopLevelWithNamespace(const JSPandaFile *jsPandaFile, in FindPackageInTopLevelWithNamespace()
519 CString ModulePathHelper::ParseOhpmPackage(const JSPandaFile *jsPandaFile, in ParseOhpmPackage()
549 CString ModulePathHelper::ParseThirdPartyPackage(const JSPandaFile *jsPandaFile, in ParseThirdPartyPackage()
580 CString ModulePathHelper::ParseThirdPartyPackage(const JSPandaFile *jsPandaFile, in ParseThirdPartyPackage()
[all …]
Dmodule_data_extractor.cpp27 …e<JSTaggedValue> ModuleDataExtractor::ParseModule(JSThread *thread, const JSPandaFile *jsPandaFile, in ParseModule()
57 void ModuleDataExtractor::ExtractModuleDatas(JSThread *thread, const JSPandaFile *jsPandaFile, in ExtractModuleDatas()
104 …STaggedValue> ModuleDataExtractor::ParseCjsModule(JSThread *thread, const JSPandaFile *jsPandaFile) in ParseCjsModule()
123 …TaggedValue> ModuleDataExtractor::ParseJsonModule(JSThread *thread, const JSPandaFile *jsPandaFile, in ParseJsonModule()
167 JSTaggedValue ModuleDataExtractor::JsonParse(JSThread *thread, const JSPandaFile *jsPandaFile, CStr… in JsonParse()
/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/compiler/
Daot_compiler_preprocessor.cpp145 bool AotCompilerPreprocessor::MethodHasTryCatch(const JSPandaFile *jsPandaFile, in MethodHasTryCatch()
193 JSPandaFile *jsPandaFile = fileInfos_[i].jsPandaFile_.get(); in DoPreAnalysis() local
199 void AotCompilerPreprocessor::AnalyzeGraphs(JSPandaFile *jsPandaFile, in AnalyzeGraphs()
231 auto jsPandaFile = ctx.GetJSPandaFile(); in AnalyzeGraph() local
262 std::shared_ptr<JSPandaFile> jsPandaFile = CreateAndVerifyJSPandaFile(extendedFilePath); in GenerateAbcFileInfos() local
278 JSPandaFile *jsPandaFile = fileInfo.jsPandaFile_.get(); in GenerateBytecodeInfoCollectors() local
293 std::shared_ptr<JSPandaFile> jsPandaFile = nullptr; in CreateAndVerifyJSPandaFile() local
320 void AotCompilerPreprocessor::ResolveModule(const JSPandaFile *jsPandaFile, const std::string &file… in ResolveModule()
416 bool AotCompilerPreprocessor::IsSkipMethod(const JSPandaFile *jsPandaFile, const BCInfo &bytecodeIn… in IsSkipMethod()
447 JSPandaFile *jsPandaFile = fileInfos_[i].jsPandaFile_.get(); in GenerateMethodMap() local
Daot_compilation_env.cpp50 JSTaggedValue AOTCompilationEnv::FindConstpool(const JSPandaFile *jsPandaFile, panda_file::File::En… in FindConstpool() argument
55 JSTaggedValue AOTCompilationEnv::FindConstpool(const JSPandaFile *jsPandaFile, int32_t index) const in FindConstpool() argument
71 JSHandle<ConstantPool> AOTCompilationEnv::FindOrCreateConstPool(const JSPandaFile *jsPandaFile, in FindOrCreateConstPool()
Dpass_manager.cpp41 const JSPandaFile *jsPandaFile = compilationEnv_->GetJSPandaFile(); in Compile() local
81 auto jsPandaFile = ctx_->GetJSPandaFile(); in Compile() local
238 JSPandaFile *jsPandaFile = fileInfos_[i].jsPandaFile_.get(); in CompileValidFiles() local
250 bool PassManager::Compile(JSPandaFile *jsPandaFile, const std::string &fileName, AOTFileGenerator &… in Compile()
280 auto jsPandaFile = ctx.GetJSPandaFile(); in Compile() local
Dir_module.cpp22 const JSPandaFile *jsPandaFile) in GetFuncName()
Djit_compilation_env.cpp69 JSTaggedValue JitCompilationEnv::FindConstpool([[maybe_unused]] const JSPandaFile *jsPandaFile, in FindConstpool()
81 JSTaggedValue JitCompilationEnv::FindConstpool([[maybe_unused]] const JSPandaFile *jsPandaFile, in FindConstpool()
113 …tantPool> JitCompilationEnv::FindOrCreateConstPool([[maybe_unused]] const JSPandaFile *jsPandaFile, in FindOrCreateConstPool()
Dtype_info_accessors.cpp342 const JSPandaFile *jsPandaFile, in SuperCallTypeInfoAccessor()
350 const JSPandaFile *jsPandaFile, in GetIteratorTypeInfoAccessor()
359 const JSPandaFile *jsPandaFile, in CallArg0TypeInfoAccessor()
368 const JSPandaFile *jsPandaFile, in CallArg1TypeInfoAccessor()
378 const JSPandaFile *jsPandaFile, in CallArg2TypeInfoAccessor()
387 const JSPandaFile *jsPandaFile, in CallArg3TypeInfoAccessor()
396 const JSPandaFile *jsPandaFile, in CallRangeTypeInfoAccessor()
425 const JSPandaFile *jsPandaFile, in CallThis0TypeInfoAccessor()
434 const JSPandaFile *jsPandaFile, in CallThis1TypeInfoAccessor()
444 const JSPandaFile *jsPandaFile, in CallThis2TypeInfoAccessor()
[all …]
/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