Assertion failed: int pressure is incorrect

Vladimir Kozlov vladimir.kozlov at
Mon Dec 8 19:04:01 UTC 2014

count_int_pressure() was added almost year ago during ifg.cpp code 
refactoring 8031498. Our bugs system does not show this problem. I 
assume it could your changes created code path we did not hit before.

There is no magic for debugging this code. It is usual: get a reproducer 
(you can try compilation replay), add print statements or use debugger.


On 12/8/14 10:12 AM, Christian Thalinger wrote:
> [Sending to hotspot-compiler-dev; bcc’ing hotspot-dev.]
>> On Dec 8, 2014, at 4:58 AM, Andrew Haley <aph at> wrote:
>> I'm occasionally seeing this:
>> # A fatal error has been detected by the Java Runtime Environment:
>> #
>> #  Internal Error (/scratch1/large-codecache/hotspot/src/share/vm/opto/ifg.cpp:693), pid=9212, tid=4395909313024
>> #  assert(int_pressure.current_pressure() == count_int_pressure(liveout)) failed: the int pressure is incorrect
>> #
>> Does anyone know what might cause this?  Perhaps a bug in my back
>> end?  If not, can I please have some advice about how to debug it?
>> I'm only seeing this with a fairly recent cut of JDK9.
>> Thanks,
>> Andrew,

More information about the hotspot-compiler-dev mailing list