Re: How to filter results of a virtual method?

2011-02-03 Thread John Rose
I'm tardy getting to the main point of this, but here it is: Thanks, Jim, for finding and diagnosing the bug in the MHs code. And thanks, Kirill, for pointing out the tautological use of bindTo. I'll push a fix and a unit test shortly. I had to change TestFilter.java at one point: /

Re: How to filter results of a virtual method?

2011-02-03 Thread John Rose
On Jan 28, 2011, at 7:09 AM, Jim Laskey wrote: > Unfortunate was an incomplete thought. > > What I was thinking was, that there was likely no trivial way to treat > exactInvoker(target.type()).bindTo(target) as identity (in bindTo) when > !target.isVarargsCollector(). Likely moot as MH optimiz

Re: Invokedynamic and inlining flags

2011-02-03 Thread Charles Oliver Nutter
On Thu, Feb 3, 2011 at 3:56 PM, Rémi Forax wrote: > Charles, do you use ASM 4 or ASM 3.3 ? I am still using ASM 3.3 and Linkage to bind indy call sites. - Charlie ___ mlvm-dev mailing list [email protected] http://mail.openjdk.java.net/mailman/

Re: Invokedynamic and inlining flags

2011-02-03 Thread Rémi Forax
On 02/03/2011 10:17 PM, Charles Oliver Nutter wrote: > On Thu, Feb 3, 2011 at 6:33 AM, Christian Thalinger > wrote: >> On Jan 31, 2011, at 8:39 PM, Charles Oliver Nutter wrote: >>> Hello friends! After months on "vacation" from indy, I managed to >>> spend some time this weekend updating JRuby's

Re: Invokedynamic and inlining flags

2011-02-03 Thread Charles Oliver Nutter
On Thu, Feb 3, 2011 at 6:33 AM, Christian Thalinger wrote: > On Jan 31, 2011, at 8:39 PM, Charles Oliver Nutter wrote: >> Hello friends! After months on "vacation" from indy, I managed to >> spend some time this weekend updating JRuby's indy support. But this >> email is to ask about the inlining

Re: Invokedynamic and inlining flags

2011-02-03 Thread Christian Thalinger
On Jan 31, 2011, at 8:39 PM, Charles Oliver Nutter wrote: > Hello friends! After months on "vacation" from indy, I managed to > spend some time this weekend updating JRuby's indy support. But this > email is to ask about the inlining flag tweaks that still seem to be > required. Does this mean I c