< prev index next >
src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.hpp
Print this page
rev 49075 : Make Traversal share code with conc-mark
@@ -75,21 +75,10 @@
void main_loop_prework(uint w, ParallelTaskTerminator* t);
template <class T, bool DO_SATB>
void main_loop_work(T* cl, jushort* live_data, uint worker_id, ParallelTaskTerminator* terminator);
- template <class T>
- inline void do_task(ShenandoahObjToScanQueue* q, T* cl, jushort* live_data, ShenandoahMarkTask* task);
-
- template <class T>
- inline void do_chunked_array_start(ShenandoahObjToScanQueue* q, T* cl, oop array);
-
- template <class T>
- inline void do_chunked_array(ShenandoahObjToScanQueue* q, T* cl, oop array, int chunk, int pow);
-
- inline void count_liveness(jushort* live_data, oop obj);
-
void preclean_weak_refs();
void weak_refs_work();
void weak_refs_work_doit();
};
< prev index next >