142 mtOther = 0x0800, // memory not used by VM |
142 mtOther = 0x0800, // memory not used by VM |
143 mtSymbol = 0x0900, // symbol |
143 mtSymbol = 0x0900, // symbol |
144 mtNMT = 0x0A00, // memory used by native memory tracking |
144 mtNMT = 0x0A00, // memory used by native memory tracking |
145 mtChunk = 0x0B00, // chunk that holds content of arenas |
145 mtChunk = 0x0B00, // chunk that holds content of arenas |
146 mtJavaHeap = 0x0C00, // Java heap |
146 mtJavaHeap = 0x0C00, // Java heap |
147 mtDontTrack = 0x0D00, // memory we donot or cannot track |
147 mtClassShared = 0x0D00, // class data sharing |
148 mt_number_of_types = 0x000C, // number of memory types |
148 mt_number_of_types = 0x000D, // number of memory types (mtDontTrack |
|
149 // is not included as validate type) |
|
150 mtDontTrack = 0x0E00, // memory we do not or cannot track |
149 mt_masks = 0x7F00, |
151 mt_masks = 0x7F00, |
150 |
152 |
151 // object type mask |
153 // object type mask |
152 otArena = 0x0010, // an arena object |
154 otArena = 0x0010, // an arena object |
153 otNMTRecorder = 0x0020, // memory recorder object |
155 otNMTRecorder = 0x0020, // memory recorder object |