• 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        ],
37        "third_party": []
38      },
39      "build": {
40        "sub_component": [
41            "//foundation/resourceschedule/memmgr/sa_profile:memmgr_sa_profile",
42            "//foundation/resourceschedule/memmgr/services/memmgrservice:memmgrservice",
43            "//foundation/resourceschedule/memmgr/services/memmgrservice:memmgrservice_init",
44            "//foundation/resourceschedule/memmgr/profile:memmgr_config",
45            "//foundation/resourceschedule/memmgr/profile:memmgr.para",
46            "//foundation/resourceschedule/memmgr/profile:memmgr.para.dac"
47        ],
48        "inner_kits": [
49          {
50            "name": "//foundation/resourceschedule/memmgr/interface/innerkits:memmgrclient",
51            "header": {
52              "header_files": [
53                "mem_mgr_client.h",
54                "i_mem_mgr.h",
55                "mem_mgr_proxy.h",
56                "mem_mgr_constant.h"
57              ],
58              "header_base": "//foundation/resourceschedule/memmgr/interface/innerkits/include/"
59            }
60          }
61        ],
62        "test": [
63            "//foundation/resourceschedule/memmgr/test:memmgr_unittest",
64            "//foundation/resourceschedule/memmgr/test/fuzztest:memmgr_fuzztest"
65        ]
66      },
67      "features": [
68        "memmgr_purgeable_memory"
69      ]
70    }
71  }
72