< prev index next >

src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp

Print this page

        

*** 389,399 **** // Entry methods to normally concurrent GC operations. These set up logging, monitoring // for concurrent operation. void entry_reset(); void entry_mark(); void entry_preclean(); - void entry_roots(); void entry_cleanup(); void entry_evac(); void entry_updaterefs(); void entry_traversal(); void entry_uncommit(double shrink_before); --- 389,398 ----
*** 413,423 **** void op_degenerated_futile(); void op_reset(); void op_mark(); void op_preclean(); - void op_roots(); void op_cleanup(); void op_conc_evac(); void op_stw_evac(); void op_updaterefs(); void op_traversal(); --- 412,421 ----
*** 690,701 **** inline oop maybe_update_with_forwarded_not_null(T* p, oop obj); template <class T> inline oop update_with_forwarded_not_null(T* p, oop obj); ! static inline oop cas_oop(oop n, narrowOop* addr, oop c); ! static inline oop cas_oop(oop n, oop* addr, oop c); void trash_humongous_region_at(ShenandoahHeapRegion *r); void deduplicate_string(oop str); --- 688,699 ---- inline oop maybe_update_with_forwarded_not_null(T* p, oop obj); template <class T> inline oop update_with_forwarded_not_null(T* p, oop obj); ! inline oop atomic_compare_exchange_oop(oop n, narrowOop* addr, oop c); ! inline oop atomic_compare_exchange_oop(oop n, oop* addr, oop c); void trash_humongous_region_at(ShenandoahHeapRegion *r); void deduplicate_string(oop str);
< prev index next >