RFR: 8009763 Add WB test for String.intern()
leonid.mesnik at oracle.com
Wed Mar 13 03:14:58 PDT 2013
werbrev was updated (thank you for this)
JPRT passed with -rtest '*-*-*-runtime/interned'
On 03/12/2013 05:05 PM, Mikael Gerdin wrote:
> Hi Leonid,
> On 2013-03-12 08:25, Leonid Mesnik wrote:
>> I've added a small test which:
>> 1) creates java string and intern it
>> 2) verify that it presents in StringTable
>> 3) clear reference and call fullGC
>> 4) verify that there is no such string in StringTable
>> Here is webrev:
> Overall this looks reasonable.
> I have some comments though:
> WB_IsInStringTable is defined to return a jboolean (Ljava/lang/String;)Z
> but the actual function is defined to return an jint. This will
> probably work but you should fix this to make it consistent.
> The function WB_fullGC should have a capital F to be consistent with
> the naming of the other WB_* functions.
>> Tested locally and by JPRT
> did you run jprt with -retest '*-*-*-runtime/interned' as well?
More information about the hotspot-gc-dev