mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-22 12:04:39 +02:00
6672698: mangle_unused_area() should not remangle the entire heap at each collection
Maintain a high water mark for the allocations in a space and mangle only up to that high water mark. Reviewed-by: ysr, apetrusenko
This commit is contained in:
parent
0d9452401c
commit
18dbebd143
43 changed files with 1299 additions and 206 deletions
|
@ -185,4 +185,8 @@ class PSOldGen : public CHeapObj {
|
|||
|
||||
// Printing support
|
||||
virtual const char* name() const { return _name; }
|
||||
|
||||
// Debugging support
|
||||
// Save the tops of all spaces for later use during mangling.
|
||||
void record_spaces_top() PRODUCT_RETURN;
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue