• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "name": "@ohos/memmgr",
3    "version": "3.1.0",
4    "description": "memory management",
5    "publishAs": "source",
6    "scripts": {},
7    "author": {},
8    "repository": "",
9    "license": "Apache License 2.0",
10    "segment": {
11      "destPath": "foundation/resourceschedule/memmgr"
12    },
13    "component": {
14      "name": "memmgr",
15      "subsystem": "resourceschedule",
16      "adapted_system_type": [ "standard" ],
17      "rom": "1000KB",
18      "ram": "4316KB",
19      "deps": {
20        "components": [
21          "ipc",
22          "ability_base",
23          "bundle_framework",
24          "safwk",
25          "background_task_mgr",
26          "ability_runtime",
27          "os_account",
28          "common_event_service",
29          "eventhandler",
30          "hilog",
31          "c_utils",
32          "samgr",
33          "resource_management",
34          "access_token",
35          "init",
36          "hitrace",
37          "image_framework",
38          "memory_utils"
39        ],
40        "third_party": []
41      },
42      "build": {
43        "sub_component": [
44            "//foundation/resourceschedule/memmgr/sa_profile:memmgr_sa_profile",
45            "//foundation/resourceschedule/memmgr/services/memmgrservice:memmgrservice",
46            "//foundation/resourceschedule/memmgr/services/memmgrservice:memmgrservice_init",
47            "//foundation/resourceschedule/memmgr/profile:memmgr_config",
48            "//foundation/resourceschedule/memmgr/profile:memmgr.para",
49            "//foundation/resourceschedule/memmgr/profile:memmgr.para.dac"
50        ],
51        "inner_kits": [
52          {
53            "name": "//foundation/resourceschedule/memmgr/interface/innerkits:memmgrclient",
54            "header": {
55              "header_files": [
56                "mem_mgr_client.h",
57                "i_mem_mgr.h",
58                "mem_mgr_proxy.h",
59                "mem_mgr_constant.h"
60              ],
61              "header_base": "//foundation/resourceschedule/memmgr/interface/innerkits/include/"
62            }
63          }
64        ],
65        "test": [
66            "//foundation/resourceschedule/memmgr/test:memmgr_unittest",
67            "//foundation/resourceschedule/memmgr/test/fuzztest:memmgr_fuzztest"
68        ]
69      },
70      "features": [
71        "memmgr_purgeable_memory"
72      ]
73    }
74  }
75