Mercurial > hg > release > icedtea7-forest-2.6 > hotspot
changeset 6465:0e9399a0c43d
8076579, PR3162: Popping a stack frame after exception breakpoint sets last method param to exception
Summary: Null the InterpreterRuntime::member_name_arg_or_null return value when it is necessary
Reviewed-by: jbachorik, coleenp, twisti
author | sspitsyn |
---|---|
date | Wed, 26 Oct 2016 08:28:18 +0100 |
parents | 8657f5b23db3 |
children | 228a2db07c72 |
files | src/share/vm/interpreter/interpreterRuntime.cpp |
diffstat | 1 files changed, 2 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/share/vm/interpreter/interpreterRuntime.cpp Wed Oct 26 05:30:06 2016 +0100 +++ b/src/share/vm/interpreter/interpreterRuntime.cpp Wed Oct 26 08:28:18 2016 +0100 @@ -1272,5 +1272,7 @@ if (MethodHandles::has_member_arg(cname, mname)) { oop member_name = java_lang_invoke_DirectMethodHandle::member((oop)dmh); thread->set_vm_result(member_name); + } else { + thread->set_vm_result(NULL); } IRT_END