Source-Changes-D archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: src/sys



Completely agreed, That's why I proposed to consider struct bintime.

We can tackle various aspects of improving the implementations benefiting from the improved APIs at any time later. IMHO struct bintime is sufficiently powerful enough to cover the interface stability requirements (nsec are already being split by 4 with 4+GHz cycle counters - so something better than timespec should already be in scope).

Frank

On 01/04/17 22:55, Robert Elz wrote:
     Date:        Wed, 04 Jan 2017 22:06:35 +0100
     From:        Frank Kardel <kardel%netbsd.org@localhost>
     Message-ID:  <586D63DB.9060900%netbsd.org@localhost>

   | The extendend resolution would be done providing the API.

IMO, what is important right now, is that when designing new APIs
(which is what Paul is doing) (and or changing old ones) we get that
design right, so it doesn't need to change again in the future, with
all the consqquest vessioning required to keep things working.

Whether or not the data provided through the "really good" API is as
good as it could be is a far less important issue - that can be improved
(fairly unobtrusively) whenever someone has the time to work on it.

kre




Home | Main Index | Thread Index | Old Index