< prev index next >

src/hotspot/share/gc/shared/c2/barrierSetC2.hpp

Print this page
*** 319,10 ***
--- 319,11 ---
    // Support for GC barriers emitted during parsing
    virtual bool has_load_barrier_nodes() const { return false; }
    virtual bool is_gc_pre_barrier_node(Node* node) const { return false; }
    virtual bool is_gc_barrier_node(Node* node) const { return false; }
    virtual Node* step_over_gc_barrier(Node* c) const { return c; }
+   virtual int reserved_slots() const { return 0; }
  
    // Support for macro expanded GC barriers
    virtual void register_potential_barrier_node(Node* node) const { }
    virtual void unregister_potential_barrier_node(Node* node) const { }
    virtual void eliminate_gc_barrier(PhaseMacroExpand* macro, Node* node) const { }
< prev index next >