On Sep 13, 2009, at 12:22 AM, Patrick Wright wrote:

I just saw that you pushed a changeset from Thomas Wuerthinger related
to expanding hotswap--from the unit tests included, it looks pretty
nice--add/remove fields and methods etc. Anything you can tell us
about it, status etc? I didn't know anyone was working on this in the
Da Vinci Machine.

The design of the hotswap patch is described in the PDF linked from this page:
  http://wikis.sun.com/display/mlvm/HotSwap

I believe (under correction from you, Thomas!) that the patch is the initial result of a research project that he did earlier this year at JKU Linz, that he is now working on other things, and that he doesn't have specific plans (yet) to extend it further. See the message below.

Thomas will be talking about this work at Sun on Wednesday, and InfoQ will be taping the talk (like most of the talks at the Summit).

-- John

Begin forwarded message:

From: Thomas Wuerthinger <[email protected]>
Date: April 1, 2009 8:49:07 AM PDT
To: [email protected]
Subject: Dynamic Code Evolution - Patch and Documentation

Hi!

This is the first (pre-alpha) version of the dynamic code evolution implementation.

The attachment contains:
- A patch that can be used upon jdk7-b51 with the sources for dynamic code evolution as well as the test cases (37 of 41 should be OK); please consider that it is still a prototype implementation. - A high-level technical description of the implementation with pointers to the source code and TODO sections that inform about future plans.

Any kind of feedback most welcome!
Let me know if you have any issues compiling the code or running the test cases.

- thomas
_______________________________________________
mlvm-dev mailing list
[email protected]
http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev

Reply via email to