|
From: <no...@tc...> - 2025-10-23 15:18:34
|
Automated mail by fx, on behalf of no...@tc... Ticket Change [b2e039879f659ea40b44c96dc073ef17a9e0102def3fb0c0875c3f6397705542] ["update idletasks" command is about 8 times slower] By achirous For Tk On 2025-10-23T15:13:07.789 Details https://core.tcl-lang.org/tk/tinfo?name=b2e039879f659ea40b44c96dc073ef17a9e0102def3fb0c0875c3f6397705542 Ticket https://core.tcl-lang.org/tk/tktview/7168473e104fe406d4302c69605ab268ea380d4f Changed Fields assignee: nobody closer: nobody comment: Hi there, I have noticed that the "update idletasks" is a lot slower on version 9.1. Would it be possible to improve this? I've been comparing the performance of this command against version 8.6 and these are my findings: 1) On 8.6 -> run `puts [time {update idletasks}]` -> 2221 microseconds per iteration 2) On 9.1 -> run `puts [time {update idletasks}]` -> 18012 microseconds per iteration It's about 8 times slower foundin: 9.1 is_private: 0 login: achirous priority: 5 Medium private_contact: e49c94ae90ced2453fb19c7649236d432c08647e resolution: None severity: Important status: Open submitter: achirous subsystem: 70. Event Loop title: "update idletasks" command is about 8 times slower type: Bug ------------------------------------------------------------ See Tcl/Tk development @ http://core.tcl-lang.org/ ------------------------------------------------------------ |