/foundation/ability/ability_runtime/interfaces/inner_api/runtime/include/ |
H A D | js_runtime_lite.h | 42 napi_status CreateJsEnv(const Options& options, std::shared_ptr<JsEnv::JsEnvironment>& jsEnv); 49 napi_status AddEnv(napi_env env, std::shared_ptr<JsEnv::JsEnvironment> jsEnv); 50 panda::ecmascript::EcmaVM* GetEcmaVm(const std::shared_ptr<JsEnv::JsEnvironment>& jsEnv) const; 51 std::shared_ptr<JsEnv::JsEnvironment> GetJsEnv(napi_env env); 52 void LoadAotFile(const Options& options, const std::shared_ptr<JsEnv::JsEnvironment>& jsEnv); 53 void InitConsoleModule(const std::shared_ptr<JsEnv::JsEnvironment>& jsEnv); 54 void InitTimerModule(const std::shared_ptr<JsEnv::JsEnvironment>& jsEnv); 56 const std::shared_ptr<JsEnv::JsEnvironment>& jsEnv); 57 void SetRequestAotCallback(const std::shared_ptr<JsEnv::JsEnvironment>& jsEnv); 58 bool InitLoop(const std::shared_ptr<JsEnv [all...] |
H A D | js_runtime.h | 45 namespace JsEnv { namespace 49 } // namespace JsEnv 106 void RegisterUncaughtExceptionHandler(const JsEnv::UncaughtExceptionInfo& uncaughtExceptionInfo); 122 void InitSourceMap(const std::shared_ptr<JsEnv::SourceMapOperator> operatorImpl); 158 std::shared_ptr<JsEnv::JsEnvironment> jsEnv_ = nullptr;
|
/foundation/ability/ability_runtime/frameworks/native/runtime/ |
H A D | ohos_js_env_logger.cpp | 32 void JsEnvLogger(JsEnv::JsEnvLogLevel level, const char* fileName, const char* functionName, int line, in JsEnvLogger() 40 case JsEnv::JsEnvLogLevel::DEBUG: in JsEnvLogger() 44 case JsEnv::JsEnvLogLevel::INFO: in JsEnvLogger() 48 case JsEnv::JsEnvLogLevel::WARN: in JsEnvLogger() 52 case JsEnv::JsEnvLogLevel::ERROR: in JsEnvLogger() 56 case JsEnv::JsEnvLogLevel::FATAL: in JsEnvLogger() 70 JsEnv::JsEnvLogger::logger = JsEnvLogger; in RegisterJsEnvLogger()
|
H A D | js_runtime_lite.cpp | 86 std::shared_ptr<OHOS::JsEnv::JsEnvironment> jsEnv = nullptr; in CreateNapiEnv() 124 napi_status JsRuntimeLite::CreateJsEnv(const Options& options, std::shared_ptr<JsEnv::JsEnvironment>& jsEnv) in CreateJsEnv() 160 jsEnv = std::make_shared<JsEnv::JsEnvironment>(std::make_unique<OHOSJsEnvironmentImpl>(options.eventRunner)); in CreateJsEnv() 230 napi_status JsRuntimeLite::AddEnv(napi_env env, std::shared_ptr<JsEnv::JsEnvironment> jsEnv) in AddEnv() 268 panda::ecmascript::EcmaVM* JsRuntimeLite::GetEcmaVm(const std::shared_ptr<JsEnv::JsEnvironment>& jsEnv) const in GetEcmaVm() 277 std::shared_ptr<JsEnv::JsEnvironment> JsRuntimeLite::GetJsEnv(napi_env env) in GetJsEnv() 287 void JsRuntimeLite::LoadAotFile(const Options& options, const std::shared_ptr<JsEnv::JsEnvironment>& jsEnv) in LoadAotFile() 302 void JsRuntimeLite::InitConsoleModule(const std::shared_ptr<JsEnv::JsEnvironment>& jsEnv) in InitConsoleModule() 311 void JsRuntimeLite::InitTimerModule(const std::shared_ptr<JsEnv::JsEnvironment>& jsEnv) in InitTimerModule() 321 const std::shared_ptr<JsEnv in SetModuleLoadChecker() [all...] |
H A D | ohos_js_environment_impl.h | 23 class OHOSJsEnvironmentImpl : public JsEnv::JsEnvironmentImpl { 43 void InitWorkerModule(NativeEngine* engine, std::shared_ptr<JsEnv::WorkerInfo> workerInfo) override;
|
H A D | js_worker.h | 36 explicit AssetHelper(std::shared_ptr<JsEnv::WorkerInfo> workerInfo) : workerInfo_(workerInfo) in AssetHelper() 64 std::shared_ptr<JsEnv::WorkerInfo> workerInfo_ = nullptr;
|
H A D | js_runtime.cpp | 352 JsEnv::JsEnvironment::PROFILERTYPE profiler = JsEnv::JsEnvironment::PROFILERTYPE::PROFILERTYPE_HEAP; in DebuggerConnectionManager() 356 profiler = JsEnv::JsEnvironment::PROFILERTYPE::PROFILERTYPE_CPU; in DebuggerConnectionManager() 735 auto operatorObj = std::make_shared<JsEnv::SourceMapOperator>(options.bundleName, isModular, in Initialize() 804 jsEnv_ = std::make_shared<JsEnv::JsEnvironment>(std::make_unique<OHOSJsEnvironmentImpl>(options.eventRunner)); in CreateJsEnv() 869 void JsRuntime::InitSourceMap(const std::shared_ptr<JsEnv::SourceMapOperator> operatorObj) in InitSourceMap() 874 JsEnv::SourceMap::RegisterReadSourceMapCallback(JsRuntime::ReadSourceMapData); in InitSourceMap() 875 JsEnv::SourceMap::RegisterGetHapPathCallback(JsModuleReader::GetHapPathList); in InitSourceMap() 1316 void JsRuntime::RegisterUncaughtExceptionHandler(const JsEnv::UncaughtExceptionInfo& uncaughtExceptionInfo) in RegisterUncaughtExceptionHandler() 1443 std::shared_ptr<JsEnv in InitWorkerModule() [all...] |
/foundation/ability/ability_runtime/js_environment/interfaces/inner_api/ |
H A D | uncaught_exception_callback.h | 26 namespace JsEnv { namespace 35 std::function<void(std::string summary, const JsEnv::ErrorObject errorObj)> uncaughtTask; 41 std::function<void(const std::string summary, const JsEnv::ErrorObject errorObj)> uncaughtTask, in NapiUncaughtExceptionCallback() 55 std::function<void(std::string summary, const JsEnv::ErrorObject errorObj)> uncaughtTask_; 59 } // namespace JsEnv
|
H A D | js_environment.h | 28 namespace JsEnv {
namespace 65 void InitSourceMap(const std::shared_ptr<JsEnv::SourceMapOperator> operatorObj);
75 void RegisterUncaughtExceptionHandler(const JsEnv::UncaughtExceptionInfo& uncaughtExceptionInfo);
123 } // namespace JsEnv
|
H A D | js_environment_impl.h | 28 namespace JsEnv {
namespace 64 } // namespace JsEnv
|
H A D | source_map_operator.h | 26 namespace JsEnv { namespace 95 } // namespace JsEnv
|
H A D | source_map.h | 29 namespace JsEnv { namespace 109 } // namespace JsEnv
|
/foundation/ability/ability_runtime/test/unittest/runtime_test/ |
H A D | js_worker_test.cpp | 76 std::shared_ptr<JsEnv::WorkerInfo> workerInfo = std::make_shared<JsEnv::WorkerInfo>(); in HWTEST_F() 103 std::shared_ptr<JsEnv::WorkerInfo> workerInfo = std::make_shared<JsEnv::WorkerInfo>(); in HWTEST_F()
|
H A D | ohos_js_environment_test.cpp | 135 std::shared_ptr<JsEnv::WorkerInfo> workerInfo = std::make_shared<JsEnv::WorkerInfo>(); in HWTEST_F()
|
/foundation/ability/ability_runtime/js_environment/test/unittest/uncaught_exception_callback_test/ |
H A D | uncaught_exception_callback_test.cpp | 23 namespace JsEnv { namespace 65 auto task = [](std::string summary, const JsEnv::ErrorObject errorObj) { in HWTEST_F() 113 auto task = [](std::string summary, const JsEnv::ErrorObject errorObj) { in HWTEST_F() 142 auto task = [](std::string summary, const JsEnv::ErrorObject errorObj) { in HWTEST_F() 190 auto task = [](std::string summary, const JsEnv::ErrorObject errorObj) { in HWTEST_F() 225 auto task = [](std::string summary, const JsEnv::ErrorObject errorObj) { in HWTEST_F()
|
/foundation/ability/ability_runtime/test/unittest/frameworks_kits_ability_native_test/ |
H A D | js_ui_extension_Callback_test.cpp | 77 std::shared_ptr<OHOS::JsEnv::JsEnvironment> jsEnv = nullptr; in HWTEST_F() 125 std::shared_ptr<OHOS::JsEnv::JsEnvironment> jsEnv = nullptr; in HWTEST_F() 161 std::shared_ptr<OHOS::JsEnv::JsEnvironment> jsEnv = nullptr; in HWTEST_F() 210 std::shared_ptr<OHOS::JsEnv::JsEnvironment> jsEnv = nullptr; in HWTEST_F()
|
/foundation/ability/ability_runtime/test/unittest/native_runtime_test/ |
H A D | js_runtime_lite_test.cpp | 54 std::shared_ptr<OHOS::JsEnv::JsEnvironment> jsEnv = nullptr; in HWTEST_F() 72 std::shared_ptr<OHOS::JsEnv::JsEnvironment> jsEnv = nullptr; in HWTEST_F() 76 std::shared_ptr<OHOS::JsEnv::JsEnvironment> jsEnv2 = nullptr; in HWTEST_F() 97 std::shared_ptr<OHOS::JsEnv::JsEnvironment> jsEnv = nullptr; in HWTEST_F()
|
/foundation/ability/ability_runtime/js_environment/frameworks/utils/src/ |
H A D | js_env_logger.cpp | 18 namespace JsEnv { namespace 21 } // namespace JsEnv
|
/foundation/ability/ability_runtime/js_environment/frameworks/js_environment/src/ |
H A D | uncaught_exception_callback.cpp | 28 namespace JsEnv { namespace 65 const JsEnv::ErrorObject errorObj = { in operator ()() 128 } // namespace JsEnv
|
H A D | js_environment.cpp | 26 namespace JsEnv {
namespace 124 void JsEnvironment::InitSourceMap(const std::shared_ptr<JsEnv::SourceMapOperator> operatorObj)
in InitSourceMap() 154 void JsEnvironment::RegisterUncaughtExceptionHandler(const JsEnv::UncaughtExceptionInfo& uncaughtExceptionInfo)
in RegisterUncaughtExceptionHandler() 274 TAG_LOGE(AAFwkTag::JSENV, "JsEnv is invalid");
in StartProfiler() 342 TAG_LOGE(AAFwkTag::JSENV, "JsEnv is invalid");
in GetDebuggerPostTask() 361 TAG_LOGE(AAFwkTag::JSENV, "JsEnv is invalid");
in NotifyDebugMode() 393 } // namespace JsEnv
|
/foundation/ability/ability_runtime/test/fuzztest/abilityframeworksnativejsworker_fuzzer/ |
H A D | abilityframeworksnativejsworker_fuzzer.cpp | 68 std::shared_ptr<JsEnv::WorkerInfo> workerInfo = std::make_shared<JsEnv::WorkerInfo>(); in DoSomethingInterestingWithMyAPI()
|
/foundation/ability/ability_runtime/js_environment/frameworks/utils/include/ |
H A D | js_env_logger.h | 20 namespace JsEnv {
namespace 46 } // namespace JsEnv
|
/foundation/ability/ability_runtime/test/fuzztest/abilityframeworksnativeohosjsenvlogger_fuzzer/ |
H A D | abilityframeworksnativeohosjsenvlogger_fuzzer.cpp | 27 using namespace OHOS::JsEnv;
|
/foundation/ability/ability_runtime/test/fuzztest/napicommonwant_fuzzer/ |
H A D | napicommonwant_fuzzer.cpp | 148 std::shared_ptr<OHOS::JsEnv::JsEnvironment> jsEnv = nullptr; in NapiCommonWantFuzztest3() 192 std::shared_ptr<OHOS::JsEnv::JsEnvironment> jsEnv = nullptr; in NapiCommonWantFuzztest4() 239 std::shared_ptr<OHOS::JsEnv::JsEnvironment> jsEnv = nullptr; in NapiCommonWantFuzztest5() 293 std::shared_ptr<OHOS::JsEnv::JsEnvironment> jsEnv = nullptr; in NapiCommonWantFuzztest6()
|
/foundation/ability/ability_runtime/test/unittest/js_ui_service_host_proxy_test/ |
H A D | js_ui_service_host_proxy_test.cpp | 99 std::shared_ptr<OHOS::JsEnv::JsEnvironment> jsEnv = nullptr; in HWTEST_F()
|