Skip to content

Commit a9de5c7

Browse files
committed
8315128: jdk/jfr/event/runtime/TestResidentSetSizeEvent.java fails with "The size should be less than or equal to peak"
Reviewed-by: stefank, mgronlun
1 parent d2c529c commit a9de5c7

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/hotspot/os/bsd/os_bsd.cpp

+3-1
Original file line numberDiff line numberDiff line change
@@ -2540,7 +2540,9 @@ void os::jfr_report_memory_info() {
25402540
// Send the RSS JFR event
25412541
EventResidentSetSize event;
25422542
event.set_size(info.resident_size);
2543-
event.set_peak(info.resident_size_max);
2543+
// We've seen that resident_size_max sometimes trails resident_size with one page.
2544+
// Make sure we always report size <= peak
2545+
event.set_peak(MAX2(info.resident_size_max, info.resident_size));
25442546
event.commit();
25452547
} else {
25462548
// Log a warning

0 commit comments

Comments
 (0)