--- old/src/hotspot/share/opto/callnode.hpp 2017-12-06 18:45:47.216441936 +0100 +++ new/src/hotspot/share/opto/callnode.hpp 2017-12-06 18:45:47.008441939 +0100 @@ -891,6 +891,8 @@ virtual uint ideal_reg() const { return Op_RegP; } virtual bool guaranteed_safepoint() { return false; } + virtual Node* Ideal(PhaseGVN* phase, bool can_reshape); + // allocations do not modify their arguments virtual bool may_modify(const TypeOopPtr *t_oop, PhaseTransform *phase) { return false;}