Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
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 Leaf 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" Leaf check-in: e6fd0eab29 user: jan.nijtmans tags: trunk, main | |
10:06 | Unneeded (char *) typecast Leaf 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 Leaf 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 | |
15:03 | 3th round of (harmless) -Wconversion fixes. Contains better fix for previous commit (thanks, dkf!) check-in: 932cc0af74 user: jan.nijtmans tags: trunk, main | |
12:01 |
Fix type.
In at least one compiler, having the line number as int just blew up the build. It's an... check-in: c635b0577b user: dkf tags: trunk, main | |
07:49 | Add abstract list type for lrepeat check-in: bacff30db2 user: apnadkarni tags: apn-tip636-appl | |
2025-04-19
| ||
16:43 | Merge trunk. Another round of (harmless) -Wconversion fixes Closed-Leaf check-in: 9f799357d8 user: jan.nijtmans tags: conversion-warning, core-conversion-warning | |
13:53 | Many more (harmless) -Wconversion fixes, mainly for the regexp engine check-in: e6e57b4ee3 user: jan.nijtmans tags: trunk, main | |
12:25 | Finish -Wconversion warnings in regexp engine check-in: 090e16821d user: jan.nijtmans tags: conversion-warning | |
11:41 | Add an abstract list type for reversing lists check-in: 224c5670f0 user: apnadkarni tags: apn-tip636-appl | |
2025-04-18
| ||
14:04 | Merge 9.0 Leaf check-in: 1d72e36587 user: jan.nijtmans tags: tip-716, core-tip-716 | |
09:25 | Make Tcl_WideInt equal to long long, don't allow it to be overridden any more Leaf check-in: 880908600b user: jan.nijtmans tags: tclwideint-is-longlong | |
09:22 | Many more (harmless) -Wconversion fixes, mainly for the regexp engine check-in: 0d770f9e1b user: jan.nijtmans tags: conversion-warning | |
2025-04-17
| ||
21:04 | Merge 9.0 check-in: e3bd8b47de user: jan.nijtmans tags: trunk, main | |
20:53 | Fix warning: variables 'ui' and 'maxSizeDecade' used in loop condition not modified in loop body [-W... check-in: ab0977d71d user: jan.nijtmans tags: core-9-0-branch | |
20:09 | off-by-8 (thanks, Don!) check-in: 4d6af81b4d user: jan.nijtmans tags: core-9-0-branch | |
17:44 |
Re-implement TclLog2() in terms of TclMSB with range limiting wrapped
around the core function.
NOT... check-in: da2cb422fe user: dgp tags: dgp-msb | |
17:30 | The callers of TclLog2() needed its range to be limited to [0..31]. RequiredPrecision needs support ... check-in: 85416bb01d user: dgp tags: dgp-msb | |
16:41 |
Remove code that purports to handle the circumstance when
sizeof(Tcl_WideUInt) > sizeof(long long) ... check-in: a4bdca1b16 user: dgp tags: dgp-msb | |
16:30 | Fix up the handling of zero input to RequiredPrecision check-in: 738c8d6124 user: dgp tags: dgp-msb | |
15:01 | Update macher version in onefiledist.yml so it will work with a thin macOS executable. check-in: aa91d336d5 user: culler tags: core-9-0-branch | |
14:58 | Update macher version in onefiledist.yml so it will work with a thin macOS executable. check-in: 061fd2778e user: culler tags: trunk, main | |