Introduction
Related Work
Java 7's Dual Pivot Quicksort
Engineering Asymmetry
JRE7 vs. JRE7(1,3)
Combinatorial Cost Measures
Running Time
Asymptotic Running Times
Comparing Block Times
Method
Maximum Likelihood Analysis
From Counting to Running Time
MaLiJAn
Conclusion & Future Work
Acknowledgements
Algorithms
Experimental Setup
Significance of Block Sampling
Yaroslavskiy's Benchmark