Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.
Assert is found hereAssert_MM_true(_liveSetBytesAfterGlobalSweep <= _liveSetBytesAfterGlobalSweep);
Not knowing the code at all, my best guess would be that it should be _liveSetBytesAfterGlobalSweep <= _previousLiveSetBytesAfterGlobalSweep, however elsewhere in the code it is mentioned that the heap occupancy trend can go negative.
Assert is found here
Assert_MM_true(_liveSetBytesAfterGlobalSweep <= _liveSetBytesAfterGlobalSweep);
Not knowing the code at all, my best guess would be that it should be
_liveSetBytesAfterGlobalSweep <= _previousLiveSetBytesAfterGlobalSweep
, however elsewhere in the code it is mentioned that the heap occupancy trend can go negative.