148 }; |
148 }; |
149 |
149 |
150 HEAP_INSPECTION_COLUMNS_DO(DECLARE_KLASS_SIZE_STATS_FIELD) |
150 HEAP_INSPECTION_COLUMNS_DO(DECLARE_KLASS_SIZE_STATS_FIELD) |
151 |
151 |
152 static int count(oop x) { |
152 static int count(oop x) { |
153 return (HeapWordSize * ((x) ? (x)->size() : 0)); |
153 return (HeapWordSize * (((x) != NULL) ? (x)->size() : 0)); |
154 } |
154 } |
155 |
155 |
156 static int count_array(objArrayOop x) { |
156 static int count_array(objArrayOop x) { |
157 return (HeapWordSize * ((x) ? (x)->size() : 0)); |
157 return (HeapWordSize * (((x) != NULL) ? (x)->size() : 0)); |
158 } |
158 } |
159 |
159 |
160 template <class T> static int count(T* x) { |
160 template <class T> static int count(T* x) { |
161 return (HeapWordSize * ((x) ? (x)->size() : 0)); |
161 return (HeapWordSize * ((x) ? (x)->size() : 0)); |
162 } |
162 } |