104 #undef fmt_stats
105
106 msg.info("Class CP entries = %6d, archived = %6d (%5.1f%%), reverted = %6d",
107 _num_klass_cp_entries, _num_klass_cp_entries_archived,
108 percent_of(_num_klass_cp_entries_archived, _num_klass_cp_entries),
109 _num_klass_cp_entries_reverted);
110 msg.info("Field CP entries = %6d, archived = %6d (%5.1f%%), reverted = %6d",
111 _num_field_cp_entries, _num_field_cp_entries_archived,
112 percent_of(_num_field_cp_entries_archived, _num_field_cp_entries),
113 _num_field_cp_entries_reverted);
114 msg.info("Method CP entries = %6d, archived = %6d (%5.1f%%), reverted = %6d",
115 _num_method_cp_entries, _num_method_cp_entries_archived,
116 percent_of(_num_method_cp_entries_archived, _num_method_cp_entries),
117 _num_method_cp_entries_reverted);
118 msg.info("Indy CP entries = %6d, archived = %6d (%5.1f%%), reverted = %6d",
119 _num_indy_cp_entries, _num_indy_cp_entries_archived,
120 percent_of(_num_indy_cp_entries_archived, _num_indy_cp_entries),
121 _num_indy_cp_entries_reverted);
122 msg.info("Platform loader initiated classes = %6d", AOTClassLinker::num_platform_initiated_classes());
123 msg.info("App loader initiated classes = %6d", AOTClassLinker::num_app_initiated_classes());
124 msg.info("MethodCounters = %6d (%8d bytes)", _counts[RW][MethodCountersType],
125 _bytes [RW][MethodCountersType]);
126 msg.info("KlassTrainingData = %6d (%8d bytes)", _counts[RW][KlassTrainingDataType],
127 _bytes [RW][KlassTrainingDataType]);
128 msg.info("MethodTrainingData = %6d (%8d bytes)", _counts[RW][MethodTrainingDataType],
129 _bytes [RW][MethodTrainingDataType]);
130
131 }
|
104 #undef fmt_stats
105
106 msg.info("Class CP entries = %6d, archived = %6d (%5.1f%%), reverted = %6d",
107 _num_klass_cp_entries, _num_klass_cp_entries_archived,
108 percent_of(_num_klass_cp_entries_archived, _num_klass_cp_entries),
109 _num_klass_cp_entries_reverted);
110 msg.info("Field CP entries = %6d, archived = %6d (%5.1f%%), reverted = %6d",
111 _num_field_cp_entries, _num_field_cp_entries_archived,
112 percent_of(_num_field_cp_entries_archived, _num_field_cp_entries),
113 _num_field_cp_entries_reverted);
114 msg.info("Method CP entries = %6d, archived = %6d (%5.1f%%), reverted = %6d",
115 _num_method_cp_entries, _num_method_cp_entries_archived,
116 percent_of(_num_method_cp_entries_archived, _num_method_cp_entries),
117 _num_method_cp_entries_reverted);
118 msg.info("Indy CP entries = %6d, archived = %6d (%5.1f%%), reverted = %6d",
119 _num_indy_cp_entries, _num_indy_cp_entries_archived,
120 percent_of(_num_indy_cp_entries_archived, _num_indy_cp_entries),
121 _num_indy_cp_entries_reverted);
122 msg.info("Platform loader initiated classes = %6d", AOTClassLinker::num_platform_initiated_classes());
123 msg.info("App loader initiated classes = %6d", AOTClassLinker::num_app_initiated_classes());
124 msg.info("Dynamic proxy classes = %6d%s", _num_dynamic_proxy_classes,
125 CDSConfig::is_dumping_full_module_graph() ? "" : " (not archiving FMG)");
126 msg.info("MethodCounters = %6d (%8d bytes)", _counts[RW][MethodCountersType],
127 _bytes [RW][MethodCountersType]);
128 msg.info("KlassTrainingData = %6d (%8d bytes)", _counts[RW][KlassTrainingDataType],
129 _bytes [RW][KlassTrainingDataType]);
130 msg.info("MethodTrainingData = %6d (%8d bytes)", _counts[RW][MethodTrainingDataType],
131 _bytes [RW][MethodTrainingDataType]);
132 }
|