/arkcompiler/ets_runtime/ecmascript/jspandafile/ |
H A D | js_pandafile_executor.h | 37 CString entry, bool needUpdate = false, 41 bool needUpdate = false, 44 std::string_view entryPoint, bool needUpdate = false, 48 bool needUpdate = false, bool executeFromJob = false); 50 const CString &filename = "", bool needUpdate = false); 66 const CString &filename = "", bool needUpdate = false); 69 bool needUpdate = false);
|
H A D | js_pandafile_executor.cpp | 55 CString entry, bool needUpdate, bool executeFromJob) in ExecuteFromFile() 60 JSPandaFileManager::GetInstance()->LoadJSPandaFile(thread, name, entry, needUpdate); in ExecuteFromFile() 110 const CString &filename, std::string_view entryPoint, bool needUpdate, bool executeFromJob) in ExecuteFromAbsolutePathAbcFile() 118 return ExecuteFromFile(thread, name, entry, needUpdate, executeFromJob); in ExecuteFromAbsolutePathAbcFile() 122 std::string_view entryPoint, bool needUpdate, bool executeFromJob) in ExecuteFromAbcFile() 137 return ExecuteFromFile(thread, name, entry, needUpdate, executeFromJob); in ExecuteFromAbcFile() 142 const void *buffer, size_t size, std::string_view entryPoint, const CString &filename, bool needUpdate, in ExecuteFromBuffer() 150 JSPandaFileManager::GetInstance()->LoadJSPandaFile(thread, normalName, entryPoint, buffer, size, needUpdate); in ExecuteFromBuffer() 181 JSThread *thread, const void *buffer, size_t size, const CString &filename, bool needUpdate) in ExecuteModuleBuffer() 201 JSPandaFileManager::GetInstance()->LoadJSPandaFile(thread, name, entry, buffer, size, needUpdate); in ExecuteModuleBuffer() 54 ExecuteFromFile(JSThread *thread, const CString &name, CString entry, bool needUpdate, bool executeFromJob) ExecuteFromFile() argument 109 ExecuteFromAbsolutePathAbcFile(JSThread *thread, const CString &filename, std::string_view entryPoint, bool needUpdate, bool executeFromJob) ExecuteFromAbsolutePathAbcFile() argument 121 ExecuteFromAbcFile(JSThread *thread, const CString &filename, std::string_view entryPoint, bool needUpdate, bool executeFromJob) ExecuteFromAbcFile() argument 141 ExecuteFromBuffer(JSThread *thread, const void *buffer, size_t size, std::string_view entryPoint, const CString &filename, bool needUpdate, bool executeFromJob) ExecuteFromBuffer() argument 180 ExecuteModuleBuffer( JSThread *thread, const void *buffer, size_t size, const CString &filename, bool needUpdate) ExecuteModuleBuffer() argument 320 ExecuteFromBufferSecure(JSThread *thread, uint8_t *buffer, size_t size, std::string_view entryPoint, const CString &filename, bool needUpdate) ExecuteFromBufferSecure() argument 383 ExecuteModuleBufferSecure(JSThread *thread, uint8_t *buffer, size_t size, const CString &filename, bool needUpdate) ExecuteModuleBufferSecure() argument [all...] |
H A D | js_pandafile_manager.h | 37 bool needUpdate = false); 40 const void *buffer, size_t size, bool needUpdate = false); 45 bool needUpdate = false);
|
H A D | js_pandafile_manager.cpp | 44 std::string_view entryPoint, bool needUpdate) in LoadJSPandaFile() 49 if (needUpdate) { in LoadJSPandaFile() 130 std::string_view entryPoint, const void *buffer, size_t size, bool needUpdate) in LoadJSPandaFile() 139 if (needUpdate) { in LoadJSPandaFile() 182 std::string_view entryPoint, uint8_t *buffer, size_t size, bool needUpdate) in LoadJSPandaFileSecure() 195 if (needUpdate) { in LoadJSPandaFileSecure() 43 LoadJSPandaFile(JSThread *thread, const CString &filename, std::string_view entryPoint, bool needUpdate) LoadJSPandaFile() argument 129 LoadJSPandaFile(JSThread *thread, const CString &filename, std::string_view entryPoint, const void *buffer, size_t size, bool needUpdate) LoadJSPandaFile() argument 181 LoadJSPandaFileSecure(JSThread *thread, const CString &filename, std::string_view entryPoint, uint8_t *buffer, size_t size, bool needUpdate) LoadJSPandaFileSecure() argument
|
/arkcompiler/runtime_core/static_core/compiler/optimizer/analysis/ |
H A D | object_type_propagation.cpp | 171 bool needUpdate = false; in GetPhiTypeInfo() local 176 needUpdate = true; in GetPhiTypeInfo() 190 if (needUpdate) { in GetPhiTypeInfo()
|
/arkcompiler/ets_runtime/ecmascript/napi/include/ |
H A D | jsnapi_expo.h | 1566 bool needUpdate = false); 1569 bool needUpdate = false, bool executeFromJob = false); 1571 bool needUpdate = false, bool executeFromJob = false); 1573 const std::string &filename = "", bool needUpdate = false); 1580 bool needUpdate = false); 1599 const std::string &filename = "", bool needUpdate = false); 1607 bool needUpdate = false);
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | profiler_stub_builder.cpp | 573 Label needUpdate(env); in ProfileBranch() 601 BRANCH(condition, &needUpdate, &exit); // WEIGHT_THRESHOLD: 2047 limit in ProfileBranch() 602 Bind(&needUpdate); in ProfileBranch()
|
H A D | stub_builder.cpp | 9097 Label needUpdate(env); in UpdateProfileTypeInfo() 9100 BRANCH(TaggedIsUndefined(*profileTypeInfo), &needUpdate, &exit); in UpdateProfileTypeInfo() 9101 Bind(&needUpdate); in UpdateProfileTypeInfo()
|
/arkcompiler/ets_runtime/ecmascript/napi/ |
H A D | jsnapi_expo.cpp | 5096 bool JSNApi::ExecuteInContext(EcmaVM *vm, const std::string &fileName, const std::string &entry, bool needUpdate) in ExecuteInContext() argument 5102 if (!ecmascript::JSPandaFileExecutor::ExecuteFromAbcFile(thread, fileName.c_str(), entry, needUpdate)) { in ExecuteInContext() 5117 bool needUpdate, bool executeFromJob) in ExecuteForAbsolutePath() 5123 thread, fileName.c_str(), entry, needUpdate, executeFromJob)) { in ExecuteForAbsolutePath() 5136 bool needUpdate, bool executeFromJob) in Execute() 5142 thread, fileName.c_str(), entry, needUpdate, executeFromJob)) { in Execute() 5156 const std::string &filename, bool needUpdate) in Execute() 5161 if (!ecmascript::JSPandaFileExecutor::ExecuteFromBuffer(thread, data, size, entry, filename.c_str(), needUpdate)) { in Execute() 5203 bool needUpdate) in ExecuteModuleBuffer() 5208 if (!ecmascript::JSPandaFileExecutor::ExecuteModuleBuffer(thread, data, size, filename.c_str(), needUpdate)) { in ExecuteModuleBuffer() 5116 ExecuteForAbsolutePath(const EcmaVM *vm, const std::string &fileName, const std::string &entry, bool needUpdate, bool executeFromJob) ExecuteForAbsolutePath() argument 5135 Execute(const EcmaVM *vm, const std::string &fileName, const std::string &entry, bool needUpdate, bool executeFromJob) Execute() argument 5155 Execute(EcmaVM *vm, const uint8_t *data, int32_t size, const std::string &entry, const std::string &filename, bool needUpdate) Execute() argument 5202 ExecuteModuleBuffer(EcmaVM *vm, const uint8_t *data, int32_t size, const std::string &filename, bool needUpdate) ExecuteModuleBuffer() argument 5259 ExecuteSecure(EcmaVM *vm, uint8_t *data, int32_t size, const std::string &entry, const std::string &filename, bool needUpdate) ExecuteSecure() argument 5278 ExecuteModuleBufferSecure(EcmaVM *vm, uint8_t* data, int32_t size, const std::string &filename, bool needUpdate) ExecuteModuleBufferSecure() argument [all...] |