Home
last modified time | relevance | path

Searched refs:ConstructorItem (Results 1 – 7 of 7) sorted by relevance

/developtools/smartperf_host/ide/src/js-heap/model/
DUiStruct.ts32 export class ConstructorItem { class
57 parent!: ConstructorItem;
58 children: Array<ConstructorItem> = [];
59 retains: Array<ConstructorItem> = [];
60 classChildren: Array<ConstructorItem> = [];
62 getChildren(): ConstructorItem[] {
82 clone(): ConstructorItem {
83 let copyItem = new ConstructorItem();
88 protected cloneContent(copyItem: ConstructorItem) {
100 export class ConstructorComparison extends ConstructorItem {
[all …]
/developtools/smartperf_host/ide/src/js-heap/
DHeapDataInterface.ts20 ConstructorItem,
74 …sesListForSummary(fileId: number, minNodeId?: number, maxNodeId?: number): Array<ConstructorItem> {
76 let constructorList = new Array<ConstructorItem>();
150 public getNextForConstructor(node: ConstructorItem): Array<ConstructorItem> {
152 let children = new Array<ConstructorItem>();
165 public getNextForComparison(comparisonNode: ConstructorComparison): Array<ConstructorItem> {
171 let children = new Array<ConstructorItem>();
203 public getRetains(constructor: ConstructorItem) {
216 public getAllocationStackData(node: ConstructorItem): Array<HeapTraceFunctionInfo> {
/developtools/smartperf_host/ide/test/js-heap/model/
DUiStruct.test.ts15 import { ConstructorItem, ConstructorComparison,FileInfo,AllocationFunction } from '../../../src/js…
23 let constructorItem = new ConstructorItem();
41 let constructorItem = new ConstructorItem();
45 let constructorItem = new ConstructorItem();
/developtools/smartperf_host/ide/src/trace/component/trace/sheet/ark-ts/
DTabPaneSummary.ts19 import { type ConstructorItem, FileInfo } from '../../../../../js-heap/model/UiStruct'; alias
36 private summary: Array<ConstructorItem> = [];
37 private retainsData: Array<ConstructorItem> = [];
43 private summaryFilter: Array<ConstructorItem> = [];
44 private summaryData: Array<ConstructorItem> = [];
50 private leftArray: ConstructorItem[] = [];
51 private rightArray: ConstructorItem[] = [];
136 private retainsTableByDistance(currentLeftItem: ConstructorItem, sort: number): void {
137 const getList = function (list: Array<ConstructorItem>): void {
150 private retainsTableByShallowSize(currentLeftItem: ConstructorItem, sort: number): void {
[all …]
DTabPaneComparison.ts21 ConstructorItem,
37 private retainsData: Array<ConstructorItem> = [];
43 private comparisonData: Array<ConstructorItem> = [];
46 private rightArray: Array<ConstructorItem> = [];
223 const getList = (listArr: Array<ConstructorItem>): void => {
250 const getList = (listArr: Array<ConstructorItem>): void => {
277 const getList = (listArr: Array<ConstructorItem>): void => {
302 const getList = (currentList: Array<ConstructorItem>): void => {
375 let item = e.detail.data as ConstructorItem;
387 const getList = (list: Array<ConstructorItem>): void => {
[all …]
/developtools/smartperf_host/ide/src/js-heap/logic/
DHeapLoader.ts17 import { AllocationFunction, ConstructorComparison, ConstructorItem, ConstructorType } from '../mod…
51 private allClasses?: Map<string, ConstructorItem>;
690 private calClassDiff(targetClass: ConstructorItem, baseClass?: ConstructorItem) {
749 …public getClassesForSummary(minNodeId?: number, maxNodeId?: number): Map<string, ConstructorItem> {
765 let classes = new Map<string, ConstructorItem>();
864 …ic getClassesForComparison(targetFileId: number, targetFileClasses: Map<string, ConstructorItem>) {
903 public getNextNode(item: ConstructorItem): Array<ConstructorItem> {
909 let childNodes = new Array<ConstructorItem>();
930 let filterChildNodes = new Array<ConstructorItem>();
940 private findParentsFunc(childNodes: ConstructorItem[], clickNode: ConstructorItem) {
[all …]
/developtools/smartperf_host/ide/test/js-heap/logic/
DHeapLoader.test.ts19 import { ConstructorItem, FileType } from '../../../src/js-heap/model/UiStruct';