106f6ba60Sopenharmony_ci{ 206f6ba60Sopenharmony_ci "name": "@ohos/hiprofiler", 306f6ba60Sopenharmony_ci "description": "Performance profiler that provides an analytics tool for the memory, bytrace plug-in, and IDE, as well as plug-in capabilities", 406f6ba60Sopenharmony_ci "version": "3.09", 506f6ba60Sopenharmony_ci "license": "Apache License 2.0", 606f6ba60Sopenharmony_ci "publishAs": "code-segment", 706f6ba60Sopenharmony_ci "segment": { 806f6ba60Sopenharmony_ci "destPath": "developtools/profiler" 906f6ba60Sopenharmony_ci }, 1006f6ba60Sopenharmony_ci "dirs": {}, 1106f6ba60Sopenharmony_ci "scripts": {}, 1206f6ba60Sopenharmony_ci "component": { 1306f6ba60Sopenharmony_ci "name": "hiprofiler", 1406f6ba60Sopenharmony_ci "subsystem": "developtools", 1506f6ba60Sopenharmony_ci "features": [ 1606f6ba60Sopenharmony_ci "hiprofiler_SmartPerf" 1706f6ba60Sopenharmony_ci ], 1806f6ba60Sopenharmony_ci "syscap": [ 1906f6ba60Sopenharmony_ci "SystemCapability.HiviewDFX.HiProfiler.HiDebug" 2006f6ba60Sopenharmony_ci ], 2106f6ba60Sopenharmony_ci "adapted_system_type": [ 2206f6ba60Sopenharmony_ci "standard" 2306f6ba60Sopenharmony_ci ], 2406f6ba60Sopenharmony_ci "rom": "188KB", 2506f6ba60Sopenharmony_ci "ram": "2000KB", 2606f6ba60Sopenharmony_ci "deps": { 2706f6ba60Sopenharmony_ci "components": [ 2806f6ba60Sopenharmony_ci "ability_runtime", 2906f6ba60Sopenharmony_ci "ability_base", 3006f6ba60Sopenharmony_ci "access_token", 3106f6ba60Sopenharmony_ci "bounds_checking_function", 3206f6ba60Sopenharmony_ci "bundle_framework", 3306f6ba60Sopenharmony_ci "common_event_service", 3406f6ba60Sopenharmony_ci "c_utils", 3506f6ba60Sopenharmony_ci "faultloggerd", 3606f6ba60Sopenharmony_ci "hiappevent", 3706f6ba60Sopenharmony_ci "hichecker", 3806f6ba60Sopenharmony_ci "hidumper", 3906f6ba60Sopenharmony_ci "hilog", 4006f6ba60Sopenharmony_ci "hitrace", 4106f6ba60Sopenharmony_ci "hiview", 4206f6ba60Sopenharmony_ci "ipc", 4306f6ba60Sopenharmony_ci "init", 4406f6ba60Sopenharmony_ci "libbpf", 4506f6ba60Sopenharmony_ci "napi", 4606f6ba60Sopenharmony_ci "protobuf", 4706f6ba60Sopenharmony_ci "safwk", 4806f6ba60Sopenharmony_ci "samgr", 4906f6ba60Sopenharmony_ci "drivers_interface_memorytracker", 5006f6ba60Sopenharmony_ci "graphic_2d", 5106f6ba60Sopenharmony_ci "os_account", 5206f6ba60Sopenharmony_ci "window_manager", 5306f6ba60Sopenharmony_ci "image_framework", 5406f6ba60Sopenharmony_ci "ffrt", 5506f6ba60Sopenharmony_ci "openssl", 5606f6ba60Sopenharmony_ci "zlib", 5706f6ba60Sopenharmony_ci "grpc", 5806f6ba60Sopenharmony_ci "storage_service", 5906f6ba60Sopenharmony_ci "abseil-cpp" 6006f6ba60Sopenharmony_ci ], 6106f6ba60Sopenharmony_ci "third_party": [ 6206f6ba60Sopenharmony_ci "cJSON", 6306f6ba60Sopenharmony_ci "libunwind", 6406f6ba60Sopenharmony_ci "libpng" 6506f6ba60Sopenharmony_ci ] 6606f6ba60Sopenharmony_ci }, 6706f6ba60Sopenharmony_ci "build": { 6806f6ba60Sopenharmony_ci "sub_component": [ 6906f6ba60Sopenharmony_ci "//developtools/profiler/device:hiprofiler_targets", 7006f6ba60Sopenharmony_ci "//developtools/profiler/hidebug/interfaces/js/kits:profiler_jsapi_module", 7106f6ba60Sopenharmony_ci "//developtools/profiler/hidebug/interfaces/cj:cj_hidebug_ffi", 7206f6ba60Sopenharmony_ci "//developtools/profiler/hidebug/frameworks/hidebug_ndk:ohhidebug", 7306f6ba60Sopenharmony_ci "//developtools/profiler/hidebug/frameworks/native:hidebug_native", 7406f6ba60Sopenharmony_ci "//developtools/profiler/host/smartperf/client/client_command/:SP_daemon", 7506f6ba60Sopenharmony_ci "//developtools/profiler/host/smartperf/client/:SmartPerf", 7606f6ba60Sopenharmony_ci "//developtools/profiler/hiebpf:hiebpf_tool", 7706f6ba60Sopenharmony_ci "//developtools/profiler/timestamps:timestamps_tool", 7806f6ba60Sopenharmony_ci "//developtools/profiler/tools/pagemap_parse:pagemap_tool" 7906f6ba60Sopenharmony_ci ], 8006f6ba60Sopenharmony_ci "inner_kits": [ 8106f6ba60Sopenharmony_ci { 8206f6ba60Sopenharmony_ci "header": { 8306f6ba60Sopenharmony_ci "header_base": "//developtools/profiler/hidebug/interfaces/native/innerkits/include", 8406f6ba60Sopenharmony_ci "header_files": [ 8506f6ba60Sopenharmony_ci "hidebug_base.h" 8606f6ba60Sopenharmony_ci ] 8706f6ba60Sopenharmony_ci }, 8806f6ba60Sopenharmony_ci "name": "//developtools/profiler/hidebug/interfaces/native/innerkits:libhidebug" 8906f6ba60Sopenharmony_ci }, 9006f6ba60Sopenharmony_ci { 9106f6ba60Sopenharmony_ci "header": { 9206f6ba60Sopenharmony_ci "header_base": "//developtools/profiler/hidebug/interfaces/native/innerkits/include", 9306f6ba60Sopenharmony_ci "header_files": [ 9406f6ba60Sopenharmony_ci "hidebug_base.h" 9506f6ba60Sopenharmony_ci ] 9606f6ba60Sopenharmony_ci }, 9706f6ba60Sopenharmony_ci "name": "//developtools/profiler/hidebug/interfaces/native/innerkits:libhidebug_init" 9806f6ba60Sopenharmony_ci }, 9906f6ba60Sopenharmony_ci { 10006f6ba60Sopenharmony_ci "header": { 10106f6ba60Sopenharmony_ci "header_base": "//developtools/profiler/device", 10206f6ba60Sopenharmony_ci "header_files": [ 10306f6ba60Sopenharmony_ci "plugins/native_daemon/native_memory_profiler_sa/include/native_memory_profiler_sa_client_manager.h", 10406f6ba60Sopenharmony_ci "plugins/native_daemon/native_memory_profiler_sa/include/native_memory_profiler_sa_config.h", 10506f6ba60Sopenharmony_ci "base/include/common.h" 10606f6ba60Sopenharmony_ci ] 10706f6ba60Sopenharmony_ci }, 10806f6ba60Sopenharmony_ci "name": "//developtools/profiler/device/plugins/native_daemon:libnative_daemon_client" 10906f6ba60Sopenharmony_ci }, 11006f6ba60Sopenharmony_ci { 11106f6ba60Sopenharmony_ci "header": { 11206f6ba60Sopenharmony_ci "header_base": "//developtools/profiler/device", 11306f6ba60Sopenharmony_ci "header_files": [ 11406f6ba60Sopenharmony_ci "plugins/network_profiler/client/include/network_profiler.h" 11506f6ba60Sopenharmony_ci ] 11606f6ba60Sopenharmony_ci }, 11706f6ba60Sopenharmony_ci "name": "//developtools/profiler/device/plugins/network_profiler/client:libnetwork_profiler" 11806f6ba60Sopenharmony_ci }, 11906f6ba60Sopenharmony_ci { 12006f6ba60Sopenharmony_ci "header": { 12106f6ba60Sopenharmony_ci "header_base": "//developtools/profiler/device", 12206f6ba60Sopenharmony_ci "header_files": [ 12306f6ba60Sopenharmony_ci "plugins/ffrt_profiler/client/include/ffrt_profiler.h" 12406f6ba60Sopenharmony_ci ] 12506f6ba60Sopenharmony_ci }, 12606f6ba60Sopenharmony_ci "name": "//developtools/profiler/device/plugins/ffrt_profiler/client:libffrt_profiler" 12706f6ba60Sopenharmony_ci } 12806f6ba60Sopenharmony_ci ], 12906f6ba60Sopenharmony_ci "test": [ 13006f6ba60Sopenharmony_ci "//developtools/profiler/device:fuzztest", 13106f6ba60Sopenharmony_ci "//developtools/profiler/device:unittest", 13206f6ba60Sopenharmony_ci "//developtools/profiler/interfaces/kits/test:unittest", 13306f6ba60Sopenharmony_ci "//developtools/profiler/hidebug/test/unittest:unittest", 13406f6ba60Sopenharmony_ci "//developtools/profiler/proto_encoder/test:unittest", 13506f6ba60Sopenharmony_ci "//developtools/profiler/host/smartperf/client/client_command/test:unittest" 13606f6ba60Sopenharmony_ci ] 13706f6ba60Sopenharmony_ci } 13806f6ba60Sopenharmony_ci } 13906f6ba60Sopenharmony_ci} 140