Folks, I ran my TimSort benchmark on JDK6u14, server and client compilers. Here are the results: http://spreadsheets.google.com/pub?key=rn84RNB-6DNTCgzXUL9I34g&output=html http://spreadsheets.google.com/pub?key=rMiauaBPz4mNCtDN0zXhNeg&output=html . These results are on my Windows XP SP 3 laptop (Intel T2600 @ 2.16GHz with 1 GB of RAM; gotta put some more RAM in that laptop!). I'm really happy with the server compiler results, and reasonably happy with the client compiler results.
I've attached the benchmark in case anyone wants to play with it. It isn't terribly complete, but easy to extend. Josh
SortPerf.java
Description: Binary data
ComparableTimSort.java
Description: Binary data
Sorter.java
Description: Binary data
ArrayBuilder.java
Description: Binary data