Re: the fate of java.dyn

2011-03-28 Thread Ola Bini
://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 - -- Ola Bini (http://olabini.com) Ioke - JRuby - ThoughtWorks Yields falsehood when quined yields

Re: hg: mlvm/mlvm: 3 new changesets

2011-04-04 Thread Ola Bini
for JSR 292 ! netbeans/meth/nbproject/project.properties ___ mlvm-dev mailing list mlvm-dev@openjdk.java.net http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev - -- Ola Bini (http://olabini.com) Ioke - JRuby - ThoughtWorks Yields

Re: new Mac OS X mlvm build: 2011_04_04

2011-04-05 Thread Ola Bini
: return identity(type).bindTo(w.convert(value, type)); has to become return insertArguments(identity(type), 0, w.convert(value, type)); Correct? RĂ©mi On 04/05/2011 02:55 PM, Ola Bini wrote: Stephen et al, I did a new build with the indy patch sets yesterday. Just

Re: Building currently fails

2011-05-18 Thread Ola Bini
: Confirmed here too. And since it wiped out my previous copy I'm dead in the water at the moment :( - Charlie On Tue, May 17, 2011 at 8:24 AM, Ola Bini ola.b...@gmail.com wrote: Hi, It seems something has introduced a failure. Updating from the bsdport and patches repo with default settings

Problem building on Linux

2011-05-18 Thread Ola Bini
' is dangerous, better use `mkstemp' /usr/bin/ld: BFD 2.17.50.0.6-14.el5 20061020 internal error, aborting at ../../bfd/elflink.c line 6841 in elf_link_check_versioned_symbol /usr/bin/ld: Please report this bug. This used to build fine a month or so ago. Cheers -- Ola Bini (http://olabini.com) Ioke

Re: hg: mlvm/mlvm/hotspot: meth: reflect pushes to hotspot-comp

2011-05-18 Thread Ola Bini
is saved as: # [thread -1339240448 also had an error] # # If you would like to submit a bug report, please visit: # http://bugreport.sun.com/bugreport/crash.jsp Cheers -- Ola Bini (http://olabini.com) Ioke - JRuby - ThoughtWorks Yields falsehood when quined yields falsehood when quined

Another possible failure

2011-05-18 Thread Ola Bini
-- Ola Bini (http://olabini.com) Ioke - JRuby - ThoughtWorks Yields falsehood when quined yields falsehood when quined. ___ mlvm-dev mailing list mlvm-dev@openjdk.java.net http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev

Limit on number of inserted values in MHs?

2011-05-19 Thread Ola Bini
:1692) at seph.lang.compiler.Bootstrap.tailCallFallback(Bootstrap.java:949) at seph$gen$abstraction$0.activateWith(Unknown Source) at seph$gen$abstraction$0.activateWith(Unknown Source) Is this an actual limit, and will it be lifted at some point? Cheers -- Ola Bini (http

Re: Limit on number of inserted values in MHs?

2011-05-19 Thread Ola Bini
On 2011-05-19 23.23, Charles Oliver Nutter wrote: On Thu, May 19, 2011 at 12:51 PM, Ola Bini ola.b...@gmail.com wrote: I'm currently getting this error: Caused by: java.lang.IllegalArgumentException: too many values to insert

Re: Good news, bad news

2011-05-20 Thread Ola Bini
.activateWith(Unknown Source) at seph.lang.ast.NamedMessage.go(NamedMessage.java:162) at seph.lang.ast.NamedMessage.sendTo(NamedMessage.java:143) at seph.lang.interpreter.MessageInterpreter.evaluateFully(MessageInterpreter.java:92) =( Cheers -- Ola Bini (http://olabini.com) Ioke

Re: Good news, bad news

2011-05-23 Thread Ola Bini
://mail.openjdk.java.net/mailman/listinfo/mlvm-dev -- Ola Bini (http://olabini.com) Ioke - JRuby - ThoughtWorks Yields falsehood when quined yields falsehood when quined. ___ mlvm-dev mailing list mlvm-dev@openjdk.java.net http://mail.openjdk.java.net

Re: Good news, bad news

2011-05-24 Thread Ola Bini
On 2011-05-25 10.50, John Rose wrote: On May 23, 2011, at 7:33 PM, Ola Bini wrote: Have you seen any reason why that happens? There are some known problems (crashers even) with method handle compilation. The permuteArguments transform has a bug when you mix long/doubles and other

Re: Good news, bad news

2011-05-25 Thread Ola Bini
Hi, Just to clarify, my builds are against the current patchset in the MLVM repository, so that might explain why you're not seeing these problems. Cheers On 2011-05-25 14.29, Christian Thalinger wrote: On May 25, 2011, at 5:58 AM, Ola Bini wrote: Hi, There are at least three problems

Re: Good news, bad news

2011-05-25 Thread Ola Bini
drop, but it's not bsdport with mlvm either. Cheers On 2011-05-25 14.29, Christian Thalinger wrote: On May 25, 2011, at 5:58 AM, Ola Bini wrote: Hi, There are at least three problems that are still there. They might be connected, or not. (I will tell you how to reproduce these at the end) I

Re: Danger Will Robinson! Missing API!

2011-05-25 Thread Ola Bini
the information is available anyway, it'd make sense to make it easily accessible. I'm not against it. =) Cheers - -- Ola Bini (http://olabini.com) Ioke - JRuby - ThoughtWorks Yields falsehood when quined yields falsehood when quined. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (Darwin

Re: Good news, bad news

2011-05-26 Thread Ola Bini
-a) Cheers -- Ola Bini (http://olabini.com) Ioke - JRuby - ThoughtWorks Yields falsehood when quined yields falsehood when quined. ___ mlvm-dev mailing list mlvm-dev@openjdk.java.net http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev

Current Crash status

2011-05-27 Thread Ola Bini
direction at least. Is there anything I can do to help diagnose this crash? Cheers -- Ola Bini (http://olabini.com) Ioke - JRuby - ThoughtWorks Yields falsehood when quined yields falsehood when quined. # # A fatal error has been detected by the Java Runtime Environment: # # Internal Error

Re: Differences in asType between MLVM/bsdport and JDK7

2011-05-27 Thread Ola Bini
I ran the compile against what's in b144, but directly from the JDK7 repo On 2011-05-27 12.26, John Rose wrote: On May 26, 2011, at 11:38 PM, Ola Bini wrote: It seems there is still a difference in how asType MHs work between what is in current JDK7 repo, and what you get from building

Re: Differences in asType between MLVM/bsdport and JDK7

2011-05-27 Thread Ola Bini
On 2011-05-27 12.53, John Rose wrote: On May 27, 2011, at 12:11 AM, Ola Bini wrote: I ran the compile against what's in b144, but directly from the JDK7 repo On 2011-05-27 12.26, John Rose wrote: On May 26, 2011, at 11:38 PM, Ola Bini wrote: Caused

Re: Differences in asType between MLVM/bsdport and JDK7

2011-05-27 Thread Ola Bini
On 2011-05-27 12.59, John Rose wrote: On May 27, 2011, at 12:26 AM, Ola Bini wrote: type() is just a call site type, so that will be the SephObject,SThread etc. Good. So what's the code that creates the target (not the fallback)? It looks like it has its types denatured to Object

Re: Current bsdport+mlvm is broken

2011-05-27 Thread Ola Bini
by default. If you want to build without coro set uyur guards like this: export davinci=$(pwd) guards=buildable testable /coro Thanks Stephen, I didn't know it was included by default. =) Cheers - -- Ola Bini (http://olabini.com) Ioke - JRuby - ThoughtWorks Yields falsehood when quined

Breakages gone?

2011-05-27 Thread Ola Bini
Hi, I just updated to the latest version of bsdport+mlvm-coro. It seems that the latest merge has removed all the breakages I was experiencing. Thanks! Cheers -- Ola Bini (http://olabini.com) Ioke - JRuby - ThoughtWorks Yields falsehood when quined yields falsehood when quined

Re: Breakages gone?

2011-05-27 Thread Ola Bini
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 2011-05-28 10.39, Ola Bini wrote: Hi, I just updated to the latest version of bsdport+mlvm-coro. It seems that the latest merge has removed all the breakages I was experiencing. Thanks! Cheers Terribly sorry - I spoke to soon. It is gone

Re: Breakages gone?

2011-05-27 Thread Ola Bini
, Ola Bini ola.b...@gmail.com wrote: On 2011-05-28 10.39, Ola Bini wrote: Hi, I just updated to the latest version of bsdport+mlvm-coro. It seems that the latest merge has removed all the breakages I was experiencing. Thanks! Cheers Terribly sorry - I spoke to soon. It is gone from bsdport

Re: More performance explorations

2011-06-03 Thread Ola Bini
On 2011-06-02 12.53, Ola Bini wrote: On 2011-06-02 11.59, John Rose wrote: I was hoping your crash would go away with today's patches. I'll look into it. I did a build after today's patches. Still same problem: java.lang.NoClassDefFoundError: seph/lang/SephObject [junit

Re: More performance explorations

2011-06-04 Thread Ola Bini
On 2011-06-04 01.47, John Rose wrote: On Jun 3, 2011, at 7:07 AM, Ola Bini wrote: Is there anything I can do to help out with finding this problem? I can't reproduce the VM crash yet. Like Christian, I got through problems 1 and 2, on bsd (both 32-bit and 64-bit). Problem 3 generates

Re: More performance explorations

2011-06-13 Thread Ola Bini
On 2011-06-13 03.44, John Rose wrote: On Jun 11, 2011, at 1:31 PM, Ola Bini wrote: Asking here too: is that still happening? -- Christian I haven't seen any commits that is likely to fix it, but I will rebuild and take a look today. The commits for 7047697 and 7052202 both fix crashes

Re: More performance explorations

2011-06-13 Thread Ola Bini
On 2011-06-13 10.14, Ola Bini wrote: On 2011-06-13 03.44, John Rose wrote: On Jun 11, 2011, at 1:31 PM, Ola Bini wrote: Asking here too: is that still happening? -- Christian I haven't seen any commits that is likely to fix it, but I will rebuild and take a look today. The commits

Re: More performance explorations

2011-06-14 Thread Ola Bini
in the JUnit run that it's not on the bootclasspath. Cheers On 2011-06-14 01.22, John Rose wrote: On Jun 13, 2011, at 8:37 AM, Ola Bini wrote: On 2011-06-13 10.14, Ola Bini wrote: I did a rebuild of MLVM+bsdport today, and I now see the missing class crash again on my Mac too (to clarify

Re: More performance explorations

2011-06-14 Thread Ola Bini
a new instance of the compiled implementation of the inner abstraction. Hope this helps. Cheers On 2011-06-14 01.22, John Rose wrote: On Jun 13, 2011, at 8:37 AM, Ola Bini wrote: On 2011-06-13 10.14, Ola Bini wrote: I did a rebuild of MLVM+bsdport today, and I now see the missing class crash

Re: possible fix for 7056328

2011-06-22 Thread Ola Bini
): This is not a formal review request yet, but please make a pre-review. John, good stuff! This runs nicely for me without putting things on the BCP. As far as I can tell, the class-not-found error is gone. Cheers -- Ola Bini (http://olabini.com) Ioke - JRuby - ThoughtWorks Yields falsehood when quined

Re: possible fix for 7056328

2011-06-25 Thread Ola Bini
Please try out the patch. I've also updated the mlvm patches to the latest bsd-port which (quite awesomely) is b146. It runs fine for me. Cheers -- Ola Bini (http://olabini.com) Ioke - JRuby - ThoughtWorks Yields falsehood when quined yields falsehood when quined

Performance problem with invoke dynamic

2011-07-27 Thread Ola Bini
performance change at all. So now I'm a bit lost - I have no idea why this is so much slower than the explicit bytecode. Any thoughts? My next attack will be to go and compare the assembler. Cheers -- Ola Bini (http://olabini.com) Ioke - JRuby - ThoughtWorks Yields falsehood when quined

Re: Performance problem with invoke dynamic

2011-07-28 Thread Ola Bini
On 2011-07-28 10.11, Christian Thalinger wrote: On Jul 28, 2011, at 6:10 PM, Ola Bini wrote: The bad performance sounds like something is not inlined at all. How are you invoking valueMH? Via invokedynamic or a direct MH call? valueMH is combined with an exactInvoker and then chained

Mac+newest JDK changes?

2011-10-14 Thread Ola Bini
Hi, I'm finally about to get back to hacking on Seph, specifically looking at performance - I would really like to be able to run the latest changes (things for u2 related to invoke dynamic) in MacOS X - what is the current status of this, and is it even possible at the moment? Cheers -- Ola