On Dec 11, 2013, at 12:17 AM, Mark Roos <mr...@roos.com> wrote: > So I updated to b119 and changed some callsite signatures from using Object[] > to Object... > > // public static RtCallSite bootStrapSelf(MethodHandles.Lookup > callerLookup, String name, MethodType type, Object[] arg) { > public static RtCallSite bootStrapSelf(MethodHandles.Lookup callerLookup, > String name, MethodType type, Object... arg) { > > The type errors went away so I assume this was a good idea but now I get a > hard trap shortly after I enter my dynamic code. About > 300 or so method creations in. > > The log has lots of: > instanceKlass java/lang/invoke/LambdaForm$BMH > instanceKlass java/lang/invoke/LambdaForm$MH > instanceKlass java/lang/invoke/LambdaForm$MH > instanceKlass java/lang/invoke/LambdaForm$BMH > instanceKlass java/lang/invoke/LambdaForm$MH > instanceKlass java/lang/invoke/LambdaForm$MH > > like a couple hundred in a row in one spot. I am using the ExactMath class > to do longs and I seem to recall > some issues there as well.
Exact math intrinsics are disabled in the next build (25.0-b62; or b120 for that matter): https://bugs.openjdk.java.net/browse/JDK-8028997 Try: -XX:-UseMathExactIntrinsics > > I am also running in Eclipse Luna. > > The fault says: > # A fatal error has been detected by the Java Runtime Environment: > # > # SIGSEGV (0xb) at pc=0x00000001102cd02c, pid=3318, tid=20995 > # > # JRE version: Java(TM) SE Runtime Environment (8.0-b119) (build > 1.8.0-ea-b119) > # Java VM: Java HotSpot(TM) 64-Bit Server VM (25.0-b61 mixed mode bsd-amd64 > compressed oops) > # Problematic frame: > # V [libjvm.dylib+0x39902c] > # > > any suggestions? I plan to try compile and run outside of eclipse and add > logging to see if the crash > is repeatable. If it still crashes with exact math intrinsics off try to build a debug VM so we can see if we hit an assert. > > thx > mark_______________________________________________ > mlvm-dev mailing list > mlvm-dev@openjdk.java.net > http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev
_______________________________________________ mlvm-dev mailing list mlvm-dev@openjdk.java.net http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev