java.lang.string.substring.nocopy is not documented, but can be used to fix a difference in behavior with Hotspot as per eclipse ...