happy new year!
John Rose
John.Rose at Sun.COM
Tue Jan 20 03:13:19 PST 2009
On Jan 20, 2009, at 2:59 AM, Tobias Ivarsson wrote:
> I now feel that I have managed to map out the design of most things
> on the C++ level. Many aspects will be implemented in Java, but
> those are easier to change in a later iteration.
Excellent!
As part of the method handle work, I've refactored the interface
dispatch code into MacroAssembler::lookup_interface_method.
(It used to be in two places; now it will be in a single place and
ready to be extended.) Please check out this webrev:
http://webrev.invokedynamic.info/jrose/6655638.meth/src/cpu/x86/vm/
assembler_x86.cpp.udiff.html
This change is under review now, and will be pushed (I expect) into
the JDK7 baseline in a few weeks.
> My next milestone is that I hope to run into problems by the end of
> this week, or early next week, with not having easy access to a
> SPARC machine or any machine where I can install Solaris for
> testing the implementation in that build environment. At this point
> I plan to share inti.patch with you guys and get some feedback.
I run all my development builds on x86 Solaris, using VMWare on
MacBook. (VirtualBox doesn't support 64-bit yet, but I'm watching
for it.) It's all publicly available... See http://wikis.sun.com/
display/SunOnMac/Home for some older hints. SPARC is where a lot of
the big applications will be running, but for development x86 is great.
Best wishes,
-- John
More information about the mlvm-dev
mailing list