8243146: Further cleanups after UseAdaptiveGCBoundary removal

Reviewed-by: kbarrett, sjohanss
This commit is contained in:
Stefan Karlsson 2020-04-21 10:10:23 +02:00
parent 74b3243f8c
commit 71b06ed298
13 changed files with 73 additions and 607 deletions

View file

@ -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.
//