did you read the whole thread? you realize that it's only a problem on multi-core cpus? Sorry if you are talking about them, I got impression that you aren't.

When using System.nanoTime() on my computer with a single-core CPU, the game I wrote would suddenly pause for about half a second every once in a while (about once per level). When using the millisecond timer instead, this problem stopped.

So System.nanoTime() has problems on single-core processors (or at least on mine) as well. System.nanoTime() is evil.

Somehow, I would like to see that. However, since TGT is something completely different (and may not work properly on some systems, too) a new method would be required if you don't want to create regressions.

The most logical name would be...System.milliTime() (although... I would like msecTime() more )

java-gaming.org is not responsible for the content posted by its members, including references to external websites,
and other references that may or may not have a relation with our primarily
gaming and game production oriented community.
inquiries and complaints can be sent via email to the info‑account of the
company managing the website of java‑gaming.org