8058779: Faster implementation of String.replace(CharSequence, CharSequence)
Ivan Gerasimov
ivan.gerasimov at oracle.com
Tue Jun 2 08:49:20 UTC 2015
On 01.06.2015 22:10, Xueming Shen wrote:
> Ivan,
>
> The code looks fine for me.
>
> Just wonder what's the motivation of using the newStringUnsafe() in
> the test case. Simply
> to save the char[] copy to speed up the test? I don't think we really
> care about it here,
> right?
>
Yes, right. I'll replace it with new String(char[]).
Sincerely yours,
Ivan
> -Sherman
>
> On 06/01/2015 11:53 AM, Ivan Gerasimov wrote:
>>
>>
>> On 01.06.2015 11:33, Paul Sandoz wrote:
>>> On May 31, 2015, at 6:03 PM, Ivan Gerasimov
>>> <ivan.gerasimov at oracle.com> wrote:
>>>> Which is right here:
>>>> http://cr.openjdk.java.net/~igerasim/8058779/05/webrev/
>>>>
>>> Much better.
>>>
>>> For the test can you use RandomFactory recently added to the test
>>> library?
>>
>> Sure.
>> Here the updated webrev with this change and a few other minor changes.
>> http://cr.openjdk.java.net/~igerasim/8058779/06/webrev/
>>
>> The changes are:
>> - move declaration of i below,
>> - indent .append(),
>> - use RandomFactory in the test,
>> - extend number of test cases with null input.
>>
>> Do you think it's ready to go?
>>
>> Sincerely yours,
>> Ivan
>>
>>> Paul.
>>>
>>>
>>>
>>
>
>
>
More information about the core-libs-dev
mailing list