Timeline
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 events by user dkf occurring around 2025-08-22 17:15:48.

2025-08-24
10:40
Tinkering, making code simpler or easier to maintain check-in: 74269c8653 user: dkf tags: trunk, main
06:52
Complete the moving of the definition of slots entirely into C check-in: 477aae4fc8 user: dkf tags: trunk, main
2025-08-23
12:54 Ticket [effa2e2346] RFE - lazy loading of TclOO for faster interp creation status still Open with 3 other changes artifact: 40d3a39892 user: dkf ... 1 similar event omitted.
08:29 Ticket [62019f8aa9] Performance penalty by creation of interp compared to old versions status still Open with 3 other changes artifact: b82cec7d1d user: dkf
08:26 Closed ticket [8c400d105f]: Build broken on 9.0 branch plus 5 other changes artifact: 18992065d0 user: dkf
08:23
merge core-9-0-branch (sync after backport) check-in: 842113abfc user: dkf tags: trunk, main
08:00
Backported accelerations to TclOO's startup code check-in: b5fd1d37ba user: dkf tags: core-9-0-branch
07:57
corrections (createhashentry is different in 9.1) and cleanup (I like command tables) Closed-Leaf check-in: 58f6207e0b user: dkf tags: oo-accelerate-90
2025-08-22
19:36
Make code style be a bit closer to the one used in 9.0 check-in: 838a10310d user: dkf tags: oo-accelerate-90
19:31 Edit [096119c82dd22505|096119c82d]: Move to branch oo-accelerate-90. artifact: 945969425d user: dkf
19:30
Tweak to [configurable] to not call [next] twice (backport) check-in: d0877dbf5d user: dkf tags: oo-accelerate-90
19:29
Combine UpdateClassDelegatesAfterClone into its caller. (backport) check-in: 61355c510f user: dkf tags: oo-accelerate-90
19:28 Edit [a034cc4f97a2291f|a034cc4f97]: Move to branch mistake. artifact: 01cd5c5cac user: dkf
19:28
Move another definition (classmethod) into C. (backport) check-in: 6174737efb user: dkf tags: oo-accelerate-90
19:28 Edit [a034cc4f97a2291f|a034cc4f97]: Add propagating "hidden". Mark "Closed". artifact: 2165786a76 user: dkf
19:22
Move [link] into C. (backport) check-in: a9adf544ba user: dkf tags: oo-accelerate-90
19:14
Convert MixinClassDelegates to an internal function entirely in C (backport) check-in: 2bc5d30389 user: dkf tags: oo-accelerate-90
17:36
Move a bit of internal machinery (backport) check-in: 89c8f5ea54 user: dkf tags: oo-accelerate-90
17:35
Move another command into C: classvariable (backport) check-in: 13569e6c23 user: dkf tags: oo-accelerate-90
17:31
Slightly faster way to write the init script (backport) check-in: 4220368b53 user: dkf tags: oo-accelerate-90
17:31
Rewrite slots in C to get a performance boost. (backport) check-in: 6a131a0d39 user: dkf tags: oo-accelerate-90
17:18
Speed up TclOO init; no directing via unknown method handler for slots of classes we define ourselve... check-in: 3cdb85c38c user: dkf tags: oo-accelerate-90
17:17
Slightly chisel down the execution time of the oo init script (backport) check-in: b8dd6bd10e user: dkf tags: oo-accelerate-90
17:15
Accelerate definition of [oo::define initialise]. (backport) check-in: 486acd76fb user: dkf tags: oo-accelerate-90
15:02
Start making TclOO faster to initialise (backport) check-in: 096119c82d user: dkf tags: oo-accelerate-90
14:52
Fix memory debugging info check-in: 7247e77c5f user: dkf tags: core-9-0-branch
14:23
Tweak to [configurable] to not call [next] twice check-in: bf95236a57 user: dkf tags: trunk, main
13:43
Combine UpdateClassDelegatesAfterClone into its caller. check-in: ff5a3f13b7 user: dkf tags: trunk, main
11:45
Move [link] into C. check-in: 899914a847 user: dkf tags: trunk, main
07:50
Move another definition (classmethod) into C. check-in: bb2b1ca977 user: dkf tags: trunk, main
07:19
Convert MixinClassDelegates to an internal function entirely in C check-in: 14b785c409 user: dkf tags: trunk, main
07:16
Fix memory debugging info check-in: 0a91b87749 user: dkf tags: trunk, main
2025-08-20
12:22
Move a bit of internal machinery check-in: fe65866873 user: dkf tags: trunk, main
10:11
Move another command into C: classvariable check-in: 6c7484683c user: dkf tags: trunk, main
2025-08-19
15:45
Slightly faster way to write the init script check-in: 9a3123970f user: dkf tags: trunk, main
14:52 Ticket [effa2e2346] RFE - lazy loading of TclOO for faster interp creation status still Open with 3 other changes artifact: 176ea31476 user: dkf
14:49
Rewrite slots in C to get a performance boost. [effa2e2346] check-in: 8ab9fecd56 user: dkf tags: trunk, main
14:46
Add some documentation comments Closed-Leaf check-in: bd1ca51921 user: dkf tags: rewrite-slots-in-c
14:15
Add remoaining slot ops check-in: a94a240d73 user: dkf tags: rewrite-slots-in-c
13:51
Saner C implementation of slot methods; add unknown handler to C side check-in: 33a5909dac user: dkf tags: rewrite-slots-in-c
10:59
merge trunk check-in: 96c2aeb205 user: dkf tags: rewrite-slots-in-c
09:02 Ticket [effa2e2346] RFE - lazy loading of TclOO for faster interp creation status still Open with 3 other changes artifact: 4acba533b3 user: dkf
09:00
Speed up TclOO init; no directing via unknown method handler for slots of classes we define ourselve... check-in: f17dd10723 user: dkf tags: trunk, main
08:57
Working on rewriting the slot implementation in C; not quite correct yet check-in: e7d55b49d6 user: dkf tags: rewrite-slots-in-c
2025-08-18
12:16 Ticket [effa2e2346] RFE - lazy loading of TclOO for faster interp creation status still Open with 3 other changes artifact: f20fcb1ab7 user: dkf
11:39
Slightly chisel down the execution time of the oo init script, check-in: c873b5222a user: dkf tags: trunk, main
08:59 Ticket [effa2e2346] RFE - lazy loading of TclOO for faster interp creation status still Open with 3 other changes artifact: 5422936e86 user: dkf
08:56
Accelerate definition of [oo::define initialise]. [effa2e2346] check-in: 5abd67e1ea user: dkf tags: trunk, main
2025-08-17
21:29 Ticket [effa2e2346] RFE - lazy loading of TclOO for faster interp creation status still Open with 3 other changes artifact: 0e2680aeed user: dkf