mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-27 23:04:50 +02:00
8067336: Allow that PLAB allocations at the end of regions are flexible
PLAB allocations may return a buffer that is between minimum size (current allocation) and the desired size. This allows removes a large amount of fragmentation at the end of regions. Reviewed-by: tbenson, mgerdin
This commit is contained in:
parent
dd71c38c37
commit
472a3333a8
10 changed files with 215 additions and 68 deletions
|
@ -1565,6 +1565,7 @@ typedef CompactHashtable<Symbol*, char> SymbolCompactHashTable;
|
|||
declare_toplevel_type(Generation*) \
|
||||
declare_toplevel_type(GenerationSpec**) \
|
||||
declare_toplevel_type(HeapWord*) \
|
||||
declare_toplevel_type(HeapWord* volatile) \
|
||||
declare_toplevel_type(MemRegion*) \
|
||||
declare_toplevel_type(OffsetTableContigSpace*) \
|
||||
declare_toplevel_type(Space*) \
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue