/ohos5.0/base/hiviewdfx/faultloggerd/interfaces/innerkits/unwinder/ |
H A D | dfx_hap.cpp | 44 JsFunction *jsFunction) in ParseHapInfo() argument 47 if (jsFunction == nullptr || map == nullptr) { in ParseHapInfo() 58 if (!ParseHapFileInfo(pc, methodid, map, jsFunction)) { in ParseHapInfo() 63 if (!ParseHapMemInfo(pid, pc, methodid, map, jsFunction)) { in ParseHapInfo() 74 …seHapFileInfo(uint64_t pc, uintptr_t methodid, std::shared_ptr<DfxMap> map, JsFunction *jsFunction) in ParseHapFileInfo() argument 77 if (jsFunction == nullptr || map == nullptr || map->name.empty()) { in ParseHapFileInfo() 82 map->name.c_str(), arkSymbolExtractorPtr_, jsFunction) < 0) { in ParseHapFileInfo() 93 JsFunction *jsFunction) in ParseHapMemInfo() argument 96 if (pid < 0 || jsFunction == nullptr || map == nullptr) { in ParseHapMemInfo() 105 abcLoadOffset_, abcDataPtr_.get(), abcDataSize_, arkSymbolExtractorPtr_, jsFunction) < 0) { in ParseHapMemInfo()
|
H A D | dfx_ark.cpp | 146 uintptr_t extractorPtr, JsFunction *jsFunction) in ParseArkFileInfo() argument 162 uintptr_t offset, JsFunction *jsFunction) in ParseArkFrameInfoLocal() argument 165 return g_parseArkFrameInfoLocalFn(byteCodePc, methodid, mapBase, offset, jsFunction); in ParseArkFrameInfoLocal() 172 return g_parseArkFrameInfoLocalFn(byteCodePc, methodid, mapBase, offset, jsFunction); in ParseArkFrameInfoLocal() 178 uint8_t *data, uint64_t dataSize, uintptr_t extractorPtr, JsFunction *jsFunction) in ParseArkFrameInfo() argument 184 uint8_t *data, uint64_t dataSize, uintptr_t extractorPtr, JsFunction *jsFunction) in ParseArkFrameInfo() argument 188 extractorPtr, jsFunction); in ParseArkFrameInfo() 196 extractorPtr, jsFunction); in ParseArkFrameInfo() 201 int DfxArk::TranslateArkFrameInfo(uint8_t *data, uint64_t dataSize, JsFunction *jsFunction) in TranslateArkFrameInfo() argument 204 return g_translateArkFrameInfoFn(data, dataSize, jsFunction); in TranslateArkFrameInfo() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/functions/ |
H A D | js_function.cpp | 26 JsFunction::JsFunction(const JSRef<JSFunc>& jsFunction) in JsFunction() argument 28 jsFunction_ = jsFunction; in JsFunction() 31 JsFunction::JsFunction(const JSRef<JSObject>& jsObject, const JSRef<JSFunc>& jsFunction) in JsFunction() argument 34 jsFunction_ = jsFunction; in JsFunction() 37 JsWeakFunction::JsWeakFunction(const JSRef<JSFunc>& jsFunction) in JsWeakFunction() argument 39 jsWeakFunction_ = jsFunction; in JsWeakFunction() 42 JsWeakFunction::JsWeakFunction(const JSRef<JSObject>& jsObject, const JSRef<JSFunc>& jsFunction) in JsWeakFunction() argument 45 jsWeakFunction_ = jsFunction; in JsWeakFunction() 123 auto jsFunction = jsWeakFunction_.Lock(); in ExecuteJS() local 124 if (jsFunction.IsEmpty()) { in ExecuteJS() [all …]
|
H A D | js_function.h | 77 explicit JsFunction(const JSRef<JSFunc>& jsFunction); 78 JsFunction(const JSRef<JSObject>& jsObject, const JSRef<JSFunc>& jsFunction); 103 explicit JsWeakFunction(const JSRef<JSFunc>& jsFunction); 104 JsWeakFunction(const JSRef<JSObject>& jsObject, const JSRef<JSFunc>& jsFunction); 132 JsCitedEventFunction(const JSRef<JSFunc>& jsFunction, ParseFunc parser) in JsCitedEventFunction() argument 133 : JsFunction(JSRef<JSObject>(), jsFunction), parser_(parser) in JsCitedEventFunction() 172 JsCommonEventFunction(const JSRef<JSFunc>& jsFunction) in JsCommonEventFunction() argument 173 : JsFunction(JSRef<JSObject>(), jsFunction) in JsCommonEventFunction() 195 JsEventFunction(const JSRef<JSFunc>& jsFunction, ParseFunc parser) in JsEventFunction() argument 196 : JsFunction(JSRef<JSObject>(), jsFunction), parser_(parser) in JsEventFunction()
|
H A D | js_touch_function.h | 30 …explicit JsTouchFunction(const JSRef<JSFunc>& jsFunction) : JsFunction(JSRef<JSObject>(), jsFuncti… in DECLARE_ACE_TYPE() 31 …const JSRef<JSObject>& jsObject, const JSRef<JSFunc>& jsFunction) : JsFunction(jsObject, jsFunctio… in JsTouchFunction() argument
|
H A D | js_click_function.h | 31 …explicit JsClickFunction(const JSRef<JSFunc>& jsFunction) : JsFunction(JSRef<JSObject>(), jsFuncti… in DECLARE_ACE_TYPE() 44 …licit JsWeakClickFunction(const JSRef<JSFunc>& jsFunction) : JsWeakFunction(JSRef<JSObject>(), jsF… in DECLARE_ACE_TYPE()
|
H A D | js_mouse_function.h | 27 …explicit JsMouseFunction(const JSRef<JSFunc>& jsFunction) : JsFunction(JSRef<JSObject>(), jsFuncti… in DECLARE_ACE_TYPE()
|
H A D | js_focus_function.h | 27 …explicit JsFocusFunction(const JSRef<JSFunc>& jsFunction) : JsFunction(JSRef<JSObject>(), jsFuncti… in DECLARE_ACE_TYPE()
|
H A D | js_animator_function.h | 28 …explicit JsAnimatorFunction(const JSRef<JSFunc>& jsFunction) : JsFunction(JSRef<JSObject>(), jsFun… in DECLARE_ACE_TYPE()
|
H A D | js_clipboard_function.h | 27 …xplicit JsClipboardFunction(const JSRef<JSFunc>& jsFunction) : JsFunction(JSRef<JSObject>(), jsFun… in DECLARE_ACE_TYPE()
|
H A D | js_page_transition_function.h | 29 …it JsPageTransitionFunction(const JSRef<JSFunc>& jsFunction) : JsFunction(JSRef<JSObject>(), jsFun… in DECLARE_ACE_TYPE()
|
H A D | js_webview_function.h | 26 explicit JsWebViewFunction(const JSRef<JSFunc>& jsFunction) in DECLARE_ACE_TYPE() 27 : JsFunction(JSRef<JSObject>(), jsFunction) {} in DECLARE_ACE_TYPE()
|
H A D | js_hover_function.h | 27 …explicit JsHoverFunction(const JSRef<JSFunc>& jsFunction) : JsFunction(JSRef<JSObject>(), jsFuncti… in DECLARE_ACE_TYPE()
|
H A D | js_on_size_change_function.h | 33 explicit JsOnSizeChangeFunction(const JSRef<JSFunc>& jsFunction) : JsFunction(jsFunction) {} in DECLARE_ACE_TYPE()
|
H A D | js_touch_intercept_function.h | 26 …it JsTouchInterceptFunction(const JSRef<JSFunc>& jsFunction) : JsFunction(JSRef<JSObject>(), jsFun… in DECLARE_ACE_TYPE()
|
H A D | js_pan_function.h | 30 …explicit JsPanFunction(const JSRef<JSFunc>& jsFunction) : JsFunction(JSRef<JSObject>(), jsFunction… in DECLARE_ACE_TYPE()
|
H A D | js_gesture_function.h | 28 …explicit JsGestureFunction(const JSRef<JSFunc>& jsFunction) : JsFunction(JSRef<JSObject>(), jsFunc… in DECLARE_ACE_TYPE()
|
H A D | js_key_function.h | 28 explicit JsKeyFunction(const JSRef<JSFunc>& jsFunction) in DECLARE_ACE_TYPE() 29 : JsFunction(JSRef<JSObject>(), jsFunction) {} in DECLARE_ACE_TYPE()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_view_common_def.h | 65 JsEventCallback(const JSExecutionContext& context, const JSRef<JSFunc>& jsFunction, 68 : context_(context), function_(jsFunction), paramCollector_(std::move(paramCollector)), 93 JsEventCallback(const JSExecutionContext& context, const JSRef<JSFunc>& jsFunction, 95 : context_(context), function_(jsFunction), resultConvertor_(std::move(resultConvertor)) 117 JsEventCallback(const JSExecutionContext& context, const JSRef<JSFunc>& jsFunction, 119 : context_(context), function_(jsFunction), paramCollector_(std::move(paramCollector)) 140 JsEventCallback(const JSExecutionContext& context, const JSRef<JSFunc>& jsFunction) in JsEventCallback() argument 141 : context_(context), function_(jsFunction) in JsEventCallback()
|
/ohos5.0/base/hiviewdfx/faultloggerd/test/unittest/unwind/ |
H A D | dfx_hap_test.cpp | 49 JsFunction jsFunction; variable 53 res = dfxHap.ParseHapInfo(pid, pc, methodid, map, &jsFunction); 56 res = dfxHap.ParseHapInfo(pid, pc, methodid, map, &jsFunction); 120 JsFunction jsFunction; variable 123 res = dfxHap.ParseHapMemInfo(pid, pc, methodid, map, &jsFunction);
|
H A D | ark_test.cpp | 128 JsFunction *jsFunction = nullptr; variable 132 g_parseArkFileInfoFn(byteCodePc, methodid, mapBase, name, extractorPtr, jsFunction); 149 JsFunction *jsFunction = nullptr; variable 153 g_parseArkFrameInfoLocalFn(byteCodePc, methodid, mapBase, offset, jsFunction); 173 JsFunction *jsFunction = nullptr; variable 177 …rkFrameInfoFn(byteCodePc, methodid, mapBase, loadOffset, data, dataSize, extractorPtr, jsFunction);
|
/ohos5.0/base/hiviewdfx/faultloggerd/interfaces/innerkits/unwinder/include/ |
H A D | dfx_ark.h | 99 uintptr_t extractorPtr, JsFunction *jsFunction); 101 JsFunction *jsFunction); 103 uint8_t *data, uint64_t dataSize, uintptr_t extractorPtr, JsFunction *jsFunction); 105 uint8_t *data, uint64_t dataSize, uintptr_t extractorPtr, JsFunction *jsFunction); 106 static int TranslateArkFrameInfo(uint8_t *data, uint64_t dataSize, JsFunction *jsFunction);
|
H A D | dfx_hap.h | 33 JsFunction *jsFunction); 36 …eHapFileInfo(uint64_t pc, uintptr_t methodid, std::shared_ptr<DfxMap> map, JsFunction *jsFunction); 38 JsFunction *jsFunction);
|
/ohos5.0/foundation/arkui/ace_engine/adapter/ohos/entrance/pa_engine/engine/common/ |
H A D | js_backend_timer_module.cpp | 69 … JsTimer(AbilityRuntime::JsRuntime& jsRuntime, const std::shared_ptr<NativeReference>& jsFunction, in JsTimer() argument 71 …: jsRuntime_(jsRuntime), jsFunction_(jsFunction), name_(name), interval_(interval), isInterval_(is… in JsTimer() 164 std::shared_ptr<NativeReference> jsFunction; in StartTimeoutOrInterval() local 166 jsFunction.reset(reinterpret_cast<NativeReference*>(ref)); in StartTimeoutOrInterval() 177 JsTimer task(jsRuntime, jsFunction, name, delayTime, isInterval); in StartTimeoutOrInterval()
|
/ohos5.0/foundation/ability/ability_runtime/frameworks/simulator/ability_simulator/src/ |
H A D | js_timer.cpp | 40 JsTimer(napi_env env, const std::shared_ptr<NativeReference> &jsFunction, uint32_t id) in JsTimer() argument 41 : env_(env), jsFunction_(jsFunction), id_(id) in JsTimer() 117 std::shared_ptr<NativeReference> jsFunction(reinterpret_cast<NativeReference*>(ref)); in StartTimeoutOrInterval() local 122 auto task = std::make_shared<JsTimer>(env, jsFunction, callbackId); in StartTimeoutOrInterval()
|