Re: OSX port

2012-05-08 Thread Charles Oliver Nutter
On Tue, May 8, 2012 at 4:00 PM, Henri Gomez wrote: > cf: > http://openjdk-osx-build.googlecode.com/svn/trunk/build-openjdk8-64-mlvm.sh I'm trying a build with that on Snow Leopard now. Ran into an issue first time, now trying again with a clean env. - Charlie ___

Re: OSX port

2012-05-08 Thread Henri Gomez
>> Any date about back port/merge of OSX support in mlvm project ? > > What exactly do you think is missing?  Does the build fail for you?  John > updated the mlvm patches a couple of days ago to the recent hotspot-comp > repository versions which should include OS X support. Good news. We stil

Re: Question about inlining caching by Hotspot and classes implementing an method from an interface

2012-05-08 Thread Rémi Forax
f.foo() is a megamorphic call so the inlining cache does not work, too many possible receiver types, so the inlining cache tree is like a linked list, painfully. With a language like Java, the VM will fallback to use a vtable dispatch, you have no inlining but it's faster than either update the inl

selective inlining of MH.invokeExact() callsites

2012-05-08 Thread Garcia Gutierrez Miguel Alfredo
What's the behavior of @ForceInlining , in particular for MethodHandle.invokeExact() ? The context for this question is ongoing brainstorming on a new compilation scheme for the Scala compiler: http://mail.openjdk.java.net/pipermail/graal-dev/2012-May/38.html http://mail.openjdk.java.n