Interesting! Can you point me towards any documentation that suggests that locks perform better than synchronized in some JVMs? I would like to learn more.