hg: mlvm/mlvm/jdk: coro: experimental coroutine thread migration and serialization

Howard Lovatt howard.lovatt at gmail.com
Wed Dec 22 22:09:23 PST 2010


Hi,

When I use this version on my lambda test code I get the following error:

VM option '+UnlockExperimentalVMOptions'
VM option '+EnableMethodHandles'
VM option '+EnableInvokeDynamic'
VM option 'SuppressErrorAt=/constantPoolOop.cpp:283'
# To suppress the following error report, specify this argument
# after -XX: or in .hotspotrc:  SuppressErrorAt=/assembler_x86.inline.hpp:38
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  Internal Error
(/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/assembler_x86.inline.hpp:38),
pid=22339, tid=4298117120
#  guarantee(this->is8bit(imm8)) failed: Short forward jump exceeds 8-bit offset
#
# JRE version: 7.0
# Java VM: OpenJDK 64-Bit Server VM (20.0-b03-fastdebug mixed mode
bsd-amd64 compressed oops)
# An error report file with more information is saved as:
# /Users/lov080/Dropbox/Personal/Java/examples/Lambdas/build/classes/hs_err_pid22339.log
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
#
Current thread is 4298117120
Dumping core ...
./cr: line 18: 22339 Abort trap              $jdk/java -cp
.:$guava:$javac -ea -Xfuture -XX:+UnlockExperimentalVMOptions
-XX:+EnableMethodHandles -XX:+EnableInvokeDynamic
-XX:SuppressErrorAt=/constantPoolOop.cpp:283 $package.Main

I can give more info if required to help debug the problem.

Thanks for making a Mac build available.

  -- Howard.


More information about the mlvm-dev mailing list