< prev index next >

src/hotspot/share/gc/g1/g1FreeIdSet.hpp

Print this page
rev 53151 : [mq]: tschatzl_review

*** 27,37 **** #include "memory/allocation.hpp" #include "runtime/semaphore.hpp" #include "utilities/globalDefinitions.hpp" ! // Represents a set of free small integer ids. class G1FreeIdSet : public CHeapObj<mtGC> { Semaphore _sem; uint* _next; uint _start; uint _size; --- 27,41 ---- #include "memory/allocation.hpp" #include "runtime/semaphore.hpp" #include "utilities/globalDefinitions.hpp" ! // Represents a set of small integer ids, from which elements can be ! // temporarily allocated for exclusive use. The ids are in a ! // contiguous range from 'start' to 'start + size'. Used to obtain a ! // distinct worker_id value for a mutator thread that doesn't normally ! // have such an id. class G1FreeIdSet : public CHeapObj<mtGC> { Semaphore _sem; uint* _next; uint _start; uint _size;
< prev index next >