MLVM and OpenJDK b36
Chris Hogue
cshogue at gmail.com
Thu Oct 2 15:12:10 PDT 2008
Just wanted to update that I've found what I was missing in case
others have the same problem.
The .txt files in the patch directories describe how to build the
pieces manually instead of as part of the build, but the wiki page
says "Once patches are applied, build as usual. Build instructions are
posted with the OpenJDK Build Group." So I was thinking they'd get
built as part of the normal JDK build once I applied the patches.
I won't be able to test things out until tomorrow, but then if it all
works I'm happy to add a comment on the wiki mentioning that these
patches aren't built as part of the normal build and to consult the
text files in the patches.
Thanks.
-Chris
On Wed, Oct 1, 2008 at 9:15 PM, Chris Hogue <cshogue at gmail.com> wrote:
> I'm new to MLVM and trying to build it so I can play around with it.
> It appears that the current patches were built and intended for
> OpenJDK b34 (based on one failing and the tags in the series file
> indicating b34). I've tried several things and can't seem to find the
> right combination to make it work. Below are the things I've tried.
> Anyone have pointers?
>
> 1. With a current (b36) clone of jdk7, all patches except the
> langtools/meth seem to apply correctly. In the meth patch the changes
> to .../javac/tools/Name.java are no longer valid. Looks like this
> logic was moved to Names.java. I manually applied the changes to
> Names.java, but after a full build I'm not finding the new java.dyn.*
> classes anywhere (maybe I'm missing them?) The sources are there
> though.
>
> 2. (F)cloned jdk7 at "-r jdk7-b34" in a clean area, but when I try to
> apply the hotspot patches it fails on various interpreter files in
> src/cpu/x86/vm.
>
> I'm running this on Ubuntu Desktop 7.10-amd64 in case that makes a difference.
>
> Is there a plan to update the patch for b36? Or some combination of
> steps someone knows about that will work on b34?
>
More information about the mlvm-dev
mailing list