< prev index next >
src/share/vm/gc/g1/dirtyCardQueue.hpp
Print this page
rev 9388 : [mq]: qfield_refs
*** 70,79 ****
--- 70,91 ----
bool consume = true,
uint worker_i = 0);
void **get_buf() { return _buf;}
size_t get_index() { return _index;}
void reinitialize() { _buf = 0; _sz = 0; _index = 0;}
+
+ // Compiler support.
+ static ByteSize byte_offset_of_index() {
+ return PtrQueue::byte_offset_of_index<DirtyCardQueue>();
+ }
+ using PtrQueue::byte_width_of_index;
+
+ static ByteSize byte_offset_of_buf() {
+ return PtrQueue::byte_offset_of_buf<DirtyCardQueue>();
+ }
+ using PtrQueue::byte_width_of_buf;
+
};
class DirtyCardQueueSet: public PtrQueueSet {
< prev index next >