diff --git a/ide/src/base-ui/popover/LitPopoverV.ts b/ide/src/base-ui/popover/LitPopoverV.ts index d16bab7c1d29b0237c83b2d55e891ebd5c788c2c..f06f5a6f1a993613f86820028a2423fbb49501e7 100644 --- a/ide/src/base-ui/popover/LitPopoverV.ts +++ b/ide/src/base-ui/popover/LitPopoverV.ts @@ -463,7 +463,7 @@ export class LitPopover extends BaseElement { }; // @ts-ignore popover.onmouseleave = (): void => { this.focus(); - if(this.haveCheckbox){ + if (this.haveCheckbox) { // @ts-ignore this.visible = false; } diff --git a/ide/src/base-ui/table/lit-table.ts b/ide/src/base-ui/table/lit-table.ts index 4a3c39128403edeeeaf741594a3595b816845b30..d5b410511355bbb095c9481f9d71b447172e4408 100644 --- a/ide/src/base-ui/table/lit-table.ts +++ b/ide/src/base-ui/table/lit-table.ts @@ -90,7 +90,7 @@ export class LitTable extends HTMLElement { } get slotArr(): Array { - return this.st!.assignedElements() + return this.st!.assignedElements(); } set mode(mode: TableMode) { diff --git a/ide/src/command/Cmd.ts b/ide/src/command/Cmd.ts index 6d0e68fe8e45af1bd5e46feb1f96f4360c1f461c..72eb6981cca1ad8cac78a98e172818948349f7d6 100644 --- a/ide/src/command/Cmd.ts +++ b/ide/src/command/Cmd.ts @@ -234,12 +234,16 @@ export class Cmd { resolve(Cmd.convertOutProcessList(res)); }); } else if (SpRecordTrace.useExtend) { - WebSocketManager.getInstance()!.sendMessage(TypeConstants.USB_TYPE, TypeConstants.USB_GET_PROCESS, new TextEncoder().encode(SpRecordTrace.serialNumber)); + WebSocketManager.getInstance()!.sendMessage( + TypeConstants.USB_TYPE, + TypeConstants.USB_GET_PROCESS, + new TextEncoder().encode(SpRecordTrace.serialNumber) + ); setTimeout(() => { if (SpRecordTrace.allProcessListStr) { resolve(Cmd.convertOutProcessList(SpRecordTrace.allProcessListStr)); } - }, 1000) + }, 1000); } else { HdcDeviceManager.connect(SpRecordTrace.serialNumber).then((conn): void => { if (conn) { diff --git a/ide/src/doc/quickstart_Frametimeline.html b/ide/src/doc/quickstart_Frametimeline.html index a51ca21d7061dd7ec9e94028b044991f6a673275..c1e54878d44121c9fd9d961324eeaaa65257366d 100644 --- a/ide/src/doc/quickstart_Frametimeline.html +++ b/ide/src/doc/quickstart_Frametimeline.html @@ -658,7 +658,7 @@ html body[for='html-export']:not([dpm]) { position: relative; width: 99%; - height: 99%;; + height: 99%; overflow: auto; } @@ -781,8 +781,8 @@ } - -
+ +

Frame timeline抓取和展示说明

抓取和展示卡顿丢帧检测的数据。

@@ -976,13 +976,138 @@ Following flows:展示真实帧包含的关联的帧,图中斜向上箭头

render_server真实帧的范围展示子线程数据:

GitHub Logo

+

颜色说明:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + 颜色 +
+
+
+
+
+
+ + 条件 +
+
+
+
+
+
+ + 主线程 +
+
+
+
+
+
+ + + 当RS线程期望帧的起始时间-应用线程期望帧的结束时间>=1000000ns时 + +
+
+ + +
+
+
+
+
+
+ + 子线程 +
+
+
+
+
+
+ + 主线程 +
+
+
+
+
+
+ + 期望帧的结束时间<实际帧的结束时间时 +
+
+ + +
+
+
+
+
+
+ + 子线程 +
+
+
+
+
+
+ + 主线程 + & + 子线程 +
+
+
+
+
+
+ + 期望帧的结束时间 + >= + 实际帧的结束时间时 +
+
+
+
+