On Sat, 7 Sep 2019, Marco van de Voort wrote:


Op 2019-09-06 om 20:02 schreef Michael Van Canneyt:



What I will do is explain in the documentation why the units are not
mentioned.

Can we remove the division in *nix also ? If ms resolution is not supported, then why divide the us/ns ? It serves no purpose, if rollover and unit size are not guaranteed.

I think it should be removed.

If you look at clock_time documentation no guarantees about resolution are 
given.
there is a call to get resolution, so in the best case you'd need to use
that to get a 'correct' time. It would mean 2 system calls every time, since 
there
is also no guarantee that the call to get the resolution will give the same
result every time.

Michael.
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to