The ReservedSpace::first_part(..., split=true) API calls os::split_reserved_memory(), which cannot be implemented correctly on Windows (JDK-8253649) and if the underlying memory was not allocate by mmap (JDK-8257040).
It's used only by CDS (to be removed inJDK-8255917) and heterogenous heap (to be removed in JDK-8256181).
Afterwards, we should remove these two APIs to avoid future misuse.
It's used only by CDS (to be removed in
Afterwards, we should remove these two APIs to avoid future misuse.
- duplicates
-
JDK-8255917 runtime/cds/SharedBaseAddress.java failed "assert(reserved_rgn != 0LL) failed: No reserved region"
-
- Resolved
-
-
JDK-8256079 Heterogeneous Heap may fail silently on Windows
-
- Closed
-
-
JDK-8256181 Remove Allocation of old generation on alternate memory devices functionality
-
- Resolved
-
- relates to
-
JDK-8257040 [posix] os::split_reserved_memory will not work as expected on SysV shm
-
- Closed
-
(1 links to)