merging of Hotspot with MIPS support
Xerxes Rånby
xerxes at zafena.se
Tue Apr 26 01:24:30 PDT 2011
Hi Yongqiang!
On 2011-04-25 04:47, Yongqiang Yang wrote:
> Hi guys,
>
> We have ported Hotspot client to MIPS compatible processors, and code
> can be got from http://icedtea.classpath.org/hg/openjdk6-mips/.
The MIPS ports looks like it are based on OpenJDK6 and Hotspot hs14, the
same hotspot used in the IcedTea6-1.8 release.
> I want to know how to merge the code to Icedtea. Is there a site
> which describes the steps we should take and what's the requirements?
In order to merge the MIPS port with IcedTea6 you will have to update
the MIPS port to be compatible with the same hotspot used by IcedTea6 HEAD.
The IcedTea6-1.8 release branch uses the same hotspot version hs14 as
the MIPS port so a merge at this point are easy but its too late to go
in because the release branches do not accept new features.
The IcedTea6-1.9 release uses hotspot version hs17.
The IcedTea6-1.10 release uses hotspot version hs19.
The next IcedTea6-1.11 release are currently based on hs20, HEAD.
For a merge to happen its required to update the MIPS port to hs20 and
merge it against the current development HEAD at:
http://icedtea.classpath.org/hg/icedtea6
You can track when the release branches forked from the IcedTea6 tag list:
http://icedtea.classpath.org/hg/icedtea6/tags
I suggest you start by first checkout the IcedTea6-1.8 branch-point
http://icedtea.classpath.org/hg/icedtea6/rev/9420faca6468
and merge at this point.
Then pull in the IcedTea6-1.9 branch-point merge and fix any issues when
using hs17.
Then pull in the IcedTea6-1.10 branch-point merge and fix any issues
when using hs19.
Then pull in the IcedTea6 developement HEAD, merge and fix any issues
when using hs20.
When this are done please send in a patch.
Cheers
Xerxes
More information about the distro-pkg-dev
mailing list