Ray Augé 14 Years Ago I'm sure glad you're on our team Shuyang!Great stuff! Please sign in to reply. Reply as... Cancel Shuyang Zhou Ray Augé 14 Years Ago Thanks Ray Please sign in to reply. Reply as... Cancel
Alexander Chow 14 Years Ago What a great optimisation! Excellent job Shuyang! Please sign in to reply. Reply as... Cancel
Bavithra Rajendran 14 Years Ago Very Informative !Thanks. Please sign in to reply. Reply as... Cancel
Bing Ran 14 Years Ago Nice stuff! Will use it in Japid(http://github.com/branaway/Japid), my template engine for the Play framework for max throughput. Please sign in to reply. Reply as... Cancel Shuyang Zhou Bing Ran 14 Years Ago Glad to know my stuff can help your productYou may also interested in the unsync IO blog. I guess a template engine must do some stream processing. Please sign in to reply. Reply as... Cancel
Shuyang Zhou Bing Ran 14 Years Ago Glad to know my stuff can help your productYou may also interested in the unsync IO blog. I guess a template engine must do some stream processing. Please sign in to reply. Reply as... Cancel
(You) 12 Years Ago [...] String Concatenation Performance vs. String Builder/Buffer and how Liferay 6 achieved a speedup by not using S.B. [that much] – StringBuilder/Buffer has lot of overhead and thus String.concat or... [...] Read More Please sign in to reply. Reply as... Cancel
James Lefeu 11 Years Ago I'm curious whether the benchmarks would change much if we used strings of size 2 or strings of size 300. Please sign in to reply. Reply as... Cancel
Pavel Savinov 7 Years Ago Nice article Shuyang!String in Java is very "interesting" class indeed. As one more step of Liferay Strings optimizations we could also replace all direct substring invocations, like that: String strutsPath = strutsAction.substring(...)wrapping them into new String constructor to save more memory... Please sign in to reply. Reply as... Cancel Pavel Savinov Pavel Savinov 7 Years Ago Oops, out-of-date comment Please sign in to reply. Reply as... Cancel
Pavel Savinov Pavel Savinov 7 Years Ago Oops, out-of-date comment Please sign in to reply. Reply as... Cancel