- 
    Bug 
- 
    Resolution: Fixed
- 
     P3 P3
- 
    hs24
- 
        b55
- 
        windows
- 
        Not verified
| Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build | 
|---|---|---|---|---|---|---|
| JDK-8021742 | 7u60 | John Coomes | P3 | Closed | Fixed | b01 | 
| JDK-8021520 | 7u51 | John Coomes | P3 | Closed | Fixed | b01 | 
| JDK-8018364 | 7u45 | John Coomes | P3 | Closed | Fixed | b05 | 
| JDK-8015565 | 7u40 | John Coomes | P3 | Closed | Fixed | b27 | 
| JDK-8016192 | 7u25 | John Coomes | P3 | Closed | Fixed | b31 | 
                    ReservedSpace::reserve_and_align() assumes that memory reserved by os::reserve_memory() can be released in separate pieces at separate times.  This assumption holds on posix-like systems where reserved_memory() calls mmap(), but does not hold on windows.
The problem is currently latent because reserve_and_align() is not called on windows, but the fix forJDK-6725414 will change that.
            
The problem is currently latent because reserve_and_align() is not called on windows, but the fix for
- backported by
- 
                    JDK-8015565 reserve_and_align() assumptions are invalid on windows -           
- Closed
 
-         
- 
                    JDK-8016192 reserve_and_align() assumptions are invalid on windows -           
- Closed
 
-         
- 
                    JDK-8018364 reserve_and_align() assumptions are invalid on windows -           
- Closed
 
-         
- 
                    JDK-8021520 reserve_and_align() assumptions are invalid on windows -           
- Closed
 
-         
- 
                    JDK-8021742 reserve_and_align() assumptions are invalid on windows -           
- Closed
 
-         
- relates to
- 
                    JDK-8012915 ReservedSpace::align_reserved_region() broken on Windows -           
- Closed
 
-         
             (1 relates to)