JEP 254: Compact Strings (original) (raw)

Rezaei, Mohammad A. Mohammad.Rezaei at gs.com
Mon May 18 14:24:18 UTC 2015


For what it's worth, we would welcome this change. We took a large memory hit and a small performance hit when we upgraded from 1.6 to 1.7 in some of our memory-bound applications.

From a purely performance perspective, the most expensive CPU operations are memory access these days. Anything that halves memory reads will likely produce better performance.

From an implementation perspective, having used 1.6's compressed strings feature in production, we are comfortable that none of our code, nor any of our dependencies rely on String internal representation in such a way as to cause a significant backward compatibility issue.

Thanks Moh

-----Original Message----- From: core-libs-dev [mailto:core-libs-dev-bounces at openjdk.java.net] On Behalf Of mark.reinhold at oracle.com Sent: Thursday, May 14, 2015 7:05 PM To: xueming.shen at oracle.com Cc: core-libs-dev at openjdk.java.net Subject: JEP 254: Compact Strings

New JEP Candidate: http://openjdk.java.net/jeps/254 - Mark



More information about the core-libs-dev mailing list