From: <apn...@ya...> - 2025-05-25 15:40:44
|
I have not seen any objections, other than from @kbk (iiuc) who was willing to overlook the compatibility concerns with "after" if everyone else was willing to view the change as a bug fix. So presumably we can agree that the clock used for measuring intervals for "after" purposes should be (a) monotonic, and (b) measure elapsed time (so suspended systems keep the clock running). If not, please speak up now. So the only concern with regard to "after" is platform consistency. For that, Harald is driving the Windows effort, and the need is for someone to do the same on the other platforms. I understand Sergey and Christian have both provided patches. But I think the issue is that even with patches, there is at least some work involved in reviewing and integrating the patches, tests and verifying CI etc. The hold up is who will volunteer for the task. Is my understanding of the status correct? If so, I can volunteer for the task though I am really not the right person and hope someone else more knowlegeable will step up. As far as "interp limit" is concerned, I suspect "cpu cycles" used is the intended use but considering system suspension is a rare case, I can live with it using elapsed time as well. /Ashok -----Original Message----- From: Harald Oehlmann <har...@el...> Sent: Sunday, May 25, 2025 5:49 PM To: tcl...@li... Subject: Re: [TCLCORE] TIP 723: monotomic clock for after, independent of TIP 233 (Tcl_SetTimeProc/Tcl_QueryTimeProc), MS-Windows only Am 25.05.2025 um 13:40 schrieb Gustaf Neumann (sslmail): > > >> I am only sponsoring "after for monotonic clock on WIndows". This is a critical patch absolutely needed and hits each user each day, probably without noticing the reason. > > maybe i have missed the argument: why does it hit windows users more than unix/macos users? > -g I did not say, that it hits Linux users more often than Windows users. I can not say anything on Unix or Mac-OS. I can only say, that it hits Windows users. Any insight on platform Unix/Linux or MacOS welcome. I can not help. Sorry, Harald |