summaryrefslogtreecommitdiffstats
path: root/tests/format.test
diff options
context:
space:
mode:
authorsebres <sebres@users.sourceforge.net>2017-07-10 08:55:58 (GMT)
committersebres <sebres@users.sourceforge.net>2017-07-10 08:55:58 (GMT)
commit1eda39625d8db0707bd1584697f58afde2494f12 (patch)
tree0c0a6501653effac571ccc8d0b7dec7b5106a5eb /tests/format.test
parent0682a9d1c29428c039fde55c05a2d45eca36a1a1 (diff)
downloadtcl-1eda39625d8db0707bd1584697f58afde2494f12.zip
tcl-1eda39625d8db0707bd1584697f58afde2494f12.tar.gz
tcl-1eda39625d8db0707bd1584697f58afde2494f12.tar.bz2
Stability fix: queue epoch to guarantee avoid broken queue, service level to avoid reset block time by nested event-cycles (if Tcl_SetTimer does not create it), etc.
Fixed retarded events (using new retarded list, the involve of the retarded events occurs only after checking of all event sources now). Two opportunities to retard event: - lazy, using the same event-object: in the handler set event->proc to new (or the same) handler (fast, possible only if not entering new event-cycle in handler); - create the event with new position "TCL_QUEUE_RETARDED"; New inline functions TclpQueueEventClientData / TclpQueueEventEx to fast creating resp. queuing event with extra data.
Diffstat (limited to 'tests/format.test')
0 files changed, 0 insertions, 0 deletions