equal
deleted
inserted
replaced
21 * questions. |
21 * questions. |
22 * |
22 * |
23 */ |
23 */ |
24 |
24 |
25 #include "precompiled.hpp" |
25 #include "precompiled.hpp" |
|
26 #include "memory/metaspace/classLoaderMetaspace.hpp" |
26 #include "classfile/classLoaderData.inline.hpp" |
27 #include "classfile/classLoaderData.inline.hpp" |
27 #include "classfile/classLoaderDataGraph.hpp" |
28 #include "classfile/classLoaderDataGraph.hpp" |
28 #include "classfile/classLoaderStats.hpp" |
29 #include "classfile/classLoaderStats.hpp" |
29 #include "oops/oop.inline.hpp" |
30 #include "oops/oop.inline.hpp" |
30 #include "utilities/globalDefinitions.hpp" |
31 #include "utilities/globalDefinitions.hpp" |
76 } else { |
77 } else { |
77 cls->_classes_count = csc._num_classes; |
78 cls->_classes_count = csc._num_classes; |
78 } |
79 } |
79 _total_classes += csc._num_classes; |
80 _total_classes += csc._num_classes; |
80 |
81 |
81 ClassLoaderMetaspace* ms = cld->metaspace_or_null(); |
82 metaspace::ClassLoaderMetaspace* ms = cld->metaspace_or_null(); |
82 if (ms != NULL) { |
83 if (ms != NULL) { |
83 if(cld->is_unsafe_anonymous()) { |
84 if(cld->is_unsafe_anonymous()) { |
84 cls->_anon_chunk_sz += ms->allocated_chunks_bytes(); |
85 cls->_anon_chunk_sz += ms->allocated_chunks_bytes(); |
85 cls->_anon_block_sz += ms->allocated_blocks_bytes(); |
86 cls->_anon_block_sz += ms->allocated_blocks_bytes(); |
86 } else { |
87 } else { |