equal
deleted
inserted
replaced
30 public: |
30 public: |
31 // Can GC settings allow concurrent root processing |
31 // Can GC settings allow concurrent root processing |
32 static bool can_do_concurrent_roots(); |
32 static bool can_do_concurrent_roots(); |
33 // If current GC cycle can process roots concurrently |
33 // If current GC cycle can process roots concurrently |
34 static bool should_do_concurrent_roots(); |
34 static bool should_do_concurrent_roots(); |
|
35 |
|
36 // If GC settings allow concurrent class unloading |
|
37 static bool can_do_concurrent_class_unloading(); |
|
38 // If current GC cycle can unload classes concurrently |
|
39 static bool should_do_concurrent_class_unloading(); |
35 }; |
40 }; |
36 |
41 |
37 |
42 |
38 #endif // SHARE_GC_SHENANDOAH_SHENANDOAHCONCURRENTROOTS_HPP |
43 #endif // SHARE_GC_SHENANDOAH_SHENANDOAHCONCURRENTROOTS_HPP |