[ https://issues.apache.org/jira/browse/OAK-2710?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Robert Munteanu updated OAK-2710: --------------------------------- Description: org.apache.jackrabbit.oak.plugins.document.util.Utils.unshareString creates new String instances unconditionally. Howewer, we can avoid this String creation since we only taarget Java 8 in trunk. (was: org.apache.jackrabbit.oak.plugins.document.util.Utils.unshareString creates new String instances unconditionally. Howewer, we can avoid this String creation if the JRE version is recent enough.) > Remove Utils.unshareString > -------------------------- > > Key: OAK-2710 > URL: https://issues.apache.org/jira/browse/OAK-2710 > Project: Jackrabbit Oak > Issue Type: Improvement > Components: mongomk > Affects Versions: 1.1.7 > Reporter: Robert Munteanu > Assignee: Robert Munteanu > Priority: Minor > Fix For: 1.8, 1.7.7 > > Attachments: OAK-2710.patch > > > org.apache.jackrabbit.oak.plugins.document.util.Utils.unshareString creates > new String instances unconditionally. Howewer, we can avoid this String > creation since we only taarget Java 8 in trunk. -- This message was sent by Atlassian JIRA (v6.4.14#64029)