Backporting an AsyncGetCallTrace patch to OpenJDK6
Andrew John Hughes
gnu_andrew at member.fsf.org
Thu Sep 11 15:10:08 PDT 2008
2008/9/11 Andrew John Hughes <gnu_andrew at member.fsf.org>:
> 2008/9/11 Daniel D. Daugherty <Daniel.Daugherty at sun.com>:
>> Andrew John Hughes wrote:
>>
>> FWIW, I don't see any change to the HS_ version numbers in our
>> patch to switch from OpenJDK6 b11's to OpenJDK7 b24's HotSpot.
>> Given OpenJDK6 was derived from something like b20, I guess this is
>> not that strange.
>>
>> JDK7-B24 has the following values:
>>
>> HS_MAJOR_VER=12
>> HS_MINOR_VER=0
>> HS_BUILD_NUMBER=01
>>
>> Joe stated earlier in this thread that OpenJDK6 is based on
>> HSX-10 so its values should not be the same. For 1.6.0_07,
>> I see:
>>
>> HS_MAJOR_VER=10
>> HS_MINOR_VER=0
>> HS_BUILD_NUMBER=23
>>
>> Dan
>>
>>
>>
>
> Hmmm...
> Then either Gary's HotSpot patch doesn't update that file or OpenJDK6
> is not based on the same as this 1.6.0_07 thing you mention.
> I'll try and have a closer look later.
> --
> Andrew :-)
>
> Support Free Java!
> Contribute to GNU Classpath and the OpenJDK
> http://www.gnu.org/software/classpath
> http://openjdk.java.net
>
> PGP Key: 94EFD9D8 (http://subkeys.pgp.net)
> Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8
>
IcedTea6 contains:
HS_MAJOR_VER=10
HS_MINOR_VER=0
HS_BUILD_NUMBER=19
IcedTea/b33 contains:
HS_MAJOR_VER=14
HS_MINOR_VER=0
HS_BUILD_NUMBER=01
icedtea-hotspot-6b11-7b24.patch only updates the src code and not
make/hotspot_version
so it's actually worryingly building a different version of HotSpot
from the one it thinks it is.
It will actually be 12-0-01 as you state, but will report 10-0-19.
Overall, it would be better to always build against the most recent
stable HotSpot tree if possible
rather than the one provided by the build drop. Do we know what the
most stable would be?
--
Andrew :-)
Support Free Java!
Contribute to GNU Classpath and the OpenJDK
http://www.gnu.org/software/classpath
http://openjdk.java.net
PGP Key: 94EFD9D8 (http://subkeys.pgp.net)
Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8
More information about the jdk6-dev
mailing list