magic/select
Darryl L. Miles f942ae6e78 TiGetClient() excessive use hotspots
This is reducing nearby calls to TiGetClient() API when the value
can be looked up one time and stored in a local variable to make
other decisions about.

This is due to TiGetClient() potentially having a slightly higher
cost to call than previously, this is a kind of peephole
optimization approach (if I can see multiple getters used within
the window it got optmized).

'ticlient' was used for retrieval as ClientData so that future
greps across the codebase for `ti_client` should only match naked
access.
2025-04-09 14:55:58 -04:00
..
Makefile Initial commit at Tue Apr 25 08:41:48 EDT 2017 by tim on stravinsky 2017-04-25 08:41:48 -04:00
selCreate.c Modified the behavior of "select area subcell" so that it no longer 2025-02-09 14:51:40 -05:00
selDisplay.c Compatibility with C99 standard 2022-10-29 06:07:46 +02:00
selEnum.c 12 x warning: suggest parentheses around '&&' within '||' 2024-10-09 21:12:55 -04:00
selInt.h Compatibility with C99 standard 2022-10-29 06:07:46 +02:00
selOps.c TiGetClient() excessive use hotspots 2025-04-09 14:55:58 -04:00
selUndo.c GCC14: warning: missing braces around initializer 2024-10-09 21:12:55 -04:00
selUnselect.c Corrected an issue with the limited bitfield dedicated to port numbers; 2021-12-12 22:09:31 -05:00
select.h Corrected an issue with "flatten -doinplace" with no cell name 2023-07-28 15:25:42 -04:00