Change Type Old Version New Version d.ts File
New API NA Class name: global;
API declaration: declare namespace jsLeakWatcher
Differences: declare namespace jsLeakWatcher
api/@ohos.hiviewdfx.jsLeakWatcher.d.ts
New API NA Class name: jsLeakWatcher;
API declaration: function enable(isEnable: boolean): void;
Differences: function enable(isEnable: boolean): void;
api/@ohos.hiviewdfx.jsLeakWatcher.d.ts
New API NA Class name: jsLeakWatcher;
API declaration: function watch(obj: object, msg: string): void;
Differences: function watch(obj: object, msg: string): void;
api/@ohos.hiviewdfx.jsLeakWatcher.d.ts
New API NA Class name: jsLeakWatcher;
API declaration: function check(): string;
Differences: function check(): string;
api/@ohos.hiviewdfx.jsLeakWatcher.d.ts
New API NA Class name: jsLeakWatcher;
API declaration: function dump(filePath: string): Array<string>;
Differences: function dump(filePath: string): Array<string>;
api/@ohos.hiviewdfx.jsLeakWatcher.d.ts
New API NA Class name: hidebug;
API declaration: function getSystemCpuUsage(): number;
Differences: function getSystemCpuUsage(): number;
api/@ohos.hidebug.d.ts
New API NA Class name: hidebug;
API declaration: interface ThreadCpuUsage
Differences: interface ThreadCpuUsage
api/@ohos.hidebug.d.ts
New API NA Class name: ThreadCpuUsage;
API declaration: threadId: number;
Differences: threadId: number;
api/@ohos.hidebug.d.ts
New API NA Class name: ThreadCpuUsage;
API declaration: cpuUsage: number;
Differences: cpuUsage: number;
api/@ohos.hidebug.d.ts
New API NA Class name: hidebug;
API declaration: function getAppThreadCpuUsage(): ThreadCpuUsage[];
Differences: function getAppThreadCpuUsage(): ThreadCpuUsage[];
api/@ohos.hidebug.d.ts
New API NA Class name: hidebug;
API declaration: interface SystemMemInfo
Differences: interface SystemMemInfo
api/@ohos.hidebug.d.ts
New API NA Class name: SystemMemInfo;
API declaration: totalMem: bigint;
Differences: totalMem: bigint;
api/@ohos.hidebug.d.ts
New API NA Class name: SystemMemInfo;
API declaration: freeMem: bigint;
Differences: freeMem: bigint;
api/@ohos.hidebug.d.ts
New API NA Class name: SystemMemInfo;
API declaration: availableMem: bigint;
Differences: availableMem: bigint;
api/@ohos.hidebug.d.ts
New API NA Class name: hidebug;
API declaration: function getSystemMemInfo(): SystemMemInfo;
Differences: function getSystemMemInfo(): SystemMemInfo;
api/@ohos.hidebug.d.ts
New API NA Class name: hidebug;
API declaration: interface NativeMemInfo
Differences: interface NativeMemInfo
api/@ohos.hidebug.d.ts
New API NA Class name: NativeMemInfo;
API declaration: pss: bigint;
Differences: pss: bigint;
api/@ohos.hidebug.d.ts
New API NA Class name: NativeMemInfo;
API declaration: vss: bigint;
Differences: vss: bigint;
api/@ohos.hidebug.d.ts
New API NA Class name: NativeMemInfo;
API declaration: rss: bigint;
Differences: rss: bigint;
api/@ohos.hidebug.d.ts
New API NA Class name: NativeMemInfo;
API declaration: sharedDirty: bigint;
Differences: sharedDirty: bigint;
api/@ohos.hidebug.d.ts
New API NA Class name: NativeMemInfo;
API declaration: privateDirty: bigint;
Differences: privateDirty: bigint;
api/@ohos.hidebug.d.ts
New API NA Class name: NativeMemInfo;
API declaration: sharedClean: bigint;
Differences: sharedClean: bigint;
api/@ohos.hidebug.d.ts
New API NA Class name: NativeMemInfo;
API declaration: privateClean: bigint;
Differences: privateClean: bigint;
api/@ohos.hidebug.d.ts
New API NA Class name: hidebug;
API declaration: function getAppNativeMemInfo(): NativeMemInfo;
Differences: function getAppNativeMemInfo(): NativeMemInfo;
api/@ohos.hidebug.d.ts
New API NA Class name: hidebug;
API declaration: interface MemoryLimit
Differences: interface MemoryLimit
api/@ohos.hidebug.d.ts
New API NA Class name: MemoryLimit;
API declaration: rssLimit: bigint;
Differences: rssLimit: bigint;
api/@ohos.hidebug.d.ts
New API NA Class name: MemoryLimit;
API declaration: vssLimit: bigint;
Differences: vssLimit: bigint;
api/@ohos.hidebug.d.ts
New API NA Class name: MemoryLimit;
API declaration: vmHeapLimit: bigint;
Differences: vmHeapLimit: bigint;
api/@ohos.hidebug.d.ts
New API NA Class name: MemoryLimit;
API declaration: vmTotalHeapSize: bigint;
Differences: vmTotalHeapSize: bigint;
api/@ohos.hidebug.d.ts
New API NA Class name: hidebug;
API declaration: function getAppMemoryLimit(): MemoryLimit;
Differences: function getAppMemoryLimit(): MemoryLimit;
api/@ohos.hidebug.d.ts
New API NA Class name: hidebug;
API declaration: interface VMMemoryInfo
Differences: interface VMMemoryInfo
api/@ohos.hidebug.d.ts
New API NA Class name: VMMemoryInfo;
API declaration: totalHeap: bigint;
Differences: totalHeap: bigint;
api/@ohos.hidebug.d.ts
New API NA Class name: VMMemoryInfo;
API declaration: heapUsed: bigint;
Differences: heapUsed: bigint;
api/@ohos.hidebug.d.ts
New API NA Class name: VMMemoryInfo;
API declaration: allArraySize: bigint;
Differences: allArraySize: bigint;
api/@ohos.hidebug.d.ts
New API NA Class name: hidebug;
API declaration: function getAppVMMemoryInfo(): VMMemoryInfo;
Differences: function getAppVMMemoryInfo(): VMMemoryInfo;
api/@ohos.hidebug.d.ts
New API NA Class name: hidebug;
API declaration: enum TraceFlag
Differences: enum TraceFlag
api/@ohos.hidebug.d.ts
New API NA Class name: TraceFlag;
API declaration: MAIN_THREAD = 1
Differences: MAIN_THREAD = 1
api/@ohos.hidebug.d.ts
New API NA Class name: TraceFlag;
API declaration: ALL_THREADS = 2
Differences: ALL_THREADS = 2
api/@ohos.hidebug.d.ts
New API NA Class name: hidebug;
API declaration: namespace tags
Differences: namespace tags
api/@ohos.hidebug.d.ts
New API NA Class name: tags;
API declaration: const ABILITY_MANAGER: number;
Differences: const ABILITY_MANAGER: number;
api/@ohos.hidebug.d.ts
New API NA Class name: tags;
API declaration: const ARKUI: number;
Differences: const ARKUI: number;
api/@ohos.hidebug.d.ts
New API NA Class name: tags;
API declaration: const ARK: number;
Differences: const ARK: number;
api/@ohos.hidebug.d.ts
New API NA Class name: tags;
API declaration: const BLUETOOTH: number;
Differences: const BLUETOOTH: number;
api/@ohos.hidebug.d.ts
New API NA Class name: tags;
API declaration: const COMMON_LIBRARY: number;
Differences: const COMMON_LIBRARY: number;
api/@ohos.hidebug.d.ts
New API NA Class name: tags;
API declaration: const DISTRIBUTED_HARDWARE_DEVICE_MANAGER: number;
Differences: const DISTRIBUTED_HARDWARE_DEVICE_MANAGER: number;
api/@ohos.hidebug.d.ts
New API NA Class name: tags;
API declaration: const DISTRIBUTED_AUDIO: number;
Differences: const DISTRIBUTED_AUDIO: number;
api/@ohos.hidebug.d.ts
New API NA Class name: tags;
API declaration: const DISTRIBUTED_CAMERA: number;
Differences: const DISTRIBUTED_CAMERA: number;
api/@ohos.hidebug.d.ts
New API NA Class name: tags;
API declaration: const DISTRIBUTED_DATA: number;
Differences: const DISTRIBUTED_DATA: number;
api/@ohos.hidebug.d.ts
New API NA Class name: tags;
API declaration: const DISTRIBUTED_HARDWARE_FRAMEWORK: number;
Differences: const DISTRIBUTED_HARDWARE_FRAMEWORK: number;
api/@ohos.hidebug.d.ts
New API NA Class name: tags;
API declaration: const DISTRIBUTED_INPUT: number;
Differences: const DISTRIBUTED_INPUT: number;
api/@ohos.hidebug.d.ts
New API NA Class name: tags;
API declaration: const DISTRIBUTED_SCREEN: number;
Differences: const DISTRIBUTED_SCREEN: number;
api/@ohos.hidebug.d.ts
New API NA Class name: tags;
API declaration: const DISTRIBUTED_SCHEDULER: number;
Differences: const DISTRIBUTED_SCHEDULER: number;
api/@ohos.hidebug.d.ts
New API NA Class name: tags;
API declaration: const FFRT: number;
Differences: const FFRT: number;
api/@ohos.hidebug.d.ts
New API NA Class name: tags;
API declaration: const FILE_MANAGEMENT: number;
Differences: const FILE_MANAGEMENT: number;
api/@ohos.hidebug.d.ts
New API NA Class name: tags;
API declaration: const GLOBAL_RESOURCE_MANAGER: number;
Differences: const GLOBAL_RESOURCE_MANAGER: number;
api/@ohos.hidebug.d.ts
New API NA Class name: tags;
API declaration: const GRAPHICS: number;
Differences: const GRAPHICS: number;
api/@ohos.hidebug.d.ts
New API NA Class name: tags;
API declaration: const HDF: number;
Differences: const HDF: number;
api/@ohos.hidebug.d.ts
New API NA Class name: tags;
API declaration: const MISC: number;
Differences: const MISC: number;
api/@ohos.hidebug.d.ts
New API NA Class name: tags;
API declaration: const MULTIMODAL_INPUT: number;
Differences: const MULTIMODAL_INPUT: number;
api/@ohos.hidebug.d.ts
New API NA Class name: tags;
API declaration: const NET: number;
Differences: const NET: number;
api/@ohos.hidebug.d.ts
New API NA Class name: tags;
API declaration: const NOTIFICATION: number;
Differences: const NOTIFICATION: number;
api/@ohos.hidebug.d.ts
New API NA Class name: tags;
API declaration: const NWEB: number;
Differences: const NWEB: number;
api/@ohos.hidebug.d.ts
New API NA Class name: tags;
API declaration: const OHOS: number;
Differences: const OHOS: number;
api/@ohos.hidebug.d.ts
New API NA Class name: tags;
API declaration: const POWER_MANAGER: number;
Differences: const POWER_MANAGER: number;
api/@ohos.hidebug.d.ts
New API NA Class name: tags;
API declaration: const RPC: number;
Differences: const RPC: number;
api/@ohos.hidebug.d.ts
New API NA Class name: tags;
API declaration: const SAMGR: number;
Differences: const SAMGR: number;
api/@ohos.hidebug.d.ts
New API NA Class name: tags;
API declaration: const WINDOW_MANAGER: number;
Differences: const WINDOW_MANAGER: number;
api/@ohos.hidebug.d.ts
New API NA Class name: tags;
API declaration: const AUDIO: number;
Differences: const AUDIO: number;
api/@ohos.hidebug.d.ts
New API NA Class name: tags;
API declaration: const CAMERA: number;
Differences: const CAMERA: number;
api/@ohos.hidebug.d.ts
New API NA Class name: tags;
API declaration: const IMAGE: number;
Differences: const IMAGE: number;
api/@ohos.hidebug.d.ts
New API NA Class name: tags;
API declaration: const MEDIA: number;
Differences: const MEDIA: number;
api/@ohos.hidebug.d.ts
New API NA Class name: hidebug;
API declaration: function startAppTraceCapture(tags: number[], flag: TraceFlag, limitSize: number): string;
Differences: function startAppTraceCapture(tags: number[], flag: TraceFlag, limitSize: number): string;
api/@ohos.hidebug.d.ts
New API NA Class name: hidebug;
API declaration: function stopAppTraceCapture(): void;
Differences: function stopAppTraceCapture(): void;
api/@ohos.hidebug.d.ts
New API NA Class name: hidebug;
API declaration: type GcStats = Record<string, number>;
Differences: type GcStats = Record<string, number>;
api/@ohos.hidebug.d.ts
New API NA Class name: hidebug;
API declaration: function getVMRuntimeStats(): GcStats;
Differences: function getVMRuntimeStats(): GcStats;
api/@ohos.hidebug.d.ts
New API NA Class name: hidebug;
API declaration: function getVMRuntimeStat(item: string): number;
Differences: function getVMRuntimeStat(item: string): number;
api/@ohos.hidebug.d.ts
New API NA Class name: hidebug;
API declaration: function setAppResourceLimit(type: string, value: number, enableDebugLog: boolean): void;
Differences: function setAppResourceLimit(type: string, value: number, enableDebugLog: boolean): void;
api/@ohos.hidebug.d.ts
New API NA Class name: hidebug;
API declaration: function isDebugState(): boolean;
Differences: function isDebugState(): boolean;
api/@ohos.hidebug.d.ts
New API NA Class name: event;
API declaration: const APP_LAUNCH: string;
Differences: const APP_LAUNCH: string;
api/@ohos.hiviewdfx.hiAppEvent.d.ts
New API NA Class name: event;
API declaration: const SCROLL_JANK: string;
Differences: const SCROLL_JANK: string;
api/@ohos.hiviewdfx.hiAppEvent.d.ts
New API NA Class name: event;
API declaration: const CPU_USAGE_HIGH: string;
Differences: const CPU_USAGE_HIGH: string;
api/@ohos.hiviewdfx.hiAppEvent.d.ts
New API NA Class name: event;
API declaration: const BATTERY_USAGE: string;
Differences: const BATTERY_USAGE: string;
api/@ohos.hiviewdfx.hiAppEvent.d.ts
New API NA Class name: event;
API declaration: const RESOURCE_OVERLIMIT: string;
Differences: const RESOURCE_OVERLIMIT: string;
api/@ohos.hiviewdfx.hiAppEvent.d.ts
New API NA Class name: event;
API declaration: const ADDRESS_SANITIZER: string;
Differences: const ADDRESS_SANITIZER: string;
api/@ohos.hiviewdfx.hiAppEvent.d.ts
New API NA Class name: event;
API declaration: const MAIN_THREAD_JANK: string;
Differences: const MAIN_THREAD_JANK: string;
api/@ohos.hiviewdfx.hiAppEvent.d.ts
New API NA Class name: hiAppEvent;
API declaration: type ParamType = number | string | boolean | Array<string>;
Differences: type ParamType = number | string | boolean | Array<string>;
api/@ohos.hiviewdfx.hiAppEvent.d.ts
New API NA Class name: hiAppEvent;
API declaration: function setEventParam(params: Record<string, ParamType>, domain: string, name?: string): Promise<void>;
Differences: function setEventParam(params: Record<string, ParamType>, domain: string, name?: string): Promise<void>;
api/@ohos.hiviewdfx.hiAppEvent.d.ts
New API NA Class name: AppEventPackage;
API declaration: appEventInfos: Array<AppEventInfo>;
Differences: appEventInfos: Array<AppEventInfo>;
api/@ohos.hiviewdfx.hiAppEvent.d.ts
New API NA Class name: AppEventPackageHolder;
API declaration: setRow(size: number): void;
Differences: setRow(size: number): void;
api/@ohos.hiviewdfx.hiAppEvent.d.ts
New API NA Class name: Processor;
API declaration: configId?: number;
Differences: configId?: number;
api/@ohos.hiviewdfx.hiAppEvent.d.ts
New API NA Class name: Processor;
API declaration: customConfigs?: Record<string, string>;
Differences: customConfigs?: Record<string, string>;
api/@ohos.hiviewdfx.hiAppEvent.d.ts
New Kit Class name: global;
API declaration:
Differences: NA
Class name: global;
API declaration: api@ohos.hiviewdfx.jsLeakWatcher.d.ts
Differences: PerformanceAnalysisKit
api/@ohos.hiviewdfx.jsLeakWatcher.d.ts
New support for atomic services Class name: global;
API declaration: declare namespace hidebug
Differences: NA
Class name: global;
API declaration: declare namespace hidebug
Differences: atomicservice
api/@ohos.hidebug.d.ts