< prev index next > src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp
Print this page
Node* val,
const TypeOopPtr* val_type,
Node* pre_val,
BasicType bt) const;
+ Node* byte_map_base_node(GraphKit* kit) const;
+
+ void post_barrier(GraphKit* kit,
+ Node* ctl,
+ Node* store,
+ Node* obj,
+ Node* adr,
+ uint adr_idx,
+ Node* val,
+ BasicType bt,
+ bool use_precise) const;
+
void insert_pre_barrier(GraphKit* kit, Node* base_oop, Node* offset,
Node* pre_val, bool need_mem_bar) const;
static bool clone_needs_barrier(Node* src, PhaseGVN& gvn);
< prev index next >