< prev index next >

src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp

Print this page
rev 57511 : [mq]: metaspace-improvement

*** 38,48 **** #include "jfr/recorder/checkpoint/types/jfrThreadGroup.hpp" #include "jfr/recorder/checkpoint/types/jfrThreadState.hpp" #include "jfr/recorder/checkpoint/types/jfrTypeSet.hpp" #include "jfr/support/jfrThreadLocal.hpp" #include "jfr/writers/jfrJavaEventWriter.hpp" ! #include "memory/metaspaceGCThresholdUpdater.hpp" #include "memory/referenceType.hpp" #include "memory/universe.hpp" #include "oops/compressedOops.hpp" #include "runtime/flags/jvmFlag.hpp" #include "runtime/mutexLocker.hpp" --- 38,49 ---- #include "jfr/recorder/checkpoint/types/jfrThreadGroup.hpp" #include "jfr/recorder/checkpoint/types/jfrThreadState.hpp" #include "jfr/recorder/checkpoint/types/jfrTypeSet.hpp" #include "jfr/support/jfrThreadLocal.hpp" #include "jfr/writers/jfrJavaEventWriter.hpp" ! #include "memory/metaspace.hpp" ! #include "memory/metaspace/metaspaceEnums.hpp" #include "memory/referenceType.hpp" #include "memory/universe.hpp" #include "oops/compressedOops.hpp" #include "runtime/flags/jvmFlag.hpp" #include "runtime/mutexLocker.hpp"
*** 205,219 **** writer.write(MetaspaceGCThresholdUpdater::to_string((MetaspaceGCThresholdUpdater::Type)i)); } } void MetadataTypeConstant::serialize(JfrCheckpointWriter& writer) { ! static const u4 nof_entries = Metaspace::MetadataTypeCount; writer.write_count(nof_entries); for (u4 i = 0; i < nof_entries; ++i) { writer.write_key(i); ! writer.write(Metaspace::metadata_type_name((Metaspace::MetadataType)i)); } } void MetaspaceObjectTypeConstant::serialize(JfrCheckpointWriter& writer) { static const u4 nof_entries = MetaspaceObj::_number_of_types; --- 206,220 ---- writer.write(MetaspaceGCThresholdUpdater::to_string((MetaspaceGCThresholdUpdater::Type)i)); } } void MetadataTypeConstant::serialize(JfrCheckpointWriter& writer) { ! static const u4 nof_entries = metaspace::MetadataTypeCount; writer.write_count(nof_entries); for (u4 i = 0; i < nof_entries; ++i) { writer.write_key(i); ! writer.write(metaspace::describe_mdtype((metaspace::MetadataType)i)); } } void MetaspaceObjectTypeConstant::serialize(JfrCheckpointWriter& writer) { static const u4 nof_entries = MetaspaceObj::_number_of_types;
< prev index next >