| Geth | Terminal-Widgets/main: 01574cd88d | (Geoffrey Broadwell)++ | lib/Terminal/Widgets/Events.rakumod Fix a couple copy/pasted comments |
05:20 | |
| Terminal-Widgets/main: 2c6f9721d7 | (Geoffrey Broadwell)++ | lib/Terminal/Widgets/Events.rakumod Micro-optimize event-handling-children ... due to heavy use during event processing |
|||
| Terminal-Widgets/main: 6bb05b55c9 | (Geoffrey Broadwell)++ | lib/Terminal/Widgets/Events.rakumod Reduce waste for most common LocalizedEvent case |
|||
| japhb | As a side note, regarding optimizing things that aren't the biggest bottleneck -- I find value in lowering the "noise floor" | 05:28 | |
| ... for profiling work. That is to say, getting rid of little slowdowns all over the place than can add up to hiding a real problem. | 05:29 | ||
| And as a bonus, when finally addressing the *actual* bottleneck, the relative performance improvment looks all that much better. ;-) | |||
| Geth | Terminal-Widgets/main: f4571e7e22 | (Geoffrey Broadwell)++ | 3 files Remember expanded descendents of collapsed nodes * Volatile::Tree::Parent nodes can have an `id` method. * If `id` returns a truthy value, the expanded state of the matching DisplayParent will be remembered, even if its parents are collapsed. * In order to have access to the previously-expanded set, DisplayParents now know which Viewer::Tree they are part of. |
06:25 | |
| japhb | patrickb: ^^ Another of your Viewer::Tree requests completed | ||
| Geth | Terminal-Widgets/main: bfc8c89920 | (Geoffrey Broadwell)++ | Changes Update Changes for next release |
07:12 | |
| Terminal-Widgets/main: 000524845e | (Geoffrey Broadwell)++ | 3 files 0.2.4 |
07:15 | ||
| japhb | Well, so much for 0.2.3 being the last 0.2.x ... :-D | 07:17 | |
|
07:35
Geth joined
09:16
librasteve_ joined
09:41
lizmat_ left
09:42
lizmat joined
12:16
librasteve_ left
23:23
librasteve_ joined
|
|||