equal
deleted
inserted
replaced
359 // well as other related fields that are based on the heap region |
359 // well as other related fields that are based on the heap region |
360 // size (LogOfHRGrainBytes / LogOfHRGrainWords / |
360 // size (LogOfHRGrainBytes / LogOfHRGrainWords / |
361 // CardsPerRegion). All those fields are considered constant |
361 // CardsPerRegion). All those fields are considered constant |
362 // throughout the JVM's execution, therefore they should only be set |
362 // throughout the JVM's execution, therefore they should only be set |
363 // up once during initialization time. |
363 // up once during initialization time. |
364 static void setup_heap_region_size(uintx min_heap_size); |
364 static void setup_heap_region_size(size_t initial_heap_size, size_t max_heap_size); |
365 |
365 |
366 enum ClaimValues { |
366 enum ClaimValues { |
367 InitialClaimValue = 0, |
367 InitialClaimValue = 0, |
368 FinalCountClaimValue = 1, |
368 FinalCountClaimValue = 1, |
369 NoteEndClaimValue = 2, |
369 NoteEndClaimValue = 2, |