File tree Expand file tree Collapse file tree 2 files changed +3
-11
lines changed
Expand file tree Collapse file tree 2 files changed +3
-11
lines changed Original file line number Diff line number Diff line change @@ -113,10 +113,11 @@ void ParallelArguments::initialize() {
113113}
114114
115115static size_t num_young_spaces () {
116+ // When using NUMA, we create one MutableNUMASpace for each NUMA node
116117 const size_t num_eden_spaces = UseNUMA ? os::numa_get_groups_num () : 1 ;
117118
118- // One for each space in eden and two survivors
119- return ( num_eden_spaces + 2 ) ;
119+ // The young generation must have room for eden + two survivors
120+ return num_eden_spaces + 2 ;
120121}
121122
122123static size_t num_old_spaces () {
Original file line number Diff line number Diff line change @@ -42,15 +42,6 @@ size_t MaxOldSize = 0;
4242// See more in JDK-8346005
4343size_t OldSize = ScaleForWordSize(4 *M);
4444
45- size_t GenArguments::young_gen_size_lower_bound () {
46- // The young generation must be aligned and have room for eden + two survivors
47- return 3 * SpaceAlignment;
48- }
49-
50- size_t GenArguments::old_gen_size_lower_bound () {
51- return SpaceAlignment;
52- }
53-
5445size_t GenArguments::scale_by_NewRatio_aligned (size_t base_size, size_t alignment) {
5546 return align_down_bounded (base_size / (NewRatio + 1 ), alignment);
5647}
You can’t perform that action at this time.
0 commit comments