That answers my question, thanks :) And by the way thanks for all your work on mlvm.
On Mon, Feb 21, 2011 at 6:18 PM, John Rose <[email protected]> wrote: > This is worth a clarification: The only meaningful bootstrap methods will > be static methods and constructors for subclasses of CallSite. I will add a > note to the effect into the javadoc. > > Using a virtual method of class C as a BSM means that you expect the first > stacked argument to the BSM to be the receiver, of type C. Unless you were > to choose a virtual on MethodHandles.Lookup that will serve your purpose > (and there is nothing that will return a CallSite), there's no way that any > of the stacked arguments will act as the method's receiver. > > -- John > > _______________________________________________ > mlvm-dev mailing list > [email protected] > http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev >
_______________________________________________ mlvm-dev mailing list [email protected] http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev
