hg: jdk7/hotspot-comp/hotspot: 2 new changesets
Paul Hohensee
Paul.Hohensee at Sun.COM
Wed Mar 25 07:13:19 PDT 2009
StringValue is a front-end cache for String(String) that's in 6u14.
StringValue isn't
forward-ported to jdk7 yet, but Hotspot has to work with both jdk6 and jdk7,
hence the putback. The bug started out private because it was a competitive
performance advantage issue. It's not anymore because jrockit uses one.
Paul
Volker Simonis wrote:
> Just out of curiosity: what is "java/lang/StringValue"? I couldn't
> find it in the "hotspot-comp" repository under "
> jdk7/hotspot-comp/jdk/src/share/classes/java/lang" (nor in the "jdk7"
> or "tl" repos) . The bug 6810653 isn't public either, which is kind of
> funny, since the webrev is - but that's probably another, more general
> problem...
>
> Regards,
> Volker
>
> On 3/25/09, paul.hohensee at sun.com <paul.hohensee at sun.com> wrote:
>
>> Changeset: eca19a8425b5
>> Author: phh
>> Date: 2009-03-24 21:56 -0400
>> URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/eca19a8425b5
>>
>> 6810653: Change String cache class used by Hotspot from String to StringValue
>> Summary: Change create_vm() to load and initialize StringValue rather than String.
>> Reviewed-by: kvn
>>
>> ! src/share/vm/classfile/vmSymbols.hpp
>> ! src/share/vm/runtime/thread.cpp
>>
>> Changeset: c7bbabdcadfb
>> Author: phh
>> Date: 2009-03-24 19:05 -0700
>> URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/c7bbabdcadfb
>>
>> Merge
>>
>>
>>
>>
More information about the hotspot-compiler-dev
mailing list