JDK-8173019 : Backout JDK-8172990 changes.
  • Type: Bug
  • Component: hotspot
  • Sub-Component: compiler
  • Affected Version: 9
  • Priority: P2
  • Status: Closed
  • Resolution: Fixed
  • OS: linux
  • CPU: x86
  • Submitted: 2017-01-19
  • Updated: 2017-08-08
  • Resolved: 2017-01-19
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 10 JDK 9
10Fixed 9 b156Fixed
Related Reports
Relates :  
Relates :  
Relates :  
Description
I found that after my changes for JDK-8172990 JVM crash with  -XX:+DeoptimizeALot flag and  with AOT libraries present:

#  Internal Error (/mnt/hgfs/vkozlov/work/AOT/011817_hs/hotspot/src/share/vm/runtime/deoptimization.cpp:231), pid=17886, tid=17888
#  assert(result == __null || result->is_oop()) failed: must be oop

We decided to backout 8172990.
Comments
I attached hs_err file from crash.
19-01-2017