# HG changeset patch
# User mduigou
# Date 1405698868 25200
# Node ID 7a6a01c1327903fcf7f50258ed641ef90a73e28b
# Parent  659ec6a877c08a699ee5ee7cc85ec7dd6998f136
8051057: Optimize StringCharBuffer.toString(int, int)
Reviewed-by: smarks, alanb

diff -r 659ec6a877c0 -r 7a6a01c13279 jdk/src/share/classes/java/nio/StringCharBuffer.java
--- a/jdk/src/share/classes/java/nio/StringCharBuffer.java	Fri Jul 18 17:23:28 2014 +0200
+++ b/jdk/src/share/classes/java/nio/StringCharBuffer.java	Fri Jul 18 08:54:28 2014 -0700
@@ -100,7 +100,7 @@
     }
 
     final String toString(int start, int end) {
-        return str.toString().substring(start + offset, end + offset);
+        return str.subSequence(start + offset, end + offset).toString();
     }
 
     public final CharBuffer subSequence(int start, int end) {