Change Type Old Version New Version d.ts File
API cross-platform permission change Class name: global;
API declaration: declare namespace hiTraceMeter
DIfferences: NA
Class name: global;
API declaration: declare namespace hiTraceMeter
DIfferences: crossplatform
api/@ohos.hiTraceMeter.d.ts
API cross-platform permission change Class name: hiTraceMeter;
API declaration: function startTrace(name: string, taskId: number): void;
DIfferences: NA
Class name: hiTraceMeter;
API declaration: function startTrace(name: string, taskId: number): void;
DIfferences: crossplatform
api/@ohos.hiTraceMeter.d.ts
API cross-platform permission change Class name: hiTraceMeter;
API declaration: function finishTrace(name: string, taskId: number): void;
DIfferences: NA
Class name: hiTraceMeter;
API declaration: function finishTrace(name: string, taskId: number): void;
DIfferences: crossplatform
api/@ohos.hiTraceMeter.d.ts
API cross-platform permission change Class name: hiTraceMeter;
API declaration: function traceByValue(name: string, count: number): void;
DIfferences: NA
Class name: hiTraceMeter;
API declaration: function traceByValue(name: string, count: number): void;
DIfferences: crossplatform
api/@ohos.hiTraceMeter.d.ts
API cross-platform permission change Class name: global;
API declaration: declare namespace hiAppEvent
DIfferences: NA
Class name: global;
API declaration: declare namespace hiAppEvent
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: hiAppEvent;
API declaration: enum EventType
DIfferences: NA
Class name: hiAppEvent;
API declaration: enum EventType
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: EventType;
API declaration: FAULT = 1
DIfferences: NA
Class name: EventType;
API declaration: FAULT = 1
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: EventType;
API declaration: STATISTIC = 2
DIfferences: NA
Class name: EventType;
API declaration: STATISTIC = 2
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: EventType;
API declaration: SECURITY = 3
DIfferences: NA
Class name: EventType;
API declaration: SECURITY = 3
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: EventType;
API declaration: BEHAVIOR = 4
DIfferences: NA
Class name: EventType;
API declaration: BEHAVIOR = 4
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: hiAppEvent;
API declaration: namespace domain
DIfferences: NA
Class name: hiAppEvent;
API declaration: namespace domain
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: domain;
API declaration: const OS: string;
DIfferences: NA
Class name: domain;
API declaration: const OS: string;
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: hiAppEvent;
API declaration: namespace event
DIfferences: NA
Class name: hiAppEvent;
API declaration: namespace event
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: event;
API declaration: const APP_CRASH: string;
DIfferences: NA
Class name: event;
API declaration: const APP_CRASH: string;
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: hiAppEvent;
API declaration: namespace param
DIfferences: NA
Class name: hiAppEvent;
API declaration: namespace param
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: param;
API declaration: const USER_ID: string;
DIfferences: NA
Class name: param;
API declaration: const USER_ID: string;
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: param;
API declaration: const DISTRIBUTED_SERVICE_NAME: string;
DIfferences: NA
Class name: param;
API declaration: const DISTRIBUTED_SERVICE_NAME: string;
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: param;
API declaration: const DISTRIBUTED_SERVICE_INSTANCE_ID: string;
DIfferences: NA
Class name: param;
API declaration: const DISTRIBUTED_SERVICE_INSTANCE_ID: string;
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: hiAppEvent;
API declaration: function configure(config: ConfigOption): void;
DIfferences: NA
Class name: hiAppEvent;
API declaration: function configure(config: ConfigOption): void;
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: hiAppEvent;
API declaration: interface ConfigOption
DIfferences: NA
Class name: hiAppEvent;
API declaration: interface ConfigOption
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: ConfigOption;
API declaration: disable?: boolean;
DIfferences: NA
Class name: ConfigOption;
API declaration: disable?: boolean;
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: hiAppEvent;
API declaration: interface AppEventInfo
DIfferences: NA
Class name: hiAppEvent;
API declaration: interface AppEventInfo
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: AppEventInfo;
API declaration: domain: string;
DIfferences: NA
Class name: AppEventInfo;
API declaration: domain: string;
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: AppEventInfo;
API declaration: name: string;
DIfferences: NA
Class name: AppEventInfo;
API declaration: name: string;
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: AppEventInfo;
API declaration: eventType: EventType;
DIfferences: NA
Class name: AppEventInfo;
API declaration: eventType: EventType;
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: AppEventInfo;
API declaration: params: object;
DIfferences: NA
Class name: AppEventInfo;
API declaration: params: object;
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: hiAppEvent;
API declaration: function write(info: AppEventInfo): Promise<void>;
DIfferences: NA
Class name: hiAppEvent;
API declaration: function write(info: AppEventInfo): Promise<void>;
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: hiAppEvent;
API declaration: function write(info: AppEventInfo, callback: AsyncCallback<void>): void;
DIfferences: NA
Class name: hiAppEvent;
API declaration: function write(info: AppEventInfo, callback: AsyncCallback<void>): void;
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: hiAppEvent;
API declaration: type ParamType = number | string | boolean | Array<string>;
DIfferences: NA
Class name: hiAppEvent;
API declaration: type ParamType = number | string | boolean | Array<string>;
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: hiAppEvent;
API declaration: function setEventParam(params: Record<string, ParamType>, domain: string, name?: string): Promise<void>;
DIfferences: NA
Class name: hiAppEvent;
API declaration: function setEventParam(params: Record<string, ParamType>, domain: string, name?: string): Promise<void>;
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: hiAppEvent;
API declaration: interface AppEventPackage
DIfferences: NA
Class name: hiAppEvent;
API declaration: interface AppEventPackage
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: AppEventPackage;
API declaration: packageId: number;
DIfferences: NA
Class name: AppEventPackage;
API declaration: packageId: number;
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: AppEventPackage;
API declaration: row: number;
DIfferences: NA
Class name: AppEventPackage;
API declaration: row: number;
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: AppEventPackage;
API declaration: size: number;
DIfferences: NA
Class name: AppEventPackage;
API declaration: size: number;
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: AppEventPackage;
API declaration: data: string[];
DIfferences: NA
Class name: AppEventPackage;
API declaration: data: string[];
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: AppEventPackage;
API declaration: appEventInfos: Array<AppEventInfo>;
DIfferences: NA
Class name: AppEventPackage;
API declaration: appEventInfos: Array<AppEventInfo>;
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: hiAppEvent;
API declaration: class AppEventPackageHolder
DIfferences: NA
Class name: hiAppEvent;
API declaration: class AppEventPackageHolder
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: AppEventPackageHolder;
API declaration: setSize(size: number): void;
DIfferences: NA
Class name: AppEventPackageHolder;
API declaration: setSize(size: number): void;
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: AppEventPackageHolder;
API declaration: setRow(size: number): void;
DIfferences: NA
Class name: AppEventPackageHolder;
API declaration: setRow(size: number): void;
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: AppEventPackageHolder;
API declaration: takeNext(): AppEventPackage;
DIfferences: NA
Class name: AppEventPackageHolder;
API declaration: takeNext(): AppEventPackage;
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: hiAppEvent;
API declaration: interface TriggerCondition
DIfferences: NA
Class name: hiAppEvent;
API declaration: interface TriggerCondition
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: TriggerCondition;
API declaration: row?: number;
DIfferences: NA
Class name: TriggerCondition;
API declaration: row?: number;
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: TriggerCondition;
API declaration: size?: number;
DIfferences: NA
Class name: TriggerCondition;
API declaration: size?: number;
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: TriggerCondition;
API declaration: timeOut?: number;
DIfferences: NA
Class name: TriggerCondition;
API declaration: timeOut?: number;
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: hiAppEvent;
API declaration: interface AppEventFilter
DIfferences: NA
Class name: hiAppEvent;
API declaration: interface AppEventFilter
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: AppEventFilter;
API declaration: domain: string;
DIfferences: NA
Class name: AppEventFilter;
API declaration: domain: string;
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: AppEventFilter;
API declaration: eventTypes?: EventType[];
DIfferences: NA
Class name: AppEventFilter;
API declaration: eventTypes?: EventType[];
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: AppEventFilter;
API declaration: names?: string[];
DIfferences: NA
Class name: AppEventFilter;
API declaration: names?: string[];
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: hiAppEvent;
API declaration: interface AppEventGroup
DIfferences: NA
Class name: hiAppEvent;
API declaration: interface AppEventGroup
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: AppEventGroup;
API declaration: name: string;
DIfferences: NA
Class name: AppEventGroup;
API declaration: name: string;
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: AppEventGroup;
API declaration: appEventInfos: Array<AppEventInfo>;
DIfferences: NA
Class name: AppEventGroup;
API declaration: appEventInfos: Array<AppEventInfo>;
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: hiAppEvent;
API declaration: interface Watcher
DIfferences: NA
Class name: hiAppEvent;
API declaration: interface Watcher
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: Watcher;
API declaration: name: string;
DIfferences: NA
Class name: Watcher;
API declaration: name: string;
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: Watcher;
API declaration: triggerCondition?: TriggerCondition;
DIfferences: NA
Class name: Watcher;
API declaration: triggerCondition?: TriggerCondition;
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: Watcher;
API declaration: appEventFilters?: AppEventFilter[];
DIfferences: NA
Class name: Watcher;
API declaration: appEventFilters?: AppEventFilter[];
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: Watcher;
API declaration: onTrigger?: (curRow: number, curSize: number, holder: AppEventPackageHolder) => void;
DIfferences: NA
Class name: Watcher;
API declaration: onTrigger?: (curRow: number, curSize: number, holder: AppEventPackageHolder) => void;
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: Watcher;
API declaration: onReceive?: (domain: string, appEventGroups: Array<AppEventGroup>) => void;
DIfferences: NA
Class name: Watcher;
API declaration: onReceive?: (domain: string, appEventGroups: Array<AppEventGroup>) => void;
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: hiAppEvent;
API declaration: function addWatcher(watcher: Watcher): AppEventPackageHolder;
DIfferences: NA
Class name: hiAppEvent;
API declaration: function addWatcher(watcher: Watcher): AppEventPackageHolder;
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: hiAppEvent;
API declaration: function removeWatcher(watcher: Watcher): void;
DIfferences: NA
Class name: hiAppEvent;
API declaration: function removeWatcher(watcher: Watcher): void;
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: hiAppEvent;
API declaration: function clearData(): void;
DIfferences: NA
Class name: hiAppEvent;
API declaration: function clearData(): void;
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: hiAppEvent;
API declaration: function setUserId(name: string, value: string): void;
DIfferences: NA
Class name: hiAppEvent;
API declaration: function setUserId(name: string, value: string): void;
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: hiAppEvent;
API declaration: function getUserId(name: string): string;
DIfferences: NA
Class name: hiAppEvent;
API declaration: function getUserId(name: string): string;
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: hiAppEvent;
API declaration: function setUserProperty(name: string, value: string): void;
DIfferences: NA
Class name: hiAppEvent;
API declaration: function setUserProperty(name: string, value: string): void;
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API cross-platform permission change Class name: hiAppEvent;
API declaration: function getUserProperty(name: string): string;
DIfferences: NA
Class name: hiAppEvent;
API declaration: function getUserProperty(name: string): string;
DIfferences: crossplatform
api/@ohos.hiviewdfx.hiAppEvent.d.ts
API deprecated version change Class name: global;
API declaration: declare namespace FaultLogger
DIfferences: NA
Class name: global;
API declaration: declare namespace FaultLogger
DIfferences: 18
api/@ohos.faultLogger.d.ts
API deprecated version change Class name: FaultLogger;
API declaration: enum FaultType
DIfferences: NA
Class name: FaultLogger;
API declaration: enum FaultType
DIfferences: 18
api/@ohos.faultLogger.d.ts
API deprecated version change Class name: FaultType;
API declaration: NO_SPECIFIC = 0
DIfferences: NA
Class name: FaultType;
API declaration: NO_SPECIFIC = 0
DIfferences: 18
api/@ohos.faultLogger.d.ts
API deprecated version change Class name: FaultType;
API declaration: CPP_CRASH = 2
DIfferences: NA
Class name: FaultType;
API declaration: CPP_CRASH = 2
DIfferences: 18
api/@ohos.faultLogger.d.ts
API deprecated version change Class name: FaultType;
API declaration: JS_CRASH = 3
DIfferences: NA
Class name: FaultType;
API declaration: JS_CRASH = 3
DIfferences: 18
api/@ohos.faultLogger.d.ts
API deprecated version change Class name: FaultType;
API declaration: APP_FREEZE = 4
DIfferences: NA
Class name: FaultType;
API declaration: APP_FREEZE = 4
DIfferences: 18
api/@ohos.faultLogger.d.ts
API deprecated version change Class name: FaultLogger;
API declaration: function query(faultType: FaultType, callback: AsyncCallback<Array<FaultLogInfo>>): void;
DIfferences: NA
Class name: FaultLogger;
API declaration: function query(faultType: FaultType, callback: AsyncCallback<Array<FaultLogInfo>>): void;
DIfferences: 18
api/@ohos.faultLogger.d.ts
API deprecated version change Class name: FaultLogger;
API declaration: function query(faultType: FaultType): Promise<Array<FaultLogInfo>>;
DIfferences: NA
Class name: FaultLogger;
API declaration: function query(faultType: FaultType): Promise<Array<FaultLogInfo>>;
DIfferences: 18
api/@ohos.faultLogger.d.ts
API deprecated version change Class name: FaultLogger;
API declaration: interface FaultLogInfo
DIfferences: NA
Class name: FaultLogger;
API declaration: interface FaultLogInfo
DIfferences: 18
api/@ohos.faultLogger.d.ts
API deprecated version change Class name: FaultLogInfo;
API declaration: pid: number;
DIfferences: NA
Class name: FaultLogInfo;
API declaration: pid: number;
DIfferences: 18
api/@ohos.faultLogger.d.ts
API deprecated version change Class name: FaultLogInfo;
API declaration: uid: number;
DIfferences: NA
Class name: FaultLogInfo;
API declaration: uid: number;
DIfferences: 18
api/@ohos.faultLogger.d.ts
API deprecated version change Class name: FaultLogInfo;
API declaration: type: FaultType;
DIfferences: NA
Class name: FaultLogInfo;
API declaration: type: FaultType;
DIfferences: 18
api/@ohos.faultLogger.d.ts
API deprecated version change Class name: FaultLogInfo;
API declaration: timestamp: number;
DIfferences: NA
Class name: FaultLogInfo;
API declaration: timestamp: number;
DIfferences: 18
api/@ohos.faultLogger.d.ts
API deprecated version change Class name: FaultLogInfo;
API declaration: reason: string;
DIfferences: NA
Class name: FaultLogInfo;
API declaration: reason: string;
DIfferences: 18
api/@ohos.faultLogger.d.ts
API deprecated version change Class name: FaultLogInfo;
API declaration: module: string;
DIfferences: NA
Class name: FaultLogInfo;
API declaration: module: string;
DIfferences: 18
api/@ohos.faultLogger.d.ts
API deprecated version change Class name: FaultLogInfo;
API declaration: summary: string;
DIfferences: NA
Class name: FaultLogInfo;
API declaration: summary: string;
DIfferences: 18
api/@ohos.faultLogger.d.ts
API deprecated version change Class name: FaultLogInfo;
API declaration: fullLog: string;
DIfferences: NA
Class name: FaultLogInfo;
API declaration: fullLog: string;
DIfferences: 18
api/@ohos.faultLogger.d.ts
New error code Class name: hiAppEvent;
API declaration: function setEventParam(params: Record<string, ParamType>, domain: string, name?: string): Promise<void>;
DIfferences: NA
Class name: hiAppEvent;
API declaration: function setEventParam(params: Record<string, ParamType>, domain: string, name?: string): Promise<void>;
DIfferences: 11100001,11101001,11101002,11101004,11101005
api/@ohos.hiviewdfx.hiAppEvent.d.ts
New API NA Class name: hiTraceMeter;
API declaration: enum HiTraceOutputLevel
DIfferences: enum HiTraceOutputLevel
api/@ohos.hiTraceMeter.d.ts
New API NA Class name: HiTraceOutputLevel;
API declaration: DEBUG = 0
DIfferences: DEBUG = 0
api/@ohos.hiTraceMeter.d.ts
New API NA Class name: HiTraceOutputLevel;
API declaration: INFO = 1
DIfferences: INFO = 1
api/@ohos.hiTraceMeter.d.ts
New API NA Class name: HiTraceOutputLevel;
API declaration: CRITICAL = 2
DIfferences: CRITICAL = 2
api/@ohos.hiTraceMeter.d.ts
New API NA Class name: HiTraceOutputLevel;
API declaration: COMMERCIAL = 3
DIfferences: COMMERCIAL = 3
api/@ohos.hiTraceMeter.d.ts
New API NA Class name: HiTraceOutputLevel;
API declaration: MAX = COMMERCIAL
DIfferences: MAX = COMMERCIAL
api/@ohos.hiTraceMeter.d.ts
New API NA Class name: hiTraceMeter;
API declaration: function startSyncTrace(level: HiTraceOutputLevel, name: string, customArgs?: string): void;
DIfferences: function startSyncTrace(level: HiTraceOutputLevel, name: string, customArgs?: string): void;
api/@ohos.hiTraceMeter.d.ts
New API NA Class name: hiTraceMeter;
API declaration: function finishSyncTrace(level: HiTraceOutputLevel): void;
DIfferences: function finishSyncTrace(level: HiTraceOutputLevel): void;
api/@ohos.hiTraceMeter.d.ts
New API NA Class name: hiTraceMeter;
API declaration: function startAsyncTrace(level: HiTraceOutputLevel, name: string, taskId: number, customCategory: string, customArgs?: string): void;
DIfferences: function startAsyncTrace(level: HiTraceOutputLevel, name: string, taskId: number, customCategory: string, customArgs?: string): void;
api/@ohos.hiTraceMeter.d.ts
New API NA Class name: hiTraceMeter;
API declaration: function finishAsyncTrace(level: HiTraceOutputLevel, name: string, taskId: number): void;
DIfferences: function finishAsyncTrace(level: HiTraceOutputLevel, name: string, taskId: number): void;
api/@ohos.hiTraceMeter.d.ts
New API NA Class name: hiTraceMeter;
API declaration: function isTraceEnabled(): boolean;
DIfferences: function isTraceEnabled(): boolean;
api/@ohos.hiTraceMeter.d.ts
New API NA Class name: event;
API declaration: const APP_KILLED: string;
DIfferences: const APP_KILLED: string;
api/@ohos.hiviewdfx.hiAppEvent.d.ts
New API NA Class name: hiAppEvent;
API declaration: function setEventConfig(name: string, config: Record<string, ParamType>): Promise<void>;
DIfferences: function setEventConfig(name: string, config: Record<string, ParamType>): Promise<void>;
api/@ohos.hiviewdfx.hiAppEvent.d.ts
New API NA Class name: Processor;
API declaration: configName?: string;
DIfferences: configName?: string;
api/@ohos.hiviewdfx.hiAppEvent.d.ts
New API NA Class name: hiAppEvent;
API declaration: function addProcessorFromConfig(processorName: string, configName?: string): Promise<number>;
DIfferences: function addProcessorFromConfig(processorName: string, configName?: string): Promise<number>;
api/@ohos.hiviewdfx.hiAppEvent.d.ts
New API NA Class name: hidebug;
API declaration: function getAppNativeMemInfoAsync(): Promise<NativeMemInfo>;
DIfferences: function getAppNativeMemInfoAsync(): Promise<NativeMemInfo>;
api/@ohos.hidebug.d.ts
New API NA Class name: hidebug;
API declaration: function getAppNativeMemInfoWithCache(forceRefresh?: boolean): NativeMemInfo;
DIfferences: function getAppNativeMemInfoWithCache(forceRefresh?: boolean): NativeMemInfo;
api/@ohos.hidebug.d.ts
New API NA Class name: hidebug;
API declaration: function dumpJsRawHeapData(needGC?: boolean): Promise<string>;
DIfferences: function dumpJsRawHeapData(needGC?: boolean): Promise<string>;
api/@ohos.hidebug.d.ts
New API NA Class name: hidebug;
API declaration: interface GwpAsanOptions
DIfferences: interface GwpAsanOptions
api/@ohos.hidebug.d.ts
New API NA Class name: GwpAsanOptions;
API declaration: alwaysEnabled?: boolean;
DIfferences: alwaysEnabled?: boolean;
api/@ohos.hidebug.d.ts
New API NA Class name: GwpAsanOptions;
API declaration: sampleRate?: number;
DIfferences: sampleRate?: number;
api/@ohos.hidebug.d.ts
New API NA Class name: GwpAsanOptions;
API declaration: maxSimutaneousAllocations?: number;
DIfferences: maxSimutaneousAllocations?: number;
api/@ohos.hidebug.d.ts
New API NA Class name: hidebug;
API declaration: function enableGwpAsanGrayscale(options?: GwpAsanOptions, duration?: number): void;
DIfferences: function enableGwpAsanGrayscale(options?: GwpAsanOptions, duration?: number): void;
api/@ohos.hidebug.d.ts
New API NA Class name: hidebug;
API declaration: function disableGwpAsanGrayscale(): void;
DIfferences: function disableGwpAsanGrayscale(): void;
api/@ohos.hidebug.d.ts
New API NA Class name: hidebug;
API declaration: function getGwpAsanGrayscaleState(): number;
DIfferences: function getGwpAsanGrayscaleState(): number;
api/@ohos.hidebug.d.ts
New API NA Class name: hidebug;
API declaration: enum JsRawHeapTrimLevel
DIfferences: enum JsRawHeapTrimLevel
api/@ohos.hidebug.d.ts
New API NA Class name: JsRawHeapTrimLevel;
API declaration: TRIM_LEVEL_1 = 0
DIfferences: TRIM_LEVEL_1 = 0
api/@ohos.hidebug.d.ts
New API NA Class name: JsRawHeapTrimLevel;
API declaration: TRIM_LEVEL_2 = 1
DIfferences: TRIM_LEVEL_2 = 1
api/@ohos.hidebug.d.ts
New API NA Class name: hidebug;
API declaration: function setJsRawHeapTrimLevel(level: JsRawHeapTrimLevel): void;
DIfferences: function setJsRawHeapTrimLevel(level: JsRawHeapTrimLevel): void;
api/@ohos.hidebug.d.ts
New API NA Class name: hilog;
API declaration: function setMinLogLevel(level: LogLevel): void;
DIfferences: function setMinLogLevel(level: LogLevel): void;
api/@ohos.hilog.d.ts
New API NA Class name: jsLeakWatcher;
API declaration: function enableLeakWatcher(isEnabled: boolean, configs: Array<string>, callback: Callback<Array<string>>): void;
DIfferences: function enableLeakWatcher(isEnabled: boolean, configs: Array<string>, callback: Callback<Array<string>>): void;
api/@ohos.hiviewdfx.jsLeakWatcher.d.ts
New support for atomic services Class name: global;
API declaration: declare namespace hiTraceMeter
DIfferences: NA
Class name: global;
API declaration: declare namespace hiTraceMeter
DIfferences: atomicservice
api/@ohos.hiTraceMeter.d.ts
New support for atomic services Class name: hiTraceMeter;
API declaration: function startTrace(name: string, taskId: number): void;
DIfferences: NA
Class name: hiTraceMeter;
API declaration: function startTrace(name: string, taskId: number): void;
DIfferences: atomicservice
api/@ohos.hiTraceMeter.d.ts
New support for atomic services Class name: hiTraceMeter;
API declaration: function finishTrace(name: string, taskId: number): void;
DIfferences: NA
Class name: hiTraceMeter;
API declaration: function finishTrace(name: string, taskId: number): void;
DIfferences: atomicservice
api/@ohos.hiTraceMeter.d.ts
New support for atomic services Class name: hiTraceMeter;
API declaration: function traceByValue(name: string, count: number): void;
DIfferences: NA
Class name: hiTraceMeter;
API declaration: function traceByValue(name: string, count: number): void;
DIfferences: atomicservice
api/@ohos.hiTraceMeter.d.ts