Timeline
Not logged in

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

50 events by user dkf occurring around 2025-08-12 14:14:15.

2025-08-22
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
21:22
Start making TclOO faster to initialise [effa2e2346] check-in: 7aa55929ad user: dkf tags: trunk, main
17:07 Ticket [effa2e2346] RFE - lazy loading of TclOO for faster interp creation status still Open with 3 other changes artifact: 20d3dc4c52 user: dkf
16:09
merge trunk check-in: 4a7b1f9d1b user: dkf tags: c-std-update
11:25
More bools and pieces check-in: 28a7d957c7 user: dkf tags: c-std-update
00:22 Ticket [effa2e2346] RFE - lazy loading of TclOO for faster interp creation status still Open with 3 other changes artifact: 7ced7d2f94 user: dkf
2025-08-12
14:14
Yet more booleans check-in: 98c372af54 user: dkf tags: c-std-update
10:16
merge trunk check-in: 1ea33fb12b user: dkf tags: c-std-update
09:06
More booleans. check-in: 8a9080996d user: dkf tags: c-std-update
2025-08-06
09:34
merge trunk check-in: d41ff65d5d user: dkf tags: c-std-update
09:30
Factor out a common pattern to aid comprehensibility check-in: ed1c7df566 user: dkf tags: trunk, main
09:25
Start to use the real bool type. check-in: 3dc71d011c user: dkf tags: c-std-update
2025-08-04
16:34
merge trunk check-in: 8a202d8d1b user: dkf tags: c-std-update
16:03
Correction to semantics of jumpTableNum: value argument must fit in wide int, and non-integer is an ... check-in: 6ed183317c user: dkf tags: trunk, main
08:58
The encoding fallback logic in ZIP handling can be done mostly by via Tcl_ExternalToUtfDStringEx now... check-in: 427645831a user: dkf tags: trunk, main
08:48
More moving of variable declarations check-in: 48e5ad480b user: dkf tags: c-std-update
2025-08-01
11:57 Added wiki page "branch/c-std-update" artifact: 8bbbb35056 user: dkf
11:54
merge trunk check-in: 8d8ea7cf3a user: dkf tags: c-std-update
11:48
More moving of variable declarations check-in: 1d20e4cf45 user: dkf tags: c-std-update
2025-07-19
12:31
More moving of variable declarations check-in: c149575323 user: dkf tags: c-std-update
2025-07-16
10:43
Moving variable declarations to better places check-in: f569640c35 user: dkf tags: c-std-update
2025-07-15
15:04
merge trunk check-in: 64fb4b537d user: dkf tags: c-std-update
13:33
Better handling of the expectations around channel names check-in: 7293896dad user: dkf tags: c-std-update
09:03
Move declarations into FOREACH-related constructs... where possible check-in: 91dddca8bc user: dkf tags: c-std-update
09:01
Channel names can be NULL during closing check-in: 675f1a34ac user: dkf tags: c-std-update
2025-07-14
14:58
Use macros to reduce number of explicit marker NULLs check-in: 2b21439624 user: dkf tags: c-std-update
14:26
TclSetErrorCode lets us avoid writing a lot of marker values check-in: a29f1f8fab user: dkf tags: c-std-update
08:44
merge trunk check-in: c2c0fa07ea user: dkf tags: c-std-update
08:11
A bunch of small changes building on previous commits check-in: 1811f74742 user: dkf tags: c-std-update
2025-07-13
07:03
Define TclAppendPrintfToErrorInfo for a related pattern check-in: 321d2b5cd3 user: dkf tags: c-std-update
2025-07-12
20:58
Define TclPrintfResult() for common pattern in error generation. check-in: 70b6205548 user: dkf tags: c-std-update
2025-07-11
13:46
merge trunk check-in: c43800c51a user: dkf tags: c-std-update