I was wondering if there was a Java 1.4 library that would return a higher precision time value than your trusted Date.getTime() millisecond value, something similar to System.nanoTime() but for a JDK 1.4?
A custom JNI with C++ QueryPerformanceCounter is the only solution, or something like this has been done before and can be reused?