• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "components": [
3    "second",
4    "mmap-profiler",
5    "mmap-type-profiler",
6    "mmap-tcmalloc",
7    "FROM_HERE_FOR_TOTAL",
8    "mustbezero",
9    "unhooked-absent",
10    "unhooked-anonymous",
11    "unhooked-file-exec",
12    "unhooked-file-nonexec",
13    "unhooked-stack",
14    "unhooked-other",
15    "no-bucket",
16    "mmap-v8",
17    "mmap-catch-all",
18    "tc-v8",
19    "tc-skia",
20    "tc-webcore",
21    "tc-webkit",
22    "tc-catch-all",
23    "tc-unused",
24    "UNTIL_HERE_FOR_TOTAL",
25    "total-exclude-profiler",
26    "total",
27    "absent",
28    "anonymous",
29    "file-exec",
30    "file-nonexec",
31    "stack",
32    "other",
33    "mmap-total-log",
34    "mmap-no-log",
35    "mmap-total-record",
36    "other-total-log",
37    "tc-total-log",
38    "tc-no-log",
39    "tc-total-record",
40    "tc-total"
41  ],
42  "rules": [
43    {
44      "name": "second",
45      "stacktrace": "optional",
46      "allocator": "optional"
47    },
48    {
49      "name": "mmap-profiler",
50      "stacktrace": ".*(ProfilerMalloc|MemoryRegionMap::).*",
51      "allocator": "mmap"
52    },
53    {
54      "name": "mmap-type-profiler",
55      "stacktrace": ".*(TypeProfilerMalloc).*",
56      "allocator": "mmap"
57    },
58    {
59      "name": "mmap-tcmalloc",
60      "stacktrace": ".*(DoAllocWithArena|SbrkSysAllocator::Alloc|MmapSysAllocator::Alloc|LowLevelAlloc::Alloc|LowLevelAlloc::AllocWithArena).*",
61      "allocator": "mmap"
62    },
63    {
64      "name": "FROM_HERE_FOR_TOTAL",
65      "stacktrace": "optional",
66      "allocator": "optional"
67    },
68    {
69      "name": "mustbezero",
70      "stacktrace": "optional",
71      "allocator": "optional"
72    },
73    {
74      "name": "unhooked-absent",
75      "stacktrace": "optional",
76      "allocator": "optional"
77    },
78    {
79      "name": "unhooked-anonymous",
80      "mappedpathname": "^$",
81      "allocator": "unhooked"
82    },
83    {
84      "name": "unhooked-file-exec",
85      "mappedpathname": "^/.*",
86      "mappedpermission": "..x.",
87      "allocator": "unhooked"
88    },
89    {
90      "name": "unhooked-file-nonexec",
91      "mappedpathname": "^/.*",
92      "allocator": "unhooked"
93    },
94    {
95      "name": "unhooked-stack",
96      "mappedpathname": ".stack.",
97      "allocator": "unhooked"
98    },
99    {
100      "name": "unhooked-other",
101      "mappedpathname": ".*",
102      "allocator": "unhooked"
103    },
104    {
105      "name": "mmap-v8",
106      "stacksourcefile": ".*\\.\\./\\.\\./v8/src/.*",
107      "allocator": "mmap"
108    },
109    {
110      "name": "mmap-catch-all",
111      "stacksourcefile": ".*",
112      "allocator": "mmap"
113    },
114    {
115      "name": "tc-v8",
116      "stacksourcefile": ".*\\.\\./\\.\\./v8/src/.*",
117      "allocator": "malloc"
118    },
119    {
120      "name": "tc-skia",
121      "stacksourcefile": ".*\\.\\./\\.\\./third_party/skia/src/.*",
122      "allocator": "malloc"
123    },
124    {
125      "name": "tc-webcore",
126      "stacksourcefile": ".*\\.\\./\\.\\./third_party/WebKit/Source/WebCore/.*",
127      "allocator": "malloc"
128    },
129    {
130      "name": "tc-webkit",
131      "stacksourcefile": ".*\\.\\./\\.\\./third_party/WebKit/Source/.*",
132      "allocator": "malloc"
133    },
134    {
135      "name": "tc-catch-all",
136      "stacksourcefile": ".*",
137      "allocator": "malloc"
138    },
139    {
140      "name": "UNTIL_HERE_FOR_TOTAL",
141      "stacktrace": "optional",
142      "allocator": "optional"
143    },
144    {
145      "name": "total-exclude-profiler",
146      "stacktrace": "optional",
147      "allocator": "optional"
148    },
149    {
150      "name": "total",
151      "stacktrace": "optional",
152      "allocator": "optional"
153    },
154    {
155      "name": "absent",
156      "stacktrace": "optional",
157      "allocator": "optional"
158    },
159    {
160      "name": "anonymous",
161      "stacktrace": "optional",
162      "allocator": "optional"
163    },
164    {
165      "name": "file-exec",
166      "stacktrace": "optional",
167      "allocator": "optional"
168    },
169    {
170      "name": "file-nonexec",
171      "stacktrace": "optional",
172      "allocator": "optional"
173    },
174    {
175      "name": "stack",
176      "stacktrace": "optional",
177      "allocator": "optional"
178    },
179    {
180      "name": "other",
181      "stacktrace": "optional",
182      "allocator": "optional"
183    }
184  ],
185  "version": "POLICY_DEEP_3"
186}
187