--- old/hotspot/src/share/vm/opto/parse.hpp 2013-08-30 16:52:17.000000000 +0400 +++ new/hotspot/src/share/vm/opto/parse.hpp 2013-08-30 16:52:16.000000000 +0400 @@ -518,7 +518,7 @@ // loading from a constant field or the constant pool // returns false if push failed (non-perm field constants only, not ldcs) - bool push_constant(ciConstant con, bool require_constant = false, bool is_autobox_cache = false); + bool push_constant(ciConstant con, bool require_constant = false, bool is_autobox_cache = false, const Type* basic_type = NULL); // implementation of object creation bytecodes void emit_guard_for_new(ciInstanceKlass* klass);