src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp
changeset 59290 97d13893ec3c
parent 59249 29b0d0b61615
equal deleted inserted replaced
59289:c887851da33d 59290:97d13893ec3c
    24 #ifndef SHARE_GC_SHENANDOAH_SHENANDOAHTASKQUEUE_HPP
    24 #ifndef SHARE_GC_SHENANDOAH_SHENANDOAHTASKQUEUE_HPP
    25 #define SHARE_GC_SHENANDOAH_SHENANDOAHTASKQUEUE_HPP
    25 #define SHARE_GC_SHENANDOAH_SHENANDOAHTASKQUEUE_HPP
    26 #include "gc/shared/owstTaskTerminator.hpp"
    26 #include "gc/shared/owstTaskTerminator.hpp"
    27 #include "gc/shared/taskqueue.hpp"
    27 #include "gc/shared/taskqueue.hpp"
    28 #include "memory/allocation.hpp"
    28 #include "memory/allocation.hpp"
       
    29 #include "runtime/atomic.hpp"
    29 #include "runtime/mutex.hpp"
    30 #include "runtime/mutex.hpp"
    30 #include "runtime/thread.hpp"
    31 #include "runtime/thread.hpp"
    31 
    32 
    32 template<class E, MEMFLAGS F, unsigned int N = TASKQUEUE_SIZE>
    33 template<class E, MEMFLAGS F, unsigned int N = TASKQUEUE_SIZE>
    33 class BufferedOverflowTaskQueue: public OverflowTaskQueue<E, F, N>
    34 class BufferedOverflowTaskQueue: public OverflowTaskQueue<E, F, N>