Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
2025-04-28
| ||
21:22 | Use a jump table for [try] without 'trap' or 'finally' Leaf check-in: 8ab844bb19 user: dkf tags: numeric-jumptable | |
15:10 | Have both tclsh90.exe (full compatibility) and tclsh90c.exe (without UTF-8 in manifest) side-by-side Leaf check-in: 41388a9d8f user: jan.nijtmans tags: tclsh90c.exe-for-tip-716-compatibility, core-tclsh90c.exe-for-tip-716-compatibility | |
11:30 |
Fix cmdAH tests. See comments below.
Tcl_GetEncodingForUser will not be available until 9.1 for stu... Leaf check-in: 17bd2a7748 user: apnadkarni tags: tip-716, core-tip-716 | |
10:16 | Pick up lindex fixes from 9.0 Leaf check-in: 0561604ee7 user: apnadkarni tags: apn-tip636-appl | |
10:15 | Start on test suite for all internal list representations check-in: 1e5378782c user: apnadkarni tags: apn-tip636-appl | |
10:03 | Minor tweak. Pass interp as NULL as error thrown away. Leaf check-in: 45dd11d70c user: apnadkarni tags: trunk, main | |
09:51 | Minor tweak. Pass interp as NULL as error thrown away. Leaf check-in: 0d79e0d16c user: apnadkarni tags: core-9-0-branch | |
09:20 | Fix [7d3101bf28] and [452b103a74] - lseq indexing crashes. check-in: b8d82ec520 user: apnadkarni tags: trunk, main | |
09:03 | Preparing to use a numeric jump table in [try]... but that's tricky to get right so it'll be in a la... check-in: 0f6da785c1 user: dkf tags: numeric-jumptable | |
09:01 | Fix [7d3101bf28] and [452b103a74] - lseq indexing crashes. check-in: 1869372b12 user: apnadkarni tags: core-9-0-branch | |
07:37 | Attempt to fix cmdAH test failures. Doesn't work. check-in: 8a040c000a user: jan.nijtmans tags: tip-716 | |
03:05 | Fix compiled indexlist for lseq Closed-Leaf check-in: 5bbf3063e7 user: apnadkarni tags: apn-bug-452b-7d31 | |
2025-04-27
| ||
14:59 | Partial fix and test cases for bug [452b103a74] - lseq nested indices check-in: 7f6c4fe803 user: apnadkarni tags: apn-bug-452b-7d31 | |
10:48 | Fix [7d3101bf28] - crash on out of bounds lindex into lseq check-in: 39e56660b9 user: apnadkarni tags: apn-bug-452b-7d31 | |
10:42 | Fix lindex crash on non-numeric index into lseq check-in: 0e93ef825b user: apnadkarni tags: apn-bug-452b-7d31 | |
10:29 | Crash tests for bugs [45b2] and [7d31] check-in: 8e3891ade0 user: apnadkarni tags: apn-bug-452b-7d31 | |
2025-04-26
| ||
15:52 | Convert [subst] to use a numeric jump table instead of magic offset computations check-in: 5e433c4971 user: dkf tags: numeric-jumptable | |
15:08 | Whether a value is new to a jump table matters. check-in: 31fb6746de user: dkf tags: numeric-jumptable | |
13:36 | merge no-variable-width-instruction-issue check-in: 67639380cb user: dkf tags: numeric-jumptable | |
2025-04-25
| ||
15:08 | Fix cut-n-paste-ism Leaf check-in: 75e3058cd5 user: dkf tags: no-variable-width-instruction-issue | |
14:37 | Add INST_DICT_REMOVE to go with INST_DICT_PUT check-in: fe10fad281 user: dkf tags: no-variable-width-instruction-issue | |
13:52 | More towards the new jump table opcode check-in: 8f095b650c user: dkf tags: numeric-jumptable | |
08:11 | Protect TclWinGetUserEncoding() for environments it doen't exist, e.g. Tcl 9.0.0/9.0.1 Leaf check-in: 5f8aa1fdaa user: jan.nijtmans tags: encoding-user | |
2025-04-24
| ||
10:09 | Unneeded "#undef" check-in: e6fd0eab29 user: jan.nijtmans tags: trunk, main | |
10:06 | Unneeded (char *) typecast check-in: 68e682d737 user: jan.nijtmans tags: core-9-0-branch | |
09:51 | Implement "encoding user" without TIP #716 check-in: 29476ca525 user: jan.nijtmans tags: encoding-user | |
2025-04-23
| ||
18:27 | High performance implementation using GNU compiler builtin. Leaf check-in: cff515df02 user: dgp tags: dgp-msb | |
17:39 | Speculative high performance implementation using Microsoft compiler intrinsics. UNTESTED!!! check-in: 9138a460c2 user: dgp tags: dgp-msb | |
08:50 | Starting to develop a new jump table type for numeric keys check-in: 4980453105 user: dkf tags: numeric-jumptable | |
2025-04-22
| ||
17:26 | Apply Tcl 9 guarantees and conventions. check-in: 712bf4eff5 user: dgp tags: dgp-msb | |
17:12 | Port the Brodnik adaptation implementaton of TclMSB() from dgp-refactor branch check-in: 9ed605cb25 user: dgp tags: dgp-msb | |
17:00 | Update testing to Tcl 9 guarantees and conventions. check-in: 32f2e98e79 user: dgp tags: dgp-msb | |
16:50 | Bring over testing command and tests for TclMSB() from dgp-refactor branch. check-in: b8e288114c user: dgp tags: dgp-msb | |
16:30 | Restore TclLog2() status to be available only for --enable-symbols=compile check-in: 05cb7c174e user: dgp tags: dgp-msb | |
15:16 | Make [switch -exact -nocase] compiled check-in: 611fd53a69 user: dkf tags: no-variable-width-instruction-issue | |
14:59 | Better comments check-in: 94c0c37d4b user: dkf tags: no-variable-width-instruction-issue | |
13:49 | An experiment with including stdbool.h and using that in internal APIs Leaf check-in: 990a0e861f user: dkf tags: experiment-stdbool | |
2025-04-21
| ||
16:52 | Generate correct arguments to INST_TAILCALL so we don't need to patch them in TEBC check-in: e5149a5d68 user: dkf tags: no-variable-width-instruction-issue | |
15:37 | Factor out some clock-related constants into their own enum check-in: 545456b06f user: dkf tags: no-variable-width-instruction-issue | |
08:30 | remove junk whitespace check-in: 78665c9bd4 user: dkf tags: no-variable-width-instruction-issue | |
04:08 | Use abstract lists only above a element count threshold check-in: f57abac506 user: apnadkarni tags: apn-tip636-appl | |
2025-04-20
| ||
19:58 | merge trunk check-in: f3b93869e7 user: dkf tags: no-variable-width-instruction-issue | |
19:57 | merge trunk check-in: dd8e821516 user: dkf tags: no-variable-width-instruction-issue | |
19:55 | Try the new windows-11-arm runner Leaf check-in: 5b445db697 user: jan.nijtmans tags: github-windows-arm, core-github-windows-arm | |
17:44 | Rebase Leaf check-in: c4b6797289 user: jan.nijtmans tags: tip-626 | |
17:07 | Merge trunk Leaf check-in: 45d0fd4a7f user: jan.nijtmans tags: attemptcreatehashentry | |
17:03 | Merge 9.0 check-in: 8c9d27c4dd user: jan.nijtmans tags: trunk, main | |
16:58 | VarHashCreateVar() isn't used in tclExecute.c check-in: 2cf05ab056 user: jan.nijtmans tags: core-9-0-branch | |
16:19 | Rebase to trunk check-in: ab31a15604 user: jan.nijtmans tags: attemptcreatehashentry | |
15:14 | Fix the weirdest bug in the assembler with getting line numbers wrong... sometimes. I'm not even sur... check-in: b5d73eaac3 user: dkf tags: no-variable-width-instruction-issue | |