assert((uint)reason < _trap_hist_limit) failed: oob

Deneau, Tom tom.deneau at amd.com
Fri Dec 13 09:56:12 PST 2013


Yes this trap_hist_limit problem is fixed.

I still see another assert failure if I use -XX:+PrintDeoptimizationDetails in fastdebug (with an example that does a deopt).
If you need my class files to reproduce let me know.

#  Internal Error (/home/tom/graal/src/share/vm/runtime/mutex.cpp:1364), pid=30164, tid=139715571808000
#  assert((!thread->is_Java_thread() || ((JavaThread *)thread)->thread_state() == _thread_in_vm) || rank() == Mutex::special) failed: wrong thread state for using locks
#
-- Tom


From: gilwooden at gmail.com [mailto:gilwooden at gmail.com] On Behalf Of Gilles Duboscq
Sent: Friday, December 13, 2013 11:25 AM
To: Deneau, Tom
Cc: graal-dev at openjdk.java.net
Subject: Re: assert((uint)reason < _trap_hist_limit) failed: oob

I can not see your attachment (I don't think the mailing list relays attachments) but this was fixed in http://hg.openjdk.java.net/graal/graal/rev/05de8cf71a41

-Gilles

On Fri, Dec 13, 2013 at 6:15 PM, Tom Deneau <tom.deneau at amd.com<mailto:tom.deneau at amd.com>> wrote:
Hello --

Running the attached class files with the following command line

./mx.sh --vm graal --vmbuild fastdebug vm  -XX:-BootstrapGraal -Xmx1g AryBounds

I get


# A fatal error has been detected by the Java Runtime Environment:
#
#  Internal Error (/home/tom/graal/src/share/vm/oops/methodData.hpp:2196), pid=24304, tid=140302327252736
#  assert((uint)reason < _trap_hist_limit) failed: oob
#
# JRE version: Java(TM) SE Runtime Environment (7.0_21-b11) (build 1.7.0_21-b11)
# Java VM: OpenJDK 64-Bit Graal VM (25.0-b59-internal-fastdebug mixed mode linux-amd64 compressed oops)

-- Tom



More information about the graal-dev mailing list