/ohos5.0/foundation/arkui/ace_engine_lite/frameworks/packages/runtime-core/src/profiler/ |
H A D | index.js | 20 if (typeof profiler !== 'undefined') { 21 profiler.startTracing(phase); 29 if (typeof profiler !== 'undefined') { 30 profiler.stopTracing();
|
/ohos5.0/foundation/communication/netstack/utils/profiler_utils/src/ |
H A D | netstack_network_profiler.cpp | 71 auto profiler = OHOS::Developtools::Profiler::NetworkProfiler::GetInstance(); in IsProfilerEnable() local 72 if (profiler->IsProfilerEnable()) { in IsProfilerEnable() 87 auto profiler = OHOS::Developtools::Profiler::NetworkProfiler::GetInstance(); in SendNetworkProfiling() local 88 profiler->NetworkProfiling(0, static_cast<char *>(data_), dataSize_); in SendNetworkProfiling()
|
/ohos5.0/docs/zh-cn/application-dev/performance/ |
H A D | application-performance-analysis.md | 55  185 … | [DevEco Studio Profiler](#deveco-studio-profiler工具采集) | [JavaScript Profiler](#chrome浏览器javascr… 202  210 6. 选择ArkTS Callstack泳道,框选时间范围或者直接选择函数进行分析,具体可见[DevEco Studio Profiler视图](#deveco-studio-profiler视图)。 246 …析图表,可以选择图表类型,显示数据表或者火焰图,具体可见 [Chrome浏览器JavaScript Profiler工具视图](#chrome浏览器javascript-profiler工具视图)。 250  332 …vaScript Profiler**进行分析,具体可见 [Chrome浏览器JavaScript Profiler工具视图](#chrome浏览器javascript-profiler工具视图)。 368 … > JavaScript Profiler**进行分析,具体可见 [Chrome浏览器javascript-profiler工具视图](#chrome浏览器javascript-profiler…
|
H A D | resolve_sliding_white_blocks.md | 188 …出现的白块数量、CPU开销占比以及首屏加载时长。如下对比场景设置数据cachedCount=5、cachedCount=40。最终,使用IDE的profiler工具检测下述指标,得到的数据如下所示:
|
H A D | component-recycle.md | 246 通过DevEco Studio的profiler工具分析复用前后的组件创建时间,可以得到应用使能组件复用后的优化情况,组件创建的时间平均从1800us降低到了570us。
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/state_mgmt/ |
H A D | disableProfiler.pegjs | 24 profiler 28 = profiler:profiler "(" c:(!")" c:logChar { return c; })* ")" ";"? { return ``}
|
H A D | README.md | 28 For profiler build. See StateMgmt Profiler. 34 The difference between debug build and release/profiler build is the removal 66 First, initialize an instance of the profiler in your ETS, at the top. 110 … The argument `-jsdump` is to invoke JS DFX logging and `-profiler` is the arg to dump profiler re… 118 hdc shell "hidumper -s WindowManagerService -a '-w 11 -jsdump -profiler'"
|
/ohos5.0/docs/zh-cn/application-dev/napi/ |
H A D | use-jsvm-heapstatistics-debugger-cpuprofiler-heapsnapshot.md | 18 | OH_JSVM_StartCpuProfiler | 创建并启动一个CPU profiler。 | 19 | OH_JSVM_StopCpuProfiler | 停止CPU profiler并将结果输出到流。 | 142 创建并启动一个CPU profiler。 146 停止CPU profiler并将结果输出到流。
|
H A D | jsvm-debugger-cpuprofiler-heapsnapshot.md | 9 | OH_JSVM_StartCpuProfiler | 创建并启动一个CPU profiler。 | 10 | OH_JSVM_StopCpuProfiler | 停止CPU profiler并将结果输出到流。 |
|
/ohos5.0/foundation/arkui/ace_engine_lite/frameworks/src/core/modules/presets/ |
H A D | profiler_module.h | 24 static constexpr char profiler[] = "profiler"; variable 33 ProfilerModule() : PresetModule(profiler) {} in ProfilerModule()
|
/ohos5.0/docs/en/application-dev/napi/ |
H A D | use-jsvm-heapstatistics-debugger-cpuprofiler-heapsnapshot.md | 18 | OH_JSVM_StartCpuProfiler | Creates and starts a CPU profiler instance.| 19 | OH_JSVM_StopCpuProfiler | Stops the CPU profiler and outputs the result to a stream.| 142 Use **OH_JSVM_StartCpuProfiler** to create and start a CPU profiler instance. 146 Use **OH_JSVM_StopCpuProfiler** to stop the CPU profiler and output the result to a stream.
|
/ohos5.0/foundation/arkui/ace_engine_lite/frameworks/packages/runtime-core/ |
H A D | .eslintrc.js | 9 profiler: 'readonly',
|
/ohos5.0/docs/en/application-dev/performance/ |
H A D | application-performance-analysis.md | 47 By default, JavaScript Profiler of the Chrome browser uses V8's sample-based profiler to capture we… 55  185 …ollecting-data-using-deveco-studio-profiler) | [JavaScript Profiler](#collecting-data-using-chrome… 202  210 …ction for analysis. For details, see [DevEco Studio Profiler Views](#deveco-studio-profiler-views). 246 … selection. For details, see [Chrome JavaScript Profiler Views](#chrome-javascript-profiler-views). 250  332 …r analysis. For details, see [Chrome JavaScript Profiler Views](#chrome-javascript-profiler-views). 368 …r analysis. For details, see [Chrome JavaScript Profiler Views](#chrome-javascript-profiler-views).
|
/ohos5.0/docs/en/readme/ |
H A D | development-toolchain.md | 13 - profiler: a performance profiling platform for you to analyze memory and performance issues. 34 ├── profiler # Profiler code 319 ### profiler subsection 321 The profiler module consists of the system and application profiler frameworks. It provides a perfo… 323 The profiler module provides the following capabilities: 326 …profiler provides APIs for extending plug-ins. With these APIs, you can define capabilities and in…
|
/ohos5.0/base/security/selinux_adapter/sepolicy/ohos_policy/graphic/graphic/system/ |
H A D | parameter_contexts | 17 persist.graphic.profiler. u:object_r:debug_param:s0
|
/ohos5.0/foundation/graphic/graphic_2d/etc/ |
H A D | graphic.para.dac | 16 persist.graphic.profiler. = accessibility:accessibility:0777
|
/ohos5.0/foundation/ability/ability_runtime/js_environment/frameworks/js_environment/src/ |
H A D | js_environment.cpp | 263 …d JsEnvironment::StartProfiler(const char* libraryPath, uint32_t instanceId, PROFILERTYPE profiler, in StartProfiler() argument 282 option.profilerType = ConvertProfilerType(profiler); in StartProfiler()
|
/ohos5.0/foundation/ability/ability_runtime/js_environment/interfaces/inner_api/ |
H A D | js_environment.h | 97 uint32_t instanceId, PROFILERTYPE profiler, int32_t interval, int tid, bool isDebugApp);
|
/ohos5.0/docs/en/device-dev/device-test/ |
H A D | smartperf-host.md | 9 …mmand (command-line tool), hiprofilerd (performance profiler service), a set of performance profil…
|
/ohos5.0/build/tools/component_tools/ |
H A D | kconfig | 636 config developtools$$profiler 637 bool "profiler" 639 config feature$$developtools$$profiler 642 depends on developtools$$profiler
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/platform/ohos/ |
H A D | BUILD.gn | 115 # profiler
|
/ohos5.0/docs/zh-cn/application-dev/reference/common/ |
H A D | _j_s_v_m.md | 246 … ([JSVM_VM](#jsvm_vm) vm, [JSVM_CpuProfiler](#jsvm_cpuprofiler) \*result) | 创建并启动一个CPU profiler。 | 247 …uProfiler](#jsvm_cpuprofiler) profiler, [JSVM_OutputStream](#jsvm_outputstream) stream, void \*str… 5203 创建并启动一个CPU profiler。 5211 | vm | 启动CPU profiler的虚拟机。 | 5212 | result | 指向CPU profiler的指针。 | 5222 JSVM_EXTERN JSVM_Status OH_JSVM_StopCpuProfiler (JSVM_VM vm, JSVM_CpuProfiler profiler, JSVM_Output… 5227 停止CPU profiler并将结果输出到流。 5235 | vm | 启动CPU profiler的虚拟机。 | 5236 | profiler | 要停止的CPU profiler。 |
|
/ohos5.0/foundation/ability/ability_runtime/ |
H A D | ability_runtime.gni | 44 hiebpf_path = "//developtools/profiler/hiebpf"
|
/ohos5.0/docs/zh-cn/readme/ |
H A D | 研发工具链子系统.md | 17 - profiler,旨在为开发者提供一套性能调优平台,可以用来分析内存、性能等问题。 38 ├── profiler # 性能调优组件代码目录 324 **3. profiler**
|
/ohos5.0/foundation/ability/ability_runtime/frameworks/native/runtime/ |
H A D | js_runtime.cpp | 386 …JsEnv::JsEnvironment::PROFILERTYPE profiler = JsEnv::JsEnvironment::PROFILERTYPE::PROFILERTYPE_HEA… in DebuggerConnectionManager() local 390 profiler = JsEnv::JsEnvironment::PROFILERTYPE::PROFILERTYPE_CPU; in DebuggerConnectionManager() 397 TAG_LOGD(AAFwkTag::JSRUNTIME, "profiler:%{public}d interval:%{public}d", profiler, interval); in DebuggerConnectionManager() 398 …jsEnv_->StartProfiler(ARK_DEBUGGER_LIB_PATH, instanceId_, profiler, interval, getproctid(), isDebu… in DebuggerConnectionManager()
|