--- old/src/hotspot/share/code/pcDesc.hpp 2019-03-11 14:25:47.366355415 +0100 +++ new/src/hotspot/share/code/pcDesc.hpp 2019-03-11 14:25:47.166355418 +0100 @@ -42,7 +42,8 @@ PCDESC_reexecute = 1 << 0, PCDESC_is_method_handle_invoke = 1 << 1, PCDESC_return_oop = 1 << 2, - PCDESC_rethrow_exception = 1 << 3 + PCDESC_rethrow_exception = 1 << 3, + PCDESC_return_vt = 1 << 4 }; int _flags; @@ -89,6 +90,9 @@ bool return_oop() const { return (_flags & PCDESC_return_oop) != 0; } void set_return_oop(bool z) { set_flag(PCDESC_return_oop, z); } + bool return_vt() const { return (_flags & PCDESC_return_vt) != 0; } + void set_return_vt(bool z) { set_flag(PCDESC_return_vt, z); } + // Returns the real pc address real_pc(const CompiledMethod* code) const;