< prev index next >

src/share/vm/gc/parallel/parallelScavengeHeap.hpp

Print this page
rev 11970 : [mq]: base_volatiles

*** 173,183 **** // Perform a full collection virtual void do_full_collection(bool clear_all_soft_refs); bool supports_inline_contig_alloc() const { return !UseNUMA; } ! HeapWord** top_addr() const { return !UseNUMA ? young_gen()->top_addr() : (HeapWord**)-1; } HeapWord** end_addr() const { return !UseNUMA ? young_gen()->end_addr() : (HeapWord**)-1; } void ensure_parsability(bool retire_tlabs); void accumulate_statistics_all_tlabs(); void resize_all_tlabs(); --- 173,183 ---- // Perform a full collection virtual void do_full_collection(bool clear_all_soft_refs); bool supports_inline_contig_alloc() const { return !UseNUMA; } ! HeapWord* volatile* top_addr() const { return !UseNUMA ? young_gen()->top_addr() : (HeapWord* volatile*)-1; } HeapWord** end_addr() const { return !UseNUMA ? young_gen()->end_addr() : (HeapWord**)-1; } void ensure_parsability(bool retire_tlabs); void accumulate_statistics_all_tlabs(); void resize_all_tlabs();
< prev index next >