--- a/src/hotspot/share/gc/shared/c2/barrierSetC2.hpp Tue Oct 23 13:47:17 2018 +0800
+++ b/src/hotspot/share/gc/shared/c2/barrierSetC2.hpp Wed Oct 17 10:19:13 2018 +0200
@@ -213,8 +213,8 @@
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 { }
- virtual void enqueue_useful_gc_barrier(Unique_Node_List &worklist, Node* node) const {}
- virtual void eliminate_useless_gc_barriers(Unique_Node_List &useful) const {}
+ virtual void enqueue_useful_gc_barrier(PhaseIterGVN* igvn, Node* node) const {}
+ virtual void eliminate_useless_gc_barriers(Unique_Node_List &useful, Compile* C) const {}
virtual void add_users_to_worklist(Unique_Node_List* worklist) const {}
// Allow barrier sets to have shared state that is preserved across a compilation unit.