1{
2 "array_types" : [],
3 "builtin_types" :
4 [
5  {
6   "alignment" : 1,
7   "is_integral" : true,
8   "is_unsigned" : true,
9   "linker_set_key" : "bool",
10   "name" : "bool",
11   "referenced_type" : "type-5",
12   "self_type" : "type-5",
13   "size" : 1
14  },
15  {
16   "alignment" : 1,
17   "is_integral" : true,
18   "linker_set_key" : "char",
19   "name" : "char",
20   "referenced_type" : "type-3",
21   "self_type" : "type-3",
22   "size" : 1
23  },
24  {
25   "alignment" : 4,
26   "is_integral" : true,
27   "linker_set_key" : "int",
28   "name" : "int",
29   "referenced_type" : "type-12",
30   "self_type" : "type-12",
31   "size" : 4
32  },
33  {
34   "alignment" : 4,
35   "is_integral" : true,
36   "is_unsigned" : true,
37   "linker_set_key" : "unsigned int",
38   "name" : "unsigned int",
39   "referenced_type" : "type-4",
40   "self_type" : "type-4",
41   "size" : 4
42  }
43 ],
44 "elf_functions" :
45 [
46  {
47   "name" : "CgroupGetAttributePath"
48  },
49  {
50   "name" : "CgroupGetAttributePathForTask"
51  },
52  {
53   "name" : "CgroupGetControllerPath"
54  },
55  {
56   "name" : "SetProcessProfiles"
57  },
58  {
59   "name" : "SetTaskProfiles"
60  },
61  {
62   "name" : "_Z14UsePerAppMemcgv"
63  },
64  {
65   "name" : "_Z16killProcessGroupjii"
66  },
67  {
68   "name" : "_Z18createProcessGroupjib"
69  },
70  {
71   "name" : "_Z20killProcessGroupOncejii"
72  },
73  {
74   "name" : "_Z20setProcessGroupLimitjix"
75  },
76  {
77   "name" : "_Z22removeAllProcessGroupsv"
78  },
79  {
80   "name" : "_Z24setProcessGroupSoftLimitjix"
81  },
82  {
83   "name" : "_Z25setProcessGroupSwappinessjii"
84  },
85  {
86   "name" : "_ZN11TaskProfile21EnableResourceCachingEv"
87  },
88  {
89   "name" : "_ZN12TaskProfiles11GetInstanceEv"
90  },
91  {
92   "name" : "_ZN12TaskProfiles4LoadERK9CgroupMapRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE"
93  },
94  {
95   "name" : "_ZN12TaskProfilesC1Ev"
96  },
97  {
98   "name" : "_ZN12TaskProfilesC2Ev"
99  },
100  {
101   "name" : "_ZN15SetCgroupAction14AddTidToCgroupEii"
102  },
103  {
104   "name" : "_ZN15SetCgroupAction18IsAppDependentPathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE"
105  },
106  {
107   "name" : "_ZN15SetCgroupAction21EnableResourceCachingEv"
108  },
109  {
110   "name" : "_ZN15SetCgroupActionC1ERK16CgroupControllerRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE"
111  },
112  {
113   "name" : "_ZN15SetCgroupActionC2ERK16CgroupControllerRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE"
114  },
115  {
116   "name" : "_ZN19SetTimerSlackAction21IsTimerSlackSupportedEi"
117  },
118  {
119   "name" : "_ZN9CgroupMap10LoadRcFileEv"
120  },
121  {
122   "name" : "_ZN9CgroupMap11GetInstanceEv"
123  },
124  {
125   "name" : "_ZN9CgroupMapC1Ev"
126  },
127  {
128   "name" : "_ZN9CgroupMapC2Ev"
129  },
130  {
131   "name" : "_ZNK11TaskProfile14ExecuteForTaskEi"
132  },
133  {
134   "name" : "_ZNK11TaskProfile17ExecuteForProcessEji"
135  },
136  {
137   "name" : "_ZNK12TaskProfiles10GetProfileERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE"
138  },
139  {
140   "name" : "_ZNK12TaskProfiles12GetAttributeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE"
141  },
142  {
143   "name" : "_ZNK15SetCgroupAction14ExecuteForTaskEi"
144  },
145  {
146   "name" : "_ZNK15SetCgroupAction17ExecuteForProcessEji"
147  },
148  {
149   "name" : "_ZNK15SetClampsAction14ExecuteForTaskEi"
150  },
151  {
152   "name" : "_ZNK15SetClampsAction17ExecuteForProcessEji"
153  },
154  {
155   "name" : "_ZNK16CgroupController12GetTaskGroupEiPNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE"
156  },
157  {
158   "name" : "_ZNK16CgroupController16GetProcsFilePathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEji"
159  },
160  {
161   "name" : "_ZNK16CgroupController16GetTasksFilePathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE"
162  },
163  {
164   "name" : "_ZNK16CgroupController4nameEv"
165  },
166  {
167   "name" : "_ZNK16CgroupController4pathEv"
168  },
169  {
170   "name" : "_ZNK16CgroupController7versionEv"
171  },
172  {
173   "name" : "_ZNK16CgroupController8HasValueEv"
174  },
175  {
176   "name" : "_ZNK16ProfileAttribute14GetPathForTaskEiPNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE"
177  },
178  {
179   "name" : "_ZNK18SetAttributeAction14ExecuteForTaskEi"
180  },
181  {
182   "name" : "_ZNK18SetAttributeAction17ExecuteForProcessEji"
183  },
184  {
185   "name" : "_ZNK19SetTimerSlackAction14ExecuteForTaskEi"
186  },
187  {
188   "name" : "_ZNK9CgroupMap14FindControllerERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE"
189  },
190  {
191   "name" : "_ZNK9CgroupMap5PrintEv"
192  },
193  {
194   "binding" : "weak",
195   "name" : "_ZNKSt3__110__back_refIcE6__execERNS_7__stateIcEE"
196  },
197  {
198   "binding" : "weak",
199   "name" : "_ZNKSt3__110__l_anchorIcE6__execERNS_7__stateIcEE"
200  },
201  {
202   "binding" : "weak",
203   "name" : "_ZNKSt3__110__r_anchorIcE6__execERNS_7__stateIcEE"
204  },
205  {
206   "binding" : "weak",
207   "name" : "_ZNKSt3__111__alternateIcE12__exec_splitEbRNS_7__stateIcEE"
208  },
209  {
210   "binding" : "weak",
211   "name" : "_ZNKSt3__111__alternateIcE6__execERNS_7__stateIcEE"
212  },
213  {
214   "binding" : "weak",
215   "name" : "_ZNKSt3__111__end_stateIcE6__execERNS_7__stateIcEE"
216  },
217  {
218   "binding" : "weak",
219   "name" : "_ZNKSt3__111__lookaheadIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE"
220  },
221  {
222   "binding" : "weak",
223   "name" : "_ZNKSt3__111__match_anyIcE6__execERNS_7__stateIcEE"
224  },
225  {
226   "binding" : "weak",
227   "name" : "_ZNKSt3__111basic_regexIcNS_12regex_traitsIcEEE21__match_at_start_ecmaINS_9allocatorINS_9sub_matchIPKcEEEEEEbS8_S8_RNS_13match_resultsIS8_T_EENS_15regex_constants15match_flag_typeEb"
228  },
229  {
230   "binding" : "weak",
231   "name" : "_ZNKSt3__111basic_regexIcNS_12regex_traitsIcEEE27__match_at_start_posix_subsINS_9allocatorINS_9sub_matchIPKcEEEEEEbS8_S8_RNS_13match_resultsIS8_T_EENS_15regex_constants15match_flag_typeEb"
232  },
233  {
234   "binding" : "weak",
235   "name" : "_ZNKSt3__111basic_regexIcNS_12regex_traitsIcEEE29__match_at_start_posix_nosubsINS_9allocatorINS_9sub_matchIPKcEEEEEEbS8_S8_RNS_13match_resultsIS8_T_EENS_15regex_constants15match_flag_typeEb"
236  },
237  {
238   "binding" : "weak",
239   "name" : "_ZNKSt3__111basic_regexIcNS_12regex_traitsIcEEE8__searchINS_9allocatorINS_9sub_matchIPKcEEEEEEbS8_S8_RNS_13match_resultsIS8_T_EENS_15regex_constants15match_flag_typeE"
240  },
241  {
242   "binding" : "weak",
243   "name" : "_ZNKSt3__112__match_charIcE6__execERNS_7__stateIcEE"
244  },
245  {
246   "binding" : "weak",
247   "name" : "_ZNKSt3__112regex_traitsIcE18__lookup_classnameIPKcEEtT_S5_bc"
248  },
249  {
250   "binding" : "weak",
251   "name" : "_ZNKSt3__112regex_traitsIcE19__transform_primaryINS_11__wrap_iterIPcEEEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SC_c"
252  },
253  {
254   "binding" : "weak",
255   "name" : "_ZNKSt3__112regex_traitsIcE20__lookup_collatenameIPKcEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SB_c"
256  },
257  {
258   "binding" : "weak",
259   "name" : "_ZNKSt3__112regex_traitsIcE20__lookup_collatenameIPcEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SA_c"
260  },
261  {
262   "binding" : "weak",
263   "name" : "_ZNKSt3__112regex_traitsIcE9transformINS_11__wrap_iterIPcEEEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SC_"
264  },
265  {
266   "binding" : "weak",
267   "name" : "_ZNKSt3__113__empty_stateIcE6__execERNS_7__stateIcEE"
268  },
269  {
270   "binding" : "weak",
271   "name" : "_ZNKSt3__113match_resultsINS_11__wrap_iterIPKcEENS_9allocatorINS_9sub_matchIS4_EEEEE6formatINS_20back_insert_iteratorINS_12basic_stringIcNS_11char_traitsIcEENS5_IcEEEEEEEET_SI_S3_S3_NS_15regex_constants15match_flag_typeE"
272  },
273  {
274   "binding" : "weak",
275   "name" : "_ZNKSt3__115__word_boundaryIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE"
276  },
277  {
278   "binding" : "weak",
279   "name" : "_ZNKSt3__116__back_ref_icaseIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE"
280  },
281  {
282   "binding" : "weak",
283   "name" : "_ZNKSt3__117__repeat_one_loopIcE6__execERNS_7__stateIcEE"
284  },
285  {
286   "binding" : "weak",
287   "name" : "_ZNKSt3__118__back_ref_collateIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE"
288  },
289  {
290   "binding" : "weak",
291   "name" : "_ZNKSt3__118__match_char_icaseIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE"
292  },
293  {
294   "binding" : "weak",
295   "name" : "_ZNKSt3__120__bracket_expressionIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE"
296  },
297  {
298   "binding" : "weak",
299   "name" : "_ZNKSt3__120__match_char_collateIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE"
300  },
301  {
302   "binding" : "weak",
303   "name" : "_ZNKSt3__121__empty_non_own_stateIcE6__execERNS_7__stateIcEE"
304  },
305  {
306   "binding" : "weak",
307   "name" : "_ZNKSt3__126__end_marked_subexpressionIcE6__execERNS_7__stateIcEE"
308  },
309  {
310   "binding" : "weak",
311   "name" : "_ZNKSt3__128__begin_marked_subexpressionIcE6__execERNS_7__stateIcEE"
312  },
313  {
314   "binding" : "weak",
315   "name" : "_ZNKSt3__16__loopIcE12__exec_splitEbRNS_7__stateIcEE"
316  },
317  {
318   "binding" : "weak",
319   "name" : "_ZNKSt3__16__loopIcE6__execERNS_7__stateIcEE"
320  },
321  {
322   "binding" : "weak",
323   "name" : "_ZNKSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_10unique_ptrI11TaskProfileNS_14default_deleteIS9_EEEEEENS_19__map_value_compareIS7_SD_NS_4lessIS7_EELb1EEENS5_ISD_EEE4findIS7_EENS_21__tree_const_iteratorISD_PNS_11__tree_nodeISD_PvEEiEERKT_"
324  },
325  {
326   "binding" : "weak",
327   "name" : "_ZNKSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_10unique_ptrI16ProfileAttributeNS_14default_deleteIS9_EEEEEENS_19__map_value_compareIS7_SD_NS_4lessIS7_EELb1EEENS5_ISD_EEE4findIS7_EENS_21__tree_const_iteratorISD_PNS_11__tree_nodeISD_PvEEiEERKT_"
328  },
329  {
330   "binding" : "weak",
331   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE11__push_charEc"
332  },
333  {
334   "binding" : "weak",
335   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE12__parse_atomIPKcEET_S7_S7_"
336  },
337  {
338   "binding" : "weak",
339   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE12__parse_grepIPKcEET_S7_S7_"
340  },
341  {
342   "binding" : "weak",
343   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE13__parse_egrepIPKcEET_S7_S7_"
344  },
345  {
346   "binding" : "weak",
347   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE15__push_back_refEi"
348  },
349  {
350   "binding" : "weak",
351   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE16__parse_ecma_expIPKcEET_S7_S7_"
352  },
353  {
354   "binding" : "weak",
355   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE17__parse_assertionIPKcEET_S7_S7_"
356  },
357  {
358   "binding" : "weak",
359   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE18__parse_awk_escapeIPKcEET_S7_S7_PNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
360  },
361  {
362   "binding" : "weak",
363   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE18__parse_nondupl_REIPKcEET_S7_S7_"
364  },
365  {
366   "binding" : "weak",
367   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE19__parse_QUOTED_CHARIPKcEET_S7_S7_"
368  },
369  {
370   "binding" : "weak",
371   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE20__parse_ORD_CHAR_EREIPKcEET_S7_S7_"
372  },
373  {
374   "binding" : "weak",
375   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE20__parse_class_escapeIPKcEET_S7_S7_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPNS_20__bracket_expressionIcS2_EE"
376  },
377  {
378   "binding" : "weak",
379   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE21__parse_basic_reg_expIPKcEET_S7_S7_"
380  },
381  {
382   "binding" : "weak",
383   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE22__parse_ERE_expressionIPKcEET_S7_S7_"
384  },
385  {
386   "binding" : "weak",
387   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE22__parse_RE_dupl_symbolIPKcEET_S7_S7_PNS_16__owns_one_stateIcEEjj"
388  },
389  {
390   "binding" : "weak",
391   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE22__parse_decimal_escapeIPKcEET_S7_S7_"
392  },
393  {
394   "binding" : "weak",
395   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE23__parse_ERE_dupl_symbolIPKcEET_S7_S7_PNS_16__owns_one_stateIcEEjj"
396  },
397  {
398   "binding" : "weak",
399   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE23__parse_QUOTED_CHAR_EREIPKcEET_S7_S7_"
400  },
401  {
402   "binding" : "weak",
403   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE23__parse_character_classIPKcEET_S7_S7_PNS_20__bracket_expressionIcS2_EE"
404  },
405  {
406   "binding" : "weak",
407   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE23__parse_expression_termIPKcEET_S7_S7_PNS_20__bracket_expressionIcS2_EE"
408  },
409  {
410   "binding" : "weak",
411   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE24__parse_character_escapeIPKcEET_S7_S7_PNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
412  },
413  {
414   "binding" : "weak",
415   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE24__parse_collating_symbolIPKcEET_S7_S7_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
416  },
417  {
418   "binding" : "weak",
419   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE24__parse_extended_reg_expIPKcEET_S7_S7_"
420  },
421  {
422   "binding" : "weak",
423   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE25__parse_equivalence_classIPKcEET_S7_S7_PNS_20__bracket_expressionIcS2_EE"
424  },
425  {
426   "binding" : "weak",
427   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE25__parse_pattern_characterIPKcEET_S7_S7_"
428  },
429  {
430   "binding" : "weak",
431   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE26__parse_bracket_expressionIPKcEET_S7_S7_"
432  },
433  {
434   "binding" : "weak",
435   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE30__parse_character_class_escapeIPKcEET_S7_S7_"
436  },
437  {
438   "binding" : "weak",
439   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE32__parse_one_char_or_coll_elem_REIPKcEET_S7_S7_"
440  },
441  {
442   "binding" : "weak",
443   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE7__parseIPKcEET_S7_S7_"
444  },
445  {
446   "binding" : "weak",
447   "name" : "_ZNSt3__112__deque_baseIN4Json6Reader9ErrorInfoENS_9allocatorIS3_EEE5clearEv"
448  },
449  {
450   "binding" : "weak",
451   "name" : "_ZNSt3__112__deque_baseINS_7__stateIcEENS_9allocatorIS2_EEE5clearEv"
452  },
453  {
454   "binding" : "weak",
455   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
456  },
457  {
458   "binding" : "weak",
459   "name" : "_ZNSt3__113regex_replaceINS_20back_insert_iteratorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_11__wrap_iterIPKcEENS_12regex_traitsIcEEcEET_SF_T0_SG_RKNS_11basic_regexIT2_T1_EEPKSI_NS_15regex_constants15match_flag_typeE"
460  },
461  {
462   "binding" : "weak",
463   "name" : "_ZNSt3__114__split_bufferIPNS_7__stateIcEENS_9allocatorIS3_EEE10push_frontEOS3_"
464  },
465  {
466   "binding" : "weak",
467   "name" : "_ZNSt3__114__split_bufferIPNS_7__stateIcEENS_9allocatorIS3_EEE10push_frontERKS3_"
468  },
469  {
470   "binding" : "weak",
471   "name" : "_ZNSt3__114__split_bufferIPNS_7__stateIcEENS_9allocatorIS3_EEE9push_backEOS3_"
472  },
473  {
474   "binding" : "weak",
475   "name" : "_ZNSt3__114__split_bufferIPNS_7__stateIcEERNS_9allocatorIS3_EEE10push_frontERKS3_"
476  },
477  {
478   "binding" : "weak",
479   "name" : "_ZNSt3__114__split_bufferIPNS_7__stateIcEERNS_9allocatorIS3_EEE9push_backEOS3_"
480  },
481  {
482   "binding" : "weak",
483   "name" : "_ZNSt3__114regex_iteratorINS_11__wrap_iterIPKcEEcNS_12regex_traitsIcEEEC2ES4_S4_RKNS_11basic_regexIcS6_EENS_15regex_constants15match_flag_typeE"
484  },
485  {
486   "binding" : "weak",
487   "name" : "_ZNSt3__114regex_iteratorINS_11__wrap_iterIPKcEEcNS_12regex_traitsIcEEEppEv"
488  },
489  {
490   "binding" : "weak",
491   "name" : "_ZNSt3__116__owns_one_stateIcED0Ev"
492  },
493  {
494   "binding" : "weak",
495   "name" : "_ZNSt3__116__owns_one_stateIcED2Ev"
496  },
497  {
498   "binding" : "weak",
499   "name" : "_ZNSt3__117__owns_two_statesIcED0Ev"
500  },
501  {
502   "binding" : "weak",
503   "name" : "_ZNSt3__117__owns_two_statesIcED2Ev"
504  },
505  {
506   "binding" : "weak",
507   "name" : "_ZNSt3__120__shared_ptr_pointerIPNS_13__empty_stateIcEENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv"
508  },
509  {
510   "binding" : "weak",
511   "name" : "_ZNSt3__120__shared_ptr_pointerIPNS_13__empty_stateIcEENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv"
512  },
513  {
514   "binding" : "weak",
515   "name" : "_ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_j"
516  },
517  {
518   "binding" : "weak",
519   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
520  },
521  {
522   "binding" : "weak",
523   "name" : "_ZNSt3__15dequeINS_7__stateIcEENS_9allocatorIS2_EEE10push_frontEOS2_"
524  },
525  {
526   "binding" : "weak",
527   "name" : "_ZNSt3__15dequeINS_7__stateIcEENS_9allocatorIS2_EEE19__add_back_capacityEv"
528  },
529  {
530   "binding" : "weak",
531   "name" : "_ZNSt3__15dequeINS_7__stateIcEENS_9allocatorIS2_EEE20__add_front_capacityEv"
532  },
533  {
534   "binding" : "weak",
535   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_10unique_ptrI11TaskProfileNS_14default_deleteIS9_EEEEEENS_19__map_value_compareIS7_SD_NS_4lessIS7_EELb1EEENS5_ISD_EEE12__find_equalIS7_EERPNS_16__tree_node_baseIPvEERPNS_15__tree_end_nodeISO_EERKT_"
536  },
537  {
538   "binding" : "weak",
539   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_10unique_ptrI16ProfileAttributeNS_14default_deleteIS9_EEEEEENS_19__map_value_compareIS7_SD_NS_4lessIS7_EELb1EEENS5_ISD_EEE12__find_equalIS7_EERPNS_16__tree_node_baseIPvEERPNS_15__tree_end_nodeISO_EERKT_"
540  },
541  {
542   "binding" : "weak",
543   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_10unique_ptrI16ProfileAttributeNS_14default_deleteIS9_EEEEEENS_19__map_value_compareIS7_SD_NS_4lessIS7_EELb1EEENS5_ISD_EEE4findIS7_EENS_15__tree_iteratorISD_PNS_11__tree_nodeISD_PvEEiEERKT_"
544  },
545  {
546   "binding" : "weak",
547   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE"
548  },
549  {
550   "binding" : "weak",
551   "name" : "_ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE7destroyEPNS_11__tree_nodeIiPvEE"
552  },
553  {
554   "binding" : "weak",
555   "name" : "_ZNSt3__16vectorINS_10unique_ptrI13ProfileActionNS_14default_deleteIS2_EEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
556  },
557  {
558   "binding" : "weak",
559   "name" : "_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE21__push_back_slow_pathIRKS6_EEvOT_"
560  },
561  {
562   "binding" : "weak",
563   "name" : "_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE21__push_back_slow_pathIS6_EEvOT_"
564  },
565  {
566   "binding" : "weak",
567   "name" : "_ZNSt3__16vectorINS_4pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS5_IS8_EEE21__push_back_slow_pathIS8_EEvOT_"
568  },
569  {
570   "binding" : "weak",
571   "name" : "_ZNSt3__16vectorINS_4pairIccEENS_9allocatorIS2_EEE21__push_back_slow_pathIS2_EEvOT_"
572  },
573  {
574   "binding" : "weak",
575   "name" : "_ZNSt3__16vectorINS_4pairIjPKcEENS_9allocatorIS4_EEE6assignIPS4_EENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIS4_NS_15iterator_traitsISB_E9referenceEEE5valueEvE4typeESB_SB_"
576  },
577  {
578   "binding" : "weak",
579   "name" : "_ZNSt3__16vectorINS_4pairIjPKcEENS_9allocatorIS4_EEE8__appendEj"
580  },
581  {
582   "binding" : "weak",
583   "name" : "_ZNSt3__16vectorINS_7__stateIcEENS_9allocatorIS2_EEE21__push_back_slow_pathIS2_EEvOT_"
584  },
585  {
586   "binding" : "weak",
587   "name" : "_ZNSt3__16vectorINS_9sub_matchINS_11__wrap_iterIPKcEEEENS_9allocatorIS6_EEE8__appendEj"
588  },
589  {
590   "binding" : "weak",
591   "name" : "_ZNSt3__16vectorINS_9sub_matchIPKcEENS_9allocatorIS4_EEE6assignEjRKS4_"
592  },
593  {
594   "binding" : "weak",
595   "name" : "_ZNSt3__16vectorINS_9sub_matchIPKcEENS_9allocatorIS4_EEE6assignIPS4_EENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIS4_NS_15iterator_traitsISB_E9referenceEEE5valueEvE4typeESB_SB_"
596  },
597  {
598   "binding" : "weak",
599   "name" : "_ZNSt3__16vectorINS_9sub_matchIPKcEENS_9allocatorIS4_EEE8__appendEjRKS4_"
600  },
601  {
602   "binding" : "weak",
603   "name" : "_ZNSt3__16vectorIcNS_9allocatorIcEEE21__push_back_slow_pathIRKcEEvOT_"
604  },
605  {
606   "binding" : "weak",
607   "name" : "_ZNSt3__16vectorIcNS_9allocatorIcEEE21__push_back_slow_pathIcEEvOT_"
608  },
609  {
610   "name" : "__divdi3"
611  },
612  {
613   "name" : "cpusets_enabled"
614  },
615  {
616   "name" : "get_sched_policy"
617  },
618  {
619   "name" : "get_sched_policy_name"
620  },
621  {
622   "name" : "schedboost_enabled"
623  },
624  {
625   "name" : "set_cpuset_policy"
626  },
627  {
628   "name" : "set_sched_policy"
629  }
630 ],
631 "elf_objects" :
632 [
633  {
634   "name" : "_ZTV15SetCgroupAction"
635  },
636  {
637   "name" : "_ZTV15SetClampsAction"
638  },
639  {
640   "name" : "_ZTV18SetAttributeAction"
641  },
642  {
643   "name" : "_ZTV19SetTimerSlackAction"
644  },
645  {
646   "binding" : "weak",
647   "name" : "_ZTVNSt3__110__back_refIcEE"
648  },
649  {
650   "binding" : "weak",
651   "name" : "_ZTVNSt3__110__l_anchorIcEE"
652  },
653  {
654   "binding" : "weak",
655   "name" : "_ZTVNSt3__110__r_anchorIcEE"
656  },
657  {
658   "binding" : "weak",
659   "name" : "_ZTVNSt3__111__alternateIcEE"
660  },
661  {
662   "binding" : "weak",
663   "name" : "_ZTVNSt3__111__end_stateIcEE"
664  },
665  {
666   "binding" : "weak",
667   "name" : "_ZTVNSt3__111__lookaheadIcNS_12regex_traitsIcEEEE"
668  },
669  {
670   "binding" : "weak",
671   "name" : "_ZTVNSt3__111__match_anyIcEE"
672  },
673  {
674   "binding" : "weak",
675   "name" : "_ZTVNSt3__112__match_charIcEE"
676  },
677  {
678   "binding" : "weak",
679   "name" : "_ZTVNSt3__113__empty_stateIcEE"
680  },
681  {
682   "binding" : "weak",
683   "name" : "_ZTVNSt3__115__word_boundaryIcNS_12regex_traitsIcEEEE"
684  },
685  {
686   "binding" : "weak",
687   "name" : "_ZTVNSt3__116__back_ref_icaseIcNS_12regex_traitsIcEEEE"
688  },
689  {
690   "binding" : "weak",
691   "name" : "_ZTVNSt3__116__owns_one_stateIcEE"
692  },
693  {
694   "binding" : "weak",
695   "name" : "_ZTVNSt3__117__owns_two_statesIcEE"
696  },
697  {
698   "binding" : "weak",
699   "name" : "_ZTVNSt3__117__repeat_one_loopIcEE"
700  },
701  {
702   "binding" : "weak",
703   "name" : "_ZTVNSt3__118__back_ref_collateIcNS_12regex_traitsIcEEEE"
704  },
705  {
706   "binding" : "weak",
707   "name" : "_ZTVNSt3__118__match_char_icaseIcNS_12regex_traitsIcEEEE"
708  },
709  {
710   "binding" : "weak",
711   "name" : "_ZTVNSt3__120__bracket_expressionIcNS_12regex_traitsIcEEEE"
712  },
713  {
714   "binding" : "weak",
715   "name" : "_ZTVNSt3__120__match_char_collateIcNS_12regex_traitsIcEEEE"
716  },
717  {
718   "binding" : "weak",
719   "name" : "_ZTVNSt3__120__shared_ptr_pointerIPNS_13__empty_stateIcEENS_14default_deleteIS2_EENS_9allocatorIS2_EEEE"
720  },
721  {
722   "binding" : "weak",
723   "name" : "_ZTVNSt3__121__empty_non_own_stateIcEE"
724  },
725  {
726   "binding" : "weak",
727   "name" : "_ZTVNSt3__123__match_any_but_newlineIcEE"
728  },
729  {
730   "binding" : "weak",
731   "name" : "_ZTVNSt3__126__end_marked_subexpressionIcEE"
732  },
733  {
734   "binding" : "weak",
735   "name" : "_ZTVNSt3__128__begin_marked_subexpressionIcEE"
736  },
737  {
738   "binding" : "weak",
739   "name" : "_ZTVNSt3__16__loopIcEE"
740  }
741 ],
742 "enum_types" :
743 [
744  {
745   "alignment" : 4,
746   "enum_fields" :
747   [
748    {
749     "enum_field_value" : -1,
750     "name" : "SP_DEFAULT"
751    },
752    {
753     "enum_field_value" : 0,
754     "name" : "SP_BACKGROUND"
755    },
756    {
757     "enum_field_value" : 1,
758     "name" : "SP_FOREGROUND"
759    },
760    {
761     "enum_field_value" : 2,
762     "name" : "SP_SYSTEM"
763    },
764    {
765     "enum_field_value" : 3,
766     "name" : "SP_AUDIO_APP"
767    },
768    {
769     "enum_field_value" : 4,
770     "name" : "SP_AUDIO_SYS"
771    },
772    {
773     "enum_field_value" : 5,
774     "name" : "SP_TOP_APP"
775    },
776    {
777     "enum_field_value" : 6,
778     "name" : "SP_RT_APP"
779    },
780    {
781     "enum_field_value" : 7,
782     "name" : "SP_RESTRICTED"
783    },
784    {
785     "enum_field_value" : 8,
786     "name" : "SP_CNT"
787    },
788    {
789     "enum_field_value" : 7,
790     "name" : "SP_MAX"
791    },
792    {
793     "enum_field_value" : 1,
794     "name" : "SP_SYSTEM_DEFAULT"
795    }
796   ],
797   "linker_set_key" : "SchedPolicy",
798   "name" : "SchedPolicy",
799   "referenced_type" : "type-11",
800   "self_type" : "type-11",
801   "size" : 4,
802   "source_file" : "/system/core/libprocessgroup/include/processgroup/sched_policy.h",
803   "underlying_type" : "type-12",
804   "unique_id" : "SchedPolicy"
805  }
806 ],
807 "function_types" : [],
808 "functions" :
809 [
810  {
811   "function_name" : "CgroupGetAttributePath",
812   "linker_set_key" : "CgroupGetAttributePath",
813   "parameters" :
814   [
815    {
816     "referenced_type" : "type-8"
817    },
818    {
819     "referenced_type" : "type-9"
820    }
821   ],
822   "return_type" : "type-5",
823   "source_file" : "/system/core/libprocessgroup/include/processgroup/processgroup.h"
824  },
825  {
826   "function_name" : "CgroupGetAttributePathForTask",
827   "linker_set_key" : "CgroupGetAttributePathForTask",
828   "parameters" :
829   [
830    {
831     "referenced_type" : "type-8"
832    },
833    {
834     "referenced_type" : "type-12"
835    },
836    {
837     "referenced_type" : "type-9"
838    }
839   ],
840   "return_type" : "type-5",
841   "source_file" : "/system/core/libprocessgroup/include/processgroup/processgroup.h"
842  },
843  {
844   "function_name" : "CgroupGetControllerPath",
845   "linker_set_key" : "CgroupGetControllerPath",
846   "parameters" :
847   [
848    {
849     "referenced_type" : "type-8"
850    },
851    {
852     "referenced_type" : "type-9"
853    }
854   ],
855   "return_type" : "type-5",
856   "source_file" : "/system/core/libprocessgroup/include/processgroup/processgroup.h"
857  },
858  {
859   "function_name" : "SetProcessProfiles",
860   "linker_set_key" : "SetProcessProfiles",
861   "parameters" :
862   [
863    {
864     "referenced_type" : "type-4"
865    },
866    {
867     "referenced_type" : "type-12"
868    },
869    {
870     "referenced_type" : "type-17"
871    },
872    {
873     "default_arg" : true,
874     "referenced_type" : "type-5"
875    }
876   ],
877   "return_type" : "type-5",
878   "source_file" : "/system/core/libprocessgroup/include/processgroup/processgroup.h"
879  },
880  {
881   "function_name" : "SetTaskProfiles",
882   "linker_set_key" : "SetTaskProfiles",
883   "parameters" :
884   [
885    {
886     "referenced_type" : "type-12"
887    },
888    {
889     "referenced_type" : "type-17"
890    },
891    {
892     "default_arg" : true,
893     "referenced_type" : "type-5"
894    }
895   ],
896   "return_type" : "type-5",
897   "source_file" : "/system/core/libprocessgroup/include/processgroup/processgroup.h"
898  },
899  {
900   "function_name" : "cpusets_enabled",
901   "linker_set_key" : "cpusets_enabled",
902   "return_type" : "type-5",
903   "source_file" : "/system/core/libprocessgroup/include/processgroup/sched_policy.h"
904  },
905  {
906   "function_name" : "get_sched_policy",
907   "linker_set_key" : "get_sched_policy",
908   "parameters" :
909   [
910    {
911     "referenced_type" : "type-12"
912    },
913    {
914     "referenced_type" : "type-13"
915    }
916   ],
917   "return_type" : "type-12",
918   "source_file" : "/system/core/libprocessgroup/include/processgroup/sched_policy.h"
919  },
920  {
921   "function_name" : "get_sched_policy_name",
922   "linker_set_key" : "get_sched_policy_name",
923   "parameters" :
924   [
925    {
926     "referenced_type" : "type-11"
927    }
928   ],
929   "return_type" : "type-1",
930   "source_file" : "/system/core/libprocessgroup/include/processgroup/sched_policy.h"
931  },
932  {
933   "function_name" : "schedboost_enabled",
934   "linker_set_key" : "schedboost_enabled",
935   "return_type" : "type-5",
936   "source_file" : "/system/core/libprocessgroup/include/processgroup/sched_policy.h"
937  },
938  {
939   "function_name" : "set_cpuset_policy",
940   "linker_set_key" : "set_cpuset_policy",
941   "parameters" :
942   [
943    {
944     "referenced_type" : "type-12"
945    },
946    {
947     "referenced_type" : "type-11"
948    }
949   ],
950   "return_type" : "type-12",
951   "source_file" : "/system/core/libprocessgroup/include/processgroup/sched_policy.h"
952  },
953  {
954   "function_name" : "set_sched_policy",
955   "linker_set_key" : "set_sched_policy",
956   "parameters" :
957   [
958    {
959     "referenced_type" : "type-12"
960    },
961    {
962     "referenced_type" : "type-11"
963    }
964   ],
965   "return_type" : "type-12",
966   "source_file" : "/system/core/libprocessgroup/include/processgroup/sched_policy.h"
967  }
968 ],
969 "global_vars" : [],
970 "lvalue_reference_types" :
971 [
972  {
973   "alignment" : 4,
974   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
975   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
976   "referenced_type" : "type-6",
977   "self_type" : "type-8",
978   "size" : 4,
979   "source_file" : "/system/core/libprocessgroup/include/processgroup/processgroup.h"
980  },
981  {
982   "alignment" : 4,
983   "linker_set_key" : "const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > &",
984   "name" : "const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > &",
985   "referenced_type" : "type-15",
986   "self_type" : "type-17",
987   "size" : 4,
988   "source_file" : "/system/core/libprocessgroup/include/processgroup/processgroup.h"
989  }
990 ],
991 "pointer_types" :
992 [
993  {
994   "alignment" : 4,
995   "linker_set_key" : "SchedPolicy *",
996   "name" : "SchedPolicy *",
997   "referenced_type" : "type-11",
998   "self_type" : "type-13",
999   "size" : 4,
1000   "source_file" : "/system/core/libprocessgroup/include/processgroup/sched_policy.h"
1001  },
1002  {
1003   "alignment" : 4,
1004   "linker_set_key" : "const char *",
1005   "name" : "const char *",
1006   "referenced_type" : "type-2",
1007   "self_type" : "type-1",
1008   "size" : 4,
1009   "source_file" : "/system/core/libprocessgroup/include/processgroup/processgroup.h"
1010  },
1011  {
1012   "alignment" : 4,
1013   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
1014   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
1015   "referenced_type" : "type-10",
1016   "self_type" : "type-9",
1017   "size" : 4,
1018   "source_file" : "/system/core/libprocessgroup/include/processgroup/processgroup.h"
1019  }
1020 ],
1021 "qualified_types" :
1022 [
1023  {
1024   "alignment" : 1,
1025   "is_const" : true,
1026   "linker_set_key" : "const char",
1027   "name" : "const char",
1028   "referenced_type" : "type-3",
1029   "self_type" : "type-2",
1030   "size" : 1,
1031   "source_file" : "/system/core/libprocessgroup/include/processgroup/processgroup.h"
1032  },
1033  {
1034   "alignment" : 4,
1035   "is_const" : true,
1036   "linker_set_key" : "const char *const",
1037   "name" : "const char *const",
1038   "referenced_type" : "type-1",
1039   "self_type" : "type-14",
1040   "size" : 4,
1041   "source_file" : "/system/core/libprocessgroup/include/processgroup/processgroup.h"
1042  },
1043  {
1044   "alignment" : 4,
1045   "is_const" : true,
1046   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
1047   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
1048   "referenced_type" : "type-7",
1049   "self_type" : "type-6",
1050   "size" : 12,
1051   "source_file" : "/system/core/libprocessgroup/include/processgroup/processgroup.h"
1052  },
1053  {
1054   "alignment" : 4,
1055   "is_const" : true,
1056   "linker_set_key" : "const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >",
1057   "name" : "const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >",
1058   "referenced_type" : "type-16",
1059   "self_type" : "type-15",
1060   "size" : 12,
1061   "source_file" : "/system/core/libprocessgroup/include/processgroup/processgroup.h"
1062  }
1063 ],
1064 "record_types" : [],
1065 "rvalue_reference_types" : []
1066}
1067