_211_anagram100 profile
View settings:
Sort by Value
Short Method Names
Place Bars on Left
Filter None
Method self times (ms)
********************************| 162093 System.gc
******************| 96037 anagram1.permute
************| 64563 StringBuffer.setCharAt
************| 60960 StringBuffer.copyWhenShared
***| 17193 String.
***| 15813 StringBuffer.setLength
**| 13724 StringBuffer.toString
**| 13361 String.hashCode
**| 11015 Hashtable.get
*| 6300 StringBuffer.ensureCapacity
| 3548 anagram1.read_file
| 3404 Hashtable.put
| 3382 System.arraycopy
| 3101 String.
| 2392 StringBuffer.setShared
| 2304 StringBuffer.getValue
| 2249 StringBuffer.length
| 718 Hashtable.rehash
| 527 FileInputStream.readBytes
| 223 Class.forName
| 189 FileInputStream.openStream
| 187 SpecApplication.runBenchmark
| 168 File.length0
| 92 System.initializeSystemClass
| 72 anagram.run
| 72 TableOfExistingFiles.
| 71 CharToByteConverter.getConverter
| 65 StringBuffer.append
| 34 Main.runBenchmark
| 33 Integer.toString
| 30 File.
| 30 CharacterEncoding.
| 23 Runtime.gc
| 21 System.initProperties
| 20 PrintStream.
| 20 CharacterEncoding.aliasName
| 17 FloatingDecimal.dtoa
| 16 FileInputStream.open
| 14 String.valueOf
| 13 Vector.elements
| 12 Thread.
| 11 String.getChars
| 9 String.valueOf
| 9 FileInputStream.
| 9 CharToByte8859_1.convert
| 8 OutputStreamWriter.
| 8 Math.
| 8 FloatingDecimal.
| 6 Hashtable.
| 5 Character.
| 5 String.
| 5 String.
| 4 FileOutputStream.writeBytes
| 4 String.equals
| 3 StringBuffer.append
| 3 ProgramRunner.runBenchmark2
| 2 FloatingDecimal.toJavaFormatString
| 2 BufferedOutputStream.flush
| 2 FileInputStream.
| 2 System.nullInputStream
| 2 Class.newInstance
| 2 ProgramRunner.getStatsString
| 2 Locale.
| 2 StringBuffer.
| 2 BufferedWriter.
| 1 String.length
| 1 OutputStreamWriter.
| 1 String.replace
| 1 PrintStream.newLine
| 1 String.toCharArray
| 1 Locale.getDefault
| 1 Locale.toUpperCase
| 1 Locale.toLowerCase