Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
About branch oo-accelerate-90
A backport of changes from Tcl 9.1 to make TclOO faster to load.
Part of a programme of branches (not all merged) to reduce the costs of creating a new interpreter imposed by TclOO.
17 check-ins related to "oo-accelerate-90"
|
2025-08-23
| ||
| 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: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 | Move another definition (classmethod) into C. (backport) check-in: 6174737efb user: dkf tags: oo-accelerate-90 | |
| 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 | |