--- old/src/share/vm/opto/valuetypenode.hpp 2017-06-01 17:27:47.160200882 +0200 +++ new/src/share/vm/opto/valuetypenode.hpp 2017-06-01 17:27:47.086200978 +0200 @@ -94,7 +94,11 @@ // Replace ValueTypeNodes in debug info at safepoints with SafePointScalarObjectNodes void make_scalar_in_safepoints(Compile* C); - uint set_arguments_for_java_call(CallJavaNode* call, int base_input, const GraphKit& kit, ciValueKlass* base_vk = NULL, int base_offset = 0); + void pass_klass(Node* n, uint pos, const GraphKit& kit); + uint pass_fields(Node* call, int base_input, const GraphKit& kit, ciValueKlass* base_vk = NULL, int base_offset = 0); + void replace_call_results(Node* call, Compile* C); + + virtual Node* Ideal(PhaseGVN* phase, bool can_reshape); virtual int Opcode() const;