updated RI code and API javadoc
John Rose
John.Rose at Sun.COM
Fri Jun 19 03:46:07 PDT 2009
I pushed a lot more testing and implementation code for the reference
implementation. Finally permuteArguments works, as do all the
variations of varargs processing.
Here's the updated javadoc; it's getting better:
http://cr.openjdk.java.net/~jrose/pres/indy-javadoc-mlvm/
I added filterArguments, since I remember people asking for it during
last year's Summit. Such a simple use case (single argument
transformation with a unary function) is too awkward to implement in
terms of foldArguments (requires argument dropping/reordering).
-- John
P.S. I also added something called dynamicInvoker. It is a simple
thing which turns a CallSite into a simulated invokedynamic
instruction; this rounds out the Lookup.find{Static,*} functionality
to include the new invoke instruction. Not sure if it is the right
thing, though.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/mlvm-dev/attachments/20090619/2f57fd97/attachment.html
More information about the mlvm-dev
mailing list