Re: [9] RFR (S): 8058892: FILL_ARRAYS and ARRAYS are eagely initialized in MethodHandleImpl

2014-10-03 Thread Vladimir Ivanov
Updated version: http://cr.openjdk.java.net/~vlivanov/8058892/webrev.02/ Looks good. Thanks, Aleksey. Any "capital-R" volunteers to review this change? :-) Best regards, Vladimir Ivanov ___ mlvm-dev mailing list mlvm-dev@openjdk.java.net http://mail

Re: [9] RFR (S): 8058892: FILL_ARRAYS and ARRAYS are eagely initialized in MethodHandleImpl

2014-10-03 Thread Vladimir Ivanov
Peter, That's an interesting observation. As Vitaly already pointed out, varargs array should be eliminated by EA, but it seems it's not for this particular code shape. I'll look into what's going on there and file a followup bug. Thanks for the feedback! Best regards, Vladimir Ivanov On 1

Re: [9] RFR (S): 8058892: FILL_ARRAYS and ARRAYS are eagely initialized in MethodHandleImpl

2014-10-03 Thread Vladimir Kozlov
Looks fine to me. Can you push it into our jdk9/hs-comp/jdk repo so we can see immediate results from it in our testing? Thanks, Vladimir On 10/3/14 7:12 AM, Vladimir Ivanov wrote: Updated version: http://cr.openjdk.java.net/~vlivanov/8058892/webrev.02/ Looks good. Thanks, Aleksey. Any "ca

Re: [9] RFR (S): 8058892: FILL_ARRAYS and ARRAYS are eagely initialized in MethodHandleImpl

2014-10-03 Thread Vladimir Ivanov
Vladimir, thanks! No problem, I'll integrate the fix through hs-comp repo. Best regards, Vladimir Ivanov On 10/3/14, 8:57 PM, Vladimir Kozlov wrote: Looks fine to me. Can you push it into our jdk9/hs-comp/jdk repo so we can see immediate results from it in our testing? Thanks, Vladimir On 10/

Re: Truffle and mlvm

2014-10-03 Thread Charles Oliver Nutter
Congrats on the fun gig, Benoit! Your goals sound like good ones. If there's potential to get lightweight coroutines, that could be a huge advantage for the truffle approach. We are also interested in pushing harder to share more impl between RubyTruffle and JRuby. This may mean pulling common co