src/share/classes/java/lang/System.java

Print this page
rev 6517 : 8006627: Performance improvements to UUID(String) and UUID.toString();
Contributed-by: Steven Schlansker <stevenschlansker@gmail.com>

@@ -1216,10 +1216,16 @@
                 return t.getStackTraceDepth();
             }
             public StackTraceElement getStackTraceElement(Throwable t, int i) {
                 return t.getStackTraceElement(i);
             }
+            public String createStringSharedChars(char[] chars) {
+                return new String(chars, true);
+            }
+            public int formatUnsignedLong(long val, int shift, char[] buf, int offset, int len) {
+                return Long.formatUnsignedLong(val, shift, buf, offset, len);
+            }
         });
     }
 
     /* returns the class of the caller. */
     static Class<?> getCallerClass() {