mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-20 19:14:38 +02:00
8016309: assert(eden_size > 0 && survivor_size > 0) failed: just checking
7057939: jmap shows MaxNewSize=4GB when Java is using parallel collector Major cleanup of the collectorpolicy classes Reviewed-by: tschatzl, jcoomes
This commit is contained in:
parent
9705a6e3f9
commit
0fa3a71c8a
28 changed files with 718 additions and 428 deletions
|
@ -28,6 +28,7 @@
|
|||
#include "gc_implementation/parallelScavenge/adjoiningVirtualSpaces.hpp"
|
||||
#include "gc_implementation/parallelScavenge/asPSOldGen.hpp"
|
||||
#include "gc_implementation/parallelScavenge/asPSYoungGen.hpp"
|
||||
#include "gc_implementation/parallelScavenge/generationSizer.hpp"
|
||||
|
||||
|
||||
// Contains two generations that both use an AdjoiningVirtualSpaces.
|
||||
|
@ -56,14 +57,7 @@ class AdjoiningGenerations : public CHeapObj<mtGC> {
|
|||
bool request_young_gen_expansion(size_t desired_change_in_bytes);
|
||||
|
||||
public:
|
||||
AdjoiningGenerations(ReservedSpace rs,
|
||||
size_t init_low_byte_size,
|
||||
size_t min_low_byte_size,
|
||||
size_t max_low_byte_size,
|
||||
size_t init_high_byte_size,
|
||||
size_t min_high_byte_size,
|
||||
size_t max_high_bytes_size,
|
||||
size_t alignment);
|
||||
AdjoiningGenerations(ReservedSpace rs, GenerationSizer* policy, size_t alignment);
|
||||
|
||||
// Accessors
|
||||
PSYoungGen* young_gen() { return _young_gen; }
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue