< prev index next >
src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
Print this page
rev 52425 : 8213381: Hook to allow GC to inject Node::Ideal() calls
*** 242,251 ****
--- 242,253 ----
virtual Node* obj_allocate(PhaseMacroExpand* macro, Node* ctrl, Node* mem, Node* toobig_false, Node* size_in_bytes,
Node*& i_o, Node*& needgc_ctrl,
Node*& fast_oop_ctrl, Node*& fast_oop_rawmem,
intx prefetch_lines) const;
+ virtual Node* ideal_node(PhaseGVN *phase, Node* n, bool can_reshape) const { return NULL; }
+
// These are general helper methods used by C2
enum ArrayCopyPhase {
Parsing,
Optimization,
Expansion
< prev index next >