src/share/vm/gc_implementation/parNew/parNewGeneration.hpp

changeset 6992
2c6ef90f030a
parent 5515
9766f73e770d
child 7031
ee019285a52c
equal deleted inserted replaced
6991:882004b9e7e1 6992:2c6ef90f030a
67 ParGCAllocBuffer _to_space_alloc_buffer; 67 ParGCAllocBuffer _to_space_alloc_buffer;
68 68
69 ParScanWithoutBarrierClosure _to_space_closure; // scan_without_gc_barrier 69 ParScanWithoutBarrierClosure _to_space_closure; // scan_without_gc_barrier
70 ParScanWithBarrierClosure _old_gen_closure; // scan_with_gc_barrier 70 ParScanWithBarrierClosure _old_gen_closure; // scan_with_gc_barrier
71 ParRootScanWithoutBarrierClosure _to_space_root_closure; // scan_root_without_gc_barrier 71 ParRootScanWithoutBarrierClosure _to_space_root_closure; // scan_root_without_gc_barrier
72 // One of these two will be passed to process_strong_roots, which will 72 // One of these two will be passed to process_roots, which will
73 // set its generation. The first is for two-gen configs where the 73 // set its generation. The first is for two-gen configs where the
74 // old gen collects the perm gen; the second is for arbitrary configs. 74 // old gen collects the perm gen; the second is for arbitrary configs.
75 // The second isn't used right now (it used to be used for the train, an 75 // The second isn't used right now (it used to be used for the train, an
76 // incremental collector) but the declaration has been left as a reminder. 76 // incremental collector) but the declaration has been left as a reminder.
77 ParRootScanWithBarrierTwoGensClosure _older_gen_closure; 77 ParRootScanWithBarrierTwoGensClosure _older_gen_closure;

mercurial