comparison src/share/vm/memory/heapInspection.cpp @ 2177:3582bf76420e

6990754: Use native memory and reference counting to implement SymbolTable Summary: move symbols from permgen into C heap and reference count them Reviewed-by: never, acorn, jmasa, stefank
author coleenp
date Thu, 27 Jan 2011 16:11:27 -0800
parents f95d63e2154a
children 1d1603768966
comparison
equal deleted inserted replaced
2176:27e4ea99855d 2177:3582bf76420e
54 if (_klass == Universe::klassKlassObj()) name = "<klassKlass>"; else 54 if (_klass == Universe::klassKlassObj()) name = "<klassKlass>"; else
55 if (_klass == Universe::arrayKlassKlassObj()) name = "<arrayKlassKlass>"; else 55 if (_klass == Universe::arrayKlassKlassObj()) name = "<arrayKlassKlass>"; else
56 if (_klass == Universe::objArrayKlassKlassObj()) name = "<objArrayKlassKlass>"; else 56 if (_klass == Universe::objArrayKlassKlassObj()) name = "<objArrayKlassKlass>"; else
57 if (_klass == Universe::instanceKlassKlassObj()) name = "<instanceKlassKlass>"; else 57 if (_klass == Universe::instanceKlassKlassObj()) name = "<instanceKlassKlass>"; else
58 if (_klass == Universe::typeArrayKlassKlassObj()) name = "<typeArrayKlassKlass>"; else 58 if (_klass == Universe::typeArrayKlassKlassObj()) name = "<typeArrayKlassKlass>"; else
59 if (_klass == Universe::symbolKlassObj()) name = "<symbolKlass>"; else
60 if (_klass == Universe::boolArrayKlassObj()) name = "<boolArrayKlass>"; else 59 if (_klass == Universe::boolArrayKlassObj()) name = "<boolArrayKlass>"; else
61 if (_klass == Universe::charArrayKlassObj()) name = "<charArrayKlass>"; else 60 if (_klass == Universe::charArrayKlassObj()) name = "<charArrayKlass>"; else
62 if (_klass == Universe::singleArrayKlassObj()) name = "<singleArrayKlass>"; else 61 if (_klass == Universe::singleArrayKlassObj()) name = "<singleArrayKlass>"; else
63 if (_klass == Universe::doubleArrayKlassObj()) name = "<doubleArrayKlass>"; else 62 if (_klass == Universe::doubleArrayKlassObj()) name = "<doubleArrayKlass>"; else
64 if (_klass == Universe::byteArrayKlassObj()) name = "<byteArrayKlass>"; else 63 if (_klass == Universe::byteArrayKlassObj()) name = "<byteArrayKlass>"; else