299 static bool _ClipInlining; |
299 static bool _ClipInlining; |
300 static bool _CIDynamicCompilePriority; |
300 static bool _CIDynamicCompilePriority; |
301 |
301 |
302 // Tiered |
302 // Tiered |
303 static void set_tiered_flags(); |
303 static void set_tiered_flags(); |
304 // Check compressed oops compatibility with other flags |
|
305 static void check_compressed_oops_compat(); |
|
306 // CMS/ParNew garbage collectors |
304 // CMS/ParNew garbage collectors |
307 static void set_parnew_gc_flags(); |
305 static void set_parnew_gc_flags(); |
308 static void set_cms_and_parnew_gc_flags(); |
306 static void set_cms_and_parnew_gc_flags(); |
309 // UseParallel[Old]GC |
307 // UseParallel[Old]GC |
310 static void set_parallel_gc_flags(); |
308 static void set_parallel_gc_flags(); |
311 // Garbage-First (UseG1GC) |
309 // Garbage-First (UseG1GC) |
312 static void set_g1_gc_flags(); |
310 static void set_g1_gc_flags(); |
313 // GC ergonomics |
311 // GC ergonomics |
314 static void set_ergonomics_flags(); |
312 static void set_ergonomics_flags(); |
|
313 static void set_shared_spaces_flags(); |
315 // Setup heap size |
314 // Setup heap size |
316 static void set_heap_size(); |
315 static void set_heap_size(); |
317 // Based on automatic selection criteria, should the |
316 // Based on automatic selection criteria, should the |
318 // low pause collector be used. |
317 // low pause collector be used. |
319 static bool should_auto_select_low_pause_collector(); |
318 static bool should_auto_select_low_pause_collector(); |