It’s taken a while, but all the pieces of Shark’s build system finally percolated through into an OpenJDK 7 release (build 112, released on October 1). Sadly a couple of HotSpot interfaces changed in the interim so you need to grab this changeset to get it working. We’ll get there eventually!
{ 2010 10 12 }
John Yeary | 12-Oct-10 at 1:18 pm | Permalink
Yeah! Thanks for committing your changes. I will try a build tonight when I get home. Are the changesets you mention above checked into the main branch?
gbenson | 12-Oct-10 at 1:44 pm | Permalink
That changeset is only in the HotSpot compilers forest at the moment. That is merged, weekly I think, into the HotSpot master forest, which in turn is merged weekly into the JDK7 master forest. The only way to really know where stuff is is to look for the changeset in the repository…
Clemens Eisserer | 12-Oct-10 at 2:02 pm | Permalink
Great – Contrats :)
Damon Hart-Davis | 12-Oct-10 at 8:07 pm | Permalink
Well done!
Rgds
Damon
sid77 | 13-Oct-10 at 12:18 pm | Permalink
Congrats! I’ve seen that build 113 is online, does it contains your changeset?
gbenson | 13-Oct-10 at 12:40 pm | Permalink
No, but hopefully 114 will.
Mustafa Sait Özen | 13-Oct-10 at 2:12 pm | Permalink
Congrats !!! I will checkout the sources and build at night.
acrux | 13-Nov-10 at 2:36 am | Permalink
kudos to you.
But what about llvm-2.8 on PowerPC? Will it be able to build Shark VM ? I.e. Shark VM + JIT from llvm-2.8 will be able to recompile itself ?
gbenson | 23-Nov-10 at 2:22 pm | Permalink
If you let me know what problem you’re having I’ll take a look…