# HG changeset patch # User twisti # Date 1381804205 25200 # Node ID e1563e3652c1abe9d88ae5b94b895e26b3abd093 # Parent 550442bd8ffcb0bfff915a6c638b6e3f11457024 8026376: assert(false) failed: DEBUG MESSAGE: exception pc already set Reviewed-by: kvn diff -r 550442bd8ffc -r e1563e3652c1 hotspot/src/cpu/sparc/vm/sharedRuntime_sparc.cpp --- a/hotspot/src/cpu/sparc/vm/sharedRuntime_sparc.cpp Sun Oct 13 13:22:24 2013 -0700 +++ b/hotspot/src/cpu/sparc/vm/sharedRuntime_sparc.cpp Mon Oct 14 19:30:05 2013 -0700 @@ -3581,6 +3581,7 @@ // the pending exception will be picked up the interpreter. __ ld_ptr(G2_thread, in_bytes(JavaThread::exception_oop_offset()), Oexception); __ st_ptr(G0, G2_thread, in_bytes(JavaThread::exception_oop_offset())); + __ st_ptr(G0, G2_thread, in_bytes(JavaThread::exception_pc_offset())); __ bind(noException); // deallocate the deoptimization frame taking care to preserve the return values