Number of sync operations in spec benchmarks

CountCalling methodMethod causing synchronization
db
45015302spec/benchmarks/_209_db/Database.shell_sortjava/util/Vector.elementAt
5270215spec/benchmarks/_209_db/Database.set_indexjava/util/Vector$1.nextElement
2920198spec/benchmarks/_209_db/Entry.equalsjava/util/Vector$1.nextElement
122663spec/benchmarks/_209_db/Database.read_dbjava/util/Vector.addElement
18874java/io/DataInputStream.readLinespec/io/FileInputStream.read
15553spec/benchmarks/_209_db/Database.addjava/util/Vector.addElement
9224spec/io/ValidityCheckOutputStream.strip1java/lang/StringBuffer.append
5203java/io/LineNumberInputStream.readspec/io/FileInputStream.read
5203java/io/LineNumberInputStream.readjava/io/ByteArrayInputStream.read
5202spec/io/ValidityCheckOutputStream.writejava/io/ByteArrayOutputStream.write
javac
7981865spec/benchmarks/_213_javac/ScannerInputStream.readjava/io/BufferedInputStream.read
1954188java/io/DataOutputStream.writeUTFjava/io/ByteArrayOutputStream.write
993048java/io/DataOutputStream.writeShortjava/io/ByteArrayOutputStream.write
877380java/io/DataOutputStream.writeBytejava/io/ByteArrayOutputStream.write
695828spec/benchmarks/_213_javac/ConstantPool.putjava/util/Hashtable.get
458756spec/benchmarks/_213_javac/ConstantPool.indexjava/util/Hashtable.get
426193spec/benchmarks/_213_javac/Identifier.lookupjava/util/Hashtable.get
406760spec/benchmarks/_213_javac/ClassDefinition.getFirstMatchjava/util/Hashtable.get
356364spec/benchmarks/_213_javac/Scanner.scanIdentifierspec/benchmarks/_213_javac/Identifier.lookup
312822java/lang/StringBuffer.toStringjava/lang/String.<init>
jack
1456424spec/benchmarks/_228_jack/RunTimeNfaState.Movejava/util/Hashtable.get
1345856java/util/Vector.containsjava/util/Vector.indexOf
1340586spec/benchmarks/_228_jack/RunTimeNfaState.Movejava/util/Vector.addElement
1340476spec/benchmarks/_228_jack/TokenEngine.getNextTokenFromStreamjava/util/Vector.elementAt
1319515spec/benchmarks/_228_jack/RunTimeNfaState.Movejava/util/Hashtable.keys
1146072spec/benchmarks/_228_jack/RunTimeNfaState.Movejava/util/Vector.elementAt
561265spec/benchmarks/_228_jack/TokenEngine.getNextTokenFromStreamjava/util/Vector.removeAllElements
372971java/lang/StringBuffer.toStringjava/lang/String.<init>
372636java/lang/StringBuffer.<init>java/lang/StringBuffer.append
322642spec/benchmarks/_228_jack/TokenEngine.getNextTokenFromStreamjava/lang/StringBuffer.append
jess
1409194spec/benchmarks/_202_jess/jess/RU.getAtomjava/util/Hashtable.get
1060952spec/benchmarks/_202_jess/jess/Rete.findFactjava/util/Vector.elementAt
701290spec/benchmarks/_202_jess/jess/Rete.FindUserfunctionjava/util/Hashtable.get
701290spec/benchmarks/_202_jess/jess/Rete.FindDeffunctionjava/util/Hashtable.get
701290spec/benchmarks/_202_jess/jess/Funcall.SimpleExecutejava/util/Hashtable.get
71958spec/benchmarks/_202_jess/jess/Rete.Runjava/util/Vector.elementAt
33461spec/benchmarks/_202_jess/jess/Rete.findFactByIDjava/util/Vector.elementAt
14007spec/benchmarks/_202_jess/jess/Context.findBindingjava/util/Vector.elementAt
12539java/io/StreamTokenizer.readspec/io/FileInputStream.read
9719spec/benchmarks/_202_jess/jess/Rete.ProcessTokenjava/util/Vector.elementAt
mtrt
694769java/io/DataInputStream.readLinejava/io/BufferedInputStream.read
2946java/util/Properties.loadConvertjava/lang/StringBuffer.append
1828spec/io/ValidityCheckOutputStream.strip1java/lang/StringBuffer.append
1241java/io/LineNumberInputStream.readspec/io/FileInputStream.read
1241java/io/LineNumberInputStream.readjava/io/ByteArrayInputStream.read
1239spec/io/ValidityCheckOutputStream.writejava/io/ByteArrayOutputStream.write
1110spec/io/ConsoleOutputStream.writejava/lang/StringBuffer.append
1023java/lang/StringBuffer.toStringjava/lang/String.<init>
633spec/io/TableOfExistingFiles.<init>java/util/Hashtable.put
418java/io/Writer.writejava/io/BufferedWriter.write
mpeg
2946java/util/Properties.loadConvertjava/lang/StringBuffer.append
1955spec/benchmarks/_222_mpegaudio/k.Uspec/io/FileInputStream.read
710java/lang/StringBuffer.toStringjava/lang/String.<init>
633spec/io/TableOfExistingFiles.<init>java/util/Hashtable.put
383java/lang/StringBuffer.<init>java/lang/StringBuffer.append
296spec/io/ValidityCheckOutputStream.strip3java/lang/StringBuffer.append
264java/io/BufferedReader.readLinejava/io/BufferedReader.readLine
262java/io/BufferedReader.readLinejava/lang/StringBuffer.append
211java/io/LineNumberInputStream.readjava/io/ByteArrayInputStream.read
210spec/io/ValidityCheckOutputStream.writejava/io/ByteArrayOutputStream.write
compress
2946java/util/Properties.loadConvertjava/lang/StringBuffer.append
789java/lang/StringBuffer.toStringjava/lang/String.<init>
756spec/io/ValidityCheckOutputStream.strip1java/lang/StringBuffer.append
633spec/io/TableOfExistingFiles.<init>java/util/Hashtable.put
483java/io/LineNumberInputStream.readspec/io/FileInputStream.read
483java/io/LineNumberInputStream.readjava/io/ByteArrayInputStream.read
482spec/io/ValidityCheckOutputStream.writejava/io/ByteArrayOutputStream.write
430spec/io/ConsoleOutputStream.writejava/lang/StringBuffer.append
264java/io/BufferedReader.readLinejava/io/BufferedReader.readLine
262java/io/BufferedReader.readLinejava/lang/StringBuffer.append
JLex
938272JLex/CNfa2Dfa.sortStatesjava/util/Vector.elementAt
188641JLex/CNfa2Dfa.sortStatesjava/util/Vector.setElementAt
87168JLex/CNfa2Dfa.movejava/util/Vector.elementAt
80307java/util/Stack.popjava/util/Stack.peek
80289java/util/Stack.pushjava/util/Vector.addElement
80289java/util/Stack.popjava/util/Vector.removeElementAt
80289java/util/Stack.peekjava/util/Vector.elementAt
80288JLex/CNfa2Dfa.e_closurejava/util/Stack.pop
68599java/util/Vector.containsjava/util/Vector.indexOf
66255JLex/CNfa2Dfa.e_closurejava/util/Vector.addElement
14033JLex/CNfa2Dfa.e_closurejava/util/Vector.elementAt
13997JLex/CNfa2Dfa.movejava/util/Vector.addElement
13899java/io/DataOutputStream.writeBytesjava/io/DataOutputStream.write
13899java/io/DataOutputStream.writejava/io/BufferedOutputStream.write
7712java/util/AbstractList$Itr.nextjava/util/Vector.get
6113JLex/CMinimize.col_equivjava/util/Vector.elementAt
Volano Mark Server
3992510java/io/DataOutputStream.writeUTFjava/io/BufferedOutputStream.write
327200java/io/DataOutputStream.writeIntjava/io/BufferedOutputStream.write
220310java/io/DataInputStream.readUnsignedBytejava/io/BufferedInputStream.read
42598java/io/DataOutputStream.flushjava/io/BufferedOutputStream.flush
42552COM/volano/mca.runCOM/volano/mcf.Ā
42400COM/volano/mcf.Ăjava/util/Vector.addElement
42400COM/volano/mcf.Ājava/util/Vector.removeAllElements
42400COM/volano/mby.ƵCOM/volano/mcf.Ă
24398java/io/DataInputStream.readUnsignedShortjava/io/BufferedInputStream.read
20000java/io/DataInputStream.readIntjava/io/BufferedInputStream.read