hg: jdk9/hs/hotspot: 8173699: Crash during deoptimization with "assert(result == __null || result->is_oop()) failed: must be oop"

tobias.hartmann at oracle.com tobias.hartmann at oracle.com
Fri Feb 3 08:06:33 UTC 2017


Changeset: 2ae120e17d52
Author:    thartmann
Date:      2017-02-03 08:17 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/2ae120e17d52

8173699: Crash during deoptimization with "assert(result == __null || result->is_oop()) failed: must be oop"
Summary: Ignore return_oop() when dispatching an exception and only try to retrieve the oop when performing re-allocation during a normal deoptimization (if exec_mode == Unpack_deopt).
Reviewed-by: kvn, vlivanov

! src/share/vm/runtime/deoptimization.cpp



More information about the jdk9-all-changes mailing list