InfoQ

InfoQ

Editor Specific Content View

All of Jeroen Borgers' Content on InfoQ


Latest featured content by Jeroen Borgers

Do Java 6 threading optimizations actually work? - Part II

Topics
Java,
Performance & Scalability

Features like biased locking, lock coarsening, lock elision by escape analysis and adaptive spin locking are all designed to increase concurrency by allowing more effective sharing amongst application threads. But do they actually work? In this two part article, Jeroen Borgers explores these features and attempt to answer the performance question with the aid of a single threaded benchmark.

Do Java 6 threading optimizations actually work?

Topics
Java,
Performance & Scalability

Features like biased locking, lock coarsening, lock elision by escape analysis and adaptive spin locking are all designed to increase concurrency by allowing more effective sharing amongst application threads. But do they actually work? In this two part article, Jeroen Borgers explores these features and attempt to answer the performance question with the aid of a single threaded benchmark.