mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-21 03:24:38 +02:00
8005048: NMT: #loaded classes needs to just show the # defined classes
Count number of instance classes so that it matches class metadata size Reviewed-by: coleenp, acorn
This commit is contained in:
parent
ba2a5a260d
commit
5c6318e816
11 changed files with 107 additions and 45 deletions
|
@ -22,7 +22,6 @@
|
|||
*
|
||||
*/
|
||||
#include "precompiled.hpp"
|
||||
#include "classfile/systemDictionary.hpp"
|
||||
#include "memory/allocation.hpp"
|
||||
#include "services/memBaseline.hpp"
|
||||
#include "services/memTracker.hpp"
|
||||
|
@ -349,7 +348,7 @@ bool MemBaseline::baseline(MemSnapshot& snapshot, bool summary_only) {
|
|||
reset();
|
||||
_baselined = baseline_malloc_summary(snapshot._alloc_ptrs) &&
|
||||
baseline_vm_summary(snapshot._vm_ptrs);
|
||||
_number_of_classes = SystemDictionary::number_of_classes();
|
||||
_number_of_classes = snapshot.number_of_classes();
|
||||
|
||||
if (!summary_only && MemTracker::track_callsite() && _baselined) {
|
||||
_baselined = baseline_malloc_details(snapshot._alloc_ptrs) &&
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue