The timehack6435126 package contains the workaround for JDK-6435126, named in honour of the one of the worst responses to a bug report in written history.

"This has been broken for too long. No use fixing it now."

Specifically, it forces the JVM to use high-resolution timers. The JRE command line flag that would otherwise have enabled these timers does exactly the opposite, as documented in bug 6435126. Most platforms (notably, not Windows) have high-resolution timers by default, but this workaround should be used to guarantee it on all platforms.


  • Enables high-resolution timers in the JVM.
  • Not written by Oracle.
  • ISC license.