8058779: Faster implementation of String.replace(CharSequence, CharSequence) (original) (raw)
Roger Riggs Roger.Riggs at Oracle.com
Tue May 26 16:40:21 UTC 2015
- Previous message: 8058779: Faster implementation of String.replace(CharSequence, CharSequence)
- Next message: 8058779: Faster implementation of String.replace(CharSequence, CharSequence)
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hi Ivan,
Did you consider doing the optimization inside of Pattern.compile/replaceAll. That would have a broader impact and benefit.
Roger
On 5/26/2015 12:36 PM, Ivan Gerasimov wrote:
Thank you Mark for looking at this!
On 26.05.2015 18:39, mark.reinhold at oracle.com wrote: Your micro-benchmark improvements are significant, but do you have evidence to suggest that the performance of this method is actually critical to real applications?
In other words, is the added code complexity really worth it? The enhancement request contains a few links to the discussions of this method's performance at open forums. The most frequent suggestion is to use alternatives from 3rd party libraries. That should prove the benefits of this fix -- by improving performance we can keep some users from moving away from JDK :) grep shows that langtools would also benefit from making replace() faster. Sincerely yours, Ivan - Mark
- Previous message: 8058779: Faster implementation of String.replace(CharSequence, CharSequence)
- Next message: 8058779: Faster implementation of String.replace(CharSequence, CharSequence)
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]