Re: usage of System.currentTimeMillis();

2018-10-24 Thread Matt Sicker
Java 8 introduced the java.time.Clock class which can be used to customize this behavior. In Log4j, we have a similar Clock class (from back when we were on Java 6) which is used instead of System to allow for the user to customize their performance requirements. On Wed, 24 Oct 2018 at 07:57, Roma

Re: usage of System.currentTimeMillis();

2018-10-24 Thread Romain Manni-Bucau
Hi Mark, AFAIK currenttimemillis is still "cached" compared to nanotime but for duration computation nanotime is prefered (whereas when the time must be aligned on the watch currenttimemillis is the only valid choice). Romain Manni-Bucau @rmannibucau | Blog

usage of System.currentTimeMillis();

2018-10-24 Thread Mark Struberg
Hi folks! While fixing a deadlock in commons-pool I also stumbled across System.currentTimeMillis();quite a few times.It's no biggie but I would still love to get your feedback and experience. If I remember correctly then one should use Sytem.nanoTime() in those cases.a.) afair currentTimeMIllis