The current allocation path for find humongous objects is a bit hard to follow because the code searching for contiguous regions use has multiple conditions depending on wether expand is allowed or not.
This can be simplified by splitting up the code a bit and instead making sure we only search the ranges we are currently considering.
This can be simplified by splitting up the code a bit and instead making sure we only search the ranges we are currently considering.
- duplicates
-
JDK-8134299 HeapRegionManager::find_(un)available_from_idx(_reverse) should return the index as return values
-
- Closed
-