diff --git a/.gitignore b/.gitignore index 50f79f9098f574ada112b1a0c182bc23475a6eb4..6ec0ed2ff1d3a07683876f3720a392400ce96829 100644 --- a/.gitignore +++ b/.gitignore @@ -18,7 +18,6 @@ trace_streamer/*.tar.gz trace_streamer/*.zip ts_tmp.perf.data trace_streamer/.cache -trace_streamer/llvm tmp_* build-* *.pro.use* diff --git a/ide/src/base-ui/headline/lit-headline.ts b/ide/src/base-ui/headline/lit-headline.ts index 0beed234ab19c6ab5b4d8752a3ecdd5469aafa6b..b0c7d4a83d8dfaa930cb3ac49abea7fb6243fa9a 100644 --- a/ide/src/base-ui/headline/lit-headline.ts +++ b/ide/src/base-ui/headline/lit-headline.ts @@ -41,6 +41,7 @@ export class LitHeadLine extends BaseElement { set titleTxt(value: string) { this.titleContent = value; this._titleContext!.innerHTML = value; + this._titleContext?.setAttribute('title', value || ''); } get titleTxt(): string { return this.titleContent || ''; diff --git a/ide/src/base-ui/menu/LitMainMenu.ts b/ide/src/base-ui/menu/LitMainMenu.ts index 833835b5a8cbc21b97e36a731f5baa2dfd133612..ab22f2d6fa3628a7414935bfb1929f83c669a38f 100644 --- a/ide/src/base-ui/menu/LitMainMenu.ts +++ b/ide/src/base-ui/menu/LitMainMenu.ts @@ -302,6 +302,7 @@ export class LitMainMenu extends BaseElement {
+
`; } } diff --git a/ide/src/base-ui/popover/LitPopoverV.ts b/ide/src/base-ui/popover/LitPopoverV.ts index f06f5a6f1a993613f86820028a2423fbb49501e7..adf8163c7d4efd3f6540e2d99697049c79ad3cc8 100644 --- a/ide/src/base-ui/popover/LitPopoverV.ts +++ b/ide/src/base-ui/popover/LitPopoverV.ts @@ -15,6 +15,8 @@ import { BaseElement, element } from '../BaseElement'; import { replacePlaceholders } from '../utils/Template'; +import { SpSystemTrace } from '../../trace/component/SpSystemTrace'; +import { SpChartList } from '../../trace/component/trace/SpChartList'; let css = ` + + + +
+

约束与限制

+

Htrace(ftrace插件抓取的trace)

+

+ GitHub Logo +

+ +

Native Memory

+ +

Hiperf

+ +

Ebpf

+ +

VM Tracker

+ +

Ark Ts

+ +

Hilog

+ +
+ + + + + \ No newline at end of file diff --git a/ide/src/doc/quickstart_memory_template.html b/ide/src/doc/quickstart_memory_template.html index 03b834e9ebddc4f17803da47e3bab87a732495b9..52ce481ea34211f55be013f5496d2276484945a0 100644 --- a/ide/src/doc/quickstart_memory_template.html +++ b/ide/src/doc/quickstart_memory_template.html @@ -572,7 +572,7 @@ } .smartperf-preview { - width: 68vw; + width: 98vw; height: 99%; box-sizing: border-box; overflow: hidden; @@ -1349,7 +1349,7 @@ ProcessCache: Total-RenderServiceCpu-SkiaCpu-GLESHostCache的值。

VM Tracker下的GPU泳道图展示

- GPU泳道图分为GL,Skia Gpu Dump Toal,Skia Gpu Dump Window,Skia Gpu Memory泳道图。 + GPU泳道图分为GL,Skia Gpu Dump Total,Skia Gpu Dump Window,Skia Gpu Memory泳道图。
GitHub Logo
@@ -1446,7 +1446,7 @@ GL_PSS:GL_PSS的大小。

- Skia Gpu Dump Toal泳道图点选功能。 + Skia Gpu Dump Total泳道图点选功能。
GitHub Logo

@@ -1465,7 +1465,7 @@ Size:按照模块/目录显示size大小。

- Skia Gpu Dump Toal泳道图框选功能。 + Skia Gpu Dump Total泳道图框选功能。
GitHub Logo

diff --git a/ide/src/doc/quickstart_native_memory.html b/ide/src/doc/quickstart_native_memory.html index 48948d3832d2321a8a6bed0f1bc6ae4ba6fd7810..f4571db8ac799ec70e74417b30f08b5655316b16 100644 --- a/ide/src/doc/quickstart_native_memory.html +++ b/ide/src/doc/quickstart_native_memory.html @@ -572,7 +572,7 @@ } .smartperf-preview { - width: 68vw; + width: 98vw; height: 99%; box-sizing: border-box; overflow: hidden; @@ -1088,9 +1088,9 @@

调用栈默认会显示火焰图,新增搜索框表达式输入。表达式作用范围为 nativehook 的统计与非统计模式。其中处理的为 Responsible Library 与 Responsible Caller,其中 Responsible Library 和Responsible Caller 表示从下往上非 libc++ musl 的第一条调用栈的 lib 跟 - symbol,如下图所示,由于最后一条 [ operator new(unsigned long) ] libc++.so - 为 libc++.so 的函数,故跳过,所以该条调用栈的 Responsible Library - 为 libhilog.so,Responsible Caller 为 + symbol,如下图所示,由于最后一条 [ operator new(unsigned long) ] libc++.so + 为 libc++.so 的函数,故跳过,所以该条调用栈的 Responsible Library + 为 libhilog.so,Responsible Caller 为 OHOS::HiviewDFX::GetDomainLevel(unsigned int) 。
只显示 Responsible Library 路径/data/user 且 symbol 为任意值的数据 - @(mali.so *,libGLES_mali.so *) - 只显示 Responsible Library 包含 mali.so 或者 libGLES_mali.so + @(mali.so *,libGLES_mali.so *) + 只显示 Responsible Library 包含 mali.so 或者 libGLES_mali.so 的数据 diff --git a/ide/src/doc/quickstart_page_fault.html b/ide/src/doc/quickstart_page_fault.html index 594c1ca3e39666c59b743369dca769802374708a..3a3fb8be5b6ea9ce77fa6ec5cb351d016e9ab27f 100644 --- a/ide/src/doc/quickstart_page_fault.html +++ b/ide/src/doc/quickstart_page_fault.html @@ -572,7 +572,7 @@ } .smartperf-preview { - width: 68vw; + width: 98vw; height: 99%; box-sizing: border-box; overflow: hidden; diff --git a/ide/src/doc/quickstart_parsing_ability.html b/ide/src/doc/quickstart_parsing_ability.html index 45ee591a2622877f6a0bed6af3bb7688fec8876d..9a46fa090c2ff7e40a328f359b5c8ada7a5d7342 100644 --- a/ide/src/doc/quickstart_parsing_ability.html +++ b/ide/src/doc/quickstart_parsing_ability.html @@ -572,7 +572,7 @@ } .smartperf-preview { - width: 68vw; + width: 98vw; height: 99%; box-sizing: border-box; overflow: hidden; diff --git a/ide/src/doc/quickstart_schedulinganalysis.html b/ide/src/doc/quickstart_schedulinganalysis.html index d5a807b6a031c01dcac20e5b1ccbe458e5eca1da..a4104ab2bf9838938a3d185ba1c97cc4c95bef5a 100644 --- a/ide/src/doc/quickstart_schedulinganalysis.html +++ b/ide/src/doc/quickstart_schedulinganalysis.html @@ -572,7 +572,7 @@ } .smartperf-preview { - width: 68vw; + width: 98vw; height: 99%; box-sizing: border-box; overflow: hidden; diff --git a/ide/src/doc/quickstart_sdk.html b/ide/src/doc/quickstart_sdk.html index cfbe2f494237225201da68dc04b82b080820c8c3..42cd03a82668e598aac28e87a76655205efbc515 100644 --- a/ide/src/doc/quickstart_sdk.html +++ b/ide/src/doc/quickstart_sdk.html @@ -572,7 +572,7 @@ } .smartperf-preview { - width: 68vw; + width: 98vw; height: 99%; box-sizing: border-box; overflow: hidden; diff --git a/ide/src/doc/quickstart_sql_metrics.html b/ide/src/doc/quickstart_sql_metrics.html index 426e2306b1c14e2c004fd6086f6dbb3ede220288..a3f078ea3a17431c3ef4aff3299a52421d82bc78 100644 --- a/ide/src/doc/quickstart_sql_metrics.html +++ b/ide/src/doc/quickstart_sql_metrics.html @@ -572,7 +572,7 @@ } .smartperf-preview { - width: 68vw; + width: 98vw; height: 99%; box-sizing: border-box; overflow: hidden; diff --git a/ide/src/doc/quickstart_systemtrace.html b/ide/src/doc/quickstart_systemtrace.html index 2d11409149edb14cd6c058e5908b69c2d829996b..cc205f1b0c8ec41512d3fc40c0fad1726d8bf63a 100644 --- a/ide/src/doc/quickstart_systemtrace.html +++ b/ide/src/doc/quickstart_systemtrace.html @@ -572,7 +572,7 @@ } .smartperf-preview { - width: 68vw; + width: 98vw; height: 99%; box-sizing: border-box; overflow: hidden; diff --git a/ide/src/doc/quickstart_taskpool.html b/ide/src/doc/quickstart_taskpool.html index d201910b149b0d00b15d7760f560c3ed0b59d52f..78c5496dc8cc2a5df1422be2ab6428e59e91265a 100644 --- a/ide/src/doc/quickstart_taskpool.html +++ b/ide/src/doc/quickstart_taskpool.html @@ -571,7 +571,7 @@ } .smartperf-preview { - width: 68vw; + width: 98vw; height: 99%; box-sizing: border-box; overflow: hidden; diff --git a/ide/src/doc/quickstart_web_record.html b/ide/src/doc/quickstart_web_record.html index cde31b29cc99a78c501bcdbcf4c92e6ea99012ba..0f93b15ed9c2f7776ce638451c822208f2000f12 100644 --- a/ide/src/doc/quickstart_web_record.html +++ b/ide/src/doc/quickstart_web_record.html @@ -572,7 +572,7 @@ } .smartperf-preview { - width: 68vw; + width: 98vw; height: 99%; box-sizing: border-box; overflow: hidden; diff --git a/ide/src/doc/quickstart_xpower.html b/ide/src/doc/quickstart_xpower.html index 02a78a4377d5c51f774c50d740a778b6309620a6..f87e0f6b446cae917b7eaaf2ef5638e99b89c783 100644 --- a/ide/src/doc/quickstart_xpower.html +++ b/ide/src/doc/quickstart_xpower.html @@ -573,7 +573,7 @@ } .smartperf-preview { - width: 68vw; + width: 98vw; height: 99%; box-sizing: border-box; overflow: hidden; @@ -914,7 +914,7 @@ ThermalReport.ThermalLevel: 温度等级。

  • Value:值
  • Duration:持续时间
  • -

    框选system下的RealCurrent泳道图可以弹出Xpower Counters和Xpowe Component Top两个tab页

    +

    框选system下的RealCurrent泳道图可以弹出Xpower Counters和Xpower Component Top两个tab页

    Xpower Counters的tab页

    GitHub Logo

    -

    Statistics泳道图的框选功能:框选Statistics泳道图任意处会弹出Xpowe Statistics的tab页

    +

    Statistics泳道图的框选功能:框选Statistics泳道图任意处会弹出Xpower Statistics的tab页

    GitHub Logo

    -

    Thread energy泳道图的框选功能:框选Thread energy泳道图会弹出Xpowe Thread energy的tab页

    +

    Thread energy泳道图的框选功能:框选Thread energy泳道图会弹出Xpower Thread energy的tab页

    GitHub Logo

    -

    Thread Load泳道图的框选功能:框选Thread Load泳道图会弹出Xpowe Thread Load的tab页

    +

    Thread Load泳道图的框选功能:框选Thread Load泳道图会弹出Xpower Thread Load的tab页

    GitHub Logo

    -

    Gpu Freq Count泳道图的框选功能:框选Thread energy泳道图会弹出Xpowe Gpu Frequency 的tab页

    +

    Gpu Freq Count泳道图的框选功能:框选Thread energy泳道图会弹出Xpower Gpu Frequency 的tab页

    GitHub Logo