< prev index next >
src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
Print this page
rev 53864 : imported patch queue_access
@@ -28,11 +28,11 @@
#include "gc/shared/ptrQueue.hpp"
#include "memory/allocation.hpp"
class G1DirtyCardQueueSet;
class G1FreeIdSet;
-class JavaThread;
+class Thread;
class Monitor;
// A closure class for processing card table entries. Note that we don't
// require these closure objects to be stack-allocated.
class G1CardTableEntryClosure: public CHeapObj<mtGC> {
@@ -126,11 +126,11 @@
// The number of parallel ids that can be claimed to allow collector or
// mutator threads to do card-processing work.
static uint num_par_ids();
- static void handle_zero_index_for_thread(JavaThread* t);
+ static void handle_zero_index_for_thread(Thread* t);
// Apply G1RefineCardConcurrentlyClosure to completed buffers until there are stop_at
// completed buffers remaining.
bool refine_completed_buffer_concurrently(uint worker_i, size_t stop_at);
< prev index next >