[Lazarus] Better implementation of GetTickcount using clock_gettime

Luca Olivetti luca at wetron.es
Wed Apr 2 15:24:15 CEST 2014

El 02/04/14 14:28, Mattias Gaertner ha escrit:

> Sigh. Again: CLOCK_MONOTONIC is monotonic. It does not go
> backwards and especially it does not apply timezone, daylight or user
> time changes. It only fixes shortcomings of the machine counters.

It's not supposed to go backward, but in some versions of the kernel it
appears that it did:


See also

I also read (I think on stackoverflow but I cannot find the page right
now), that one doesn't take into account the time during a suspension
while the other does (I don't remember which is which) and that's an
important difference depending on the application.

Luca Olivetti
Wetron Automation Technology http://www.wetron.es
Tel. +34 935883004  Fax +34 935883007

More information about the Lazarus mailing list