mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-18 18:14:38 +02:00
8243146: Further cleanups after UseAdaptiveGCBoundary removal
Reviewed-by: kbarrett, sjohanss
This commit is contained in:
parent
74b3243f8c
commit
71b06ed298
13 changed files with 73 additions and 607 deletions
|
@ -132,25 +132,6 @@ class PSVirtualSpace : public CHeapObj<mtGC> {
|
|||
char* high_boundary() const { return reserved_high_addr(); }
|
||||
};
|
||||
|
||||
// A virtual space that grows from high addresses to low addresses.
|
||||
class PSVirtualSpaceHighToLow : public PSVirtualSpace {
|
||||
friend class VMStructs;
|
||||
public:
|
||||
PSVirtualSpaceHighToLow(ReservedSpace rs, size_t alignment);
|
||||
PSVirtualSpaceHighToLow(ReservedSpace rs);
|
||||
|
||||
virtual bool expand_by(size_t bytes);
|
||||
virtual bool shrink_by(size_t bytes);
|
||||
virtual size_t expand_into(PSVirtualSpace* space, size_t bytes);
|
||||
|
||||
virtual void print_space_boundaries_on(outputStream* st) const;
|
||||
|
||||
#ifndef PRODUCT
|
||||
// Debugging
|
||||
virtual bool grows_up() const { return false; }
|
||||
#endif
|
||||
};
|
||||
|
||||
//
|
||||
// PSVirtualSpace inlines.
|
||||
//
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue