Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
88 check-ins using file win/tclWinConsole.c version 5f7624f865
|
2025-05-05
| ||
| 19:40 | Test of [testmsb] checking upper range boundary. check-in: b65fb7736a user: dgp tags: dgp-msb | |
| 11:44 | Don't let tests pass out-of-range argument to TclMSB(). check-in: 855ea0c97b user: dgp tags: dgp-msb | |
|
2025-04-23
| ||
| 18:27 | High performance implementation using GNU compiler builtin. 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 | |
|
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 | |
|
2025-04-20
| ||
| 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 | |
|
2025-04-18
| ||
| 09:25 | Make Tcl_WideInt equal to long long, don't allow it to be overridden any more Closed-Leaf check-in: 880908600b user: jan.nijtmans tags: tclwideint-is-longlong | |
|
2025-04-17
| ||
| 21:04 | Merge 9.0 check-in: e3bd8b47de user: jan.nijtmans tags: trunk, main | |
| 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 | |
| 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 | |
| 09:09 | remove unread field check-in: 3dc80575dc user: dkf tags: no-variable-width-instruction-issue | |
| 09:07 | Add INST_TCLOO_ID/tclooId to TAL check-in: 9032a3eb5e user: dkf tags: no-variable-width-instruction-issue | |
|
2025-04-16
| ||
| 19:26 | The routine RequiredPrecision() is just a variation on the same function provided by TclLog2(). Re-... check-in: a48b278ccd user: dgp tags: dgp-msb | |
| 18:54 | Expose TclLog2() to all builds, not limited to --enable-symbols=compile check-in: 01e88aedd1 user: dgp tags: dgp-msb | |
| 18:04 | Work in progress deploying further optimization and usage of TclLog2(). check-in: 1447397b3b user: dgp tags: dgp-msb | |
| 17:32 | Correct false claims in the header comment of RequiredPrecision() check-in: 5a20ec6f43 user: dgp tags: trunk, main | |
| 13:47 | merge trunk Leaf check-in: 7ef496dfe9 user: dgp tags: dgp-refactor | |
| 13:26 | Merge from trunk, resolve conflicts check-in: eba3586416 user: dgp tags: dgp-refactor | |
| 13:13 | merge from trunk, conflict free check-in: 3f1bacdbf2 user: dgp tags: dgp-refactor | |
| 12:37 | Clean up some code sections affected by change to always using 4-byte jumps check-in: 8d5947bd00 user: dkf tags: no-variable-width-instruction-issue | |
| 11:25 | Rebase to trunk check-in: d6e56ed8bd user: jan.nijtmans tags: attemptcreatehashentry | |
| 09:00 | Merge 9.0. Fix some -Wconversion warnings, see [03cff7a777] check-in: ca9b2d5796 user: jan.nijtmans tags: trunk, main | |
|
2025-04-15
| ||
| 11:22 | Missing Tcl_DStringFree() Leaf check-in: 977041b00f user: jan.nijtmans tags: testcase-for-tip-716 | |
| 11:14 | Fix TestplatformChmod() test function: It should always translate from UTF-8 to native, since the na... check-in: 56ea6f3f4c user: jan.nijtmans tags: testcase-for-tip-716 | |
| 10:40 | Testcase for TIP #716 check-in: b97afc0993 user: jan.nijtmans tags: testcase-for-tip-716 | |
| 09:10 | Missing TCL_NO_DEPRECATED check-in: d4016ce247 user: jan.nijtmans tags: attemptcreatehashentry | |
| 07:11 | Fix more -Wconversion warnings Closed-Leaf check-in: 908f4fd8f8 user: jan.nijtmans tags: conversion-warning | |
|
2025-04-14
| ||
| 19:28 | Give [dict merge] its own compiler using INST_DICT_PUT; enables better [try] and [dict create] compi... check-in: 74b5ce17af user: dkf tags: no-variable-width-instruction-issue | |
| 14:06 | Merge 9.0 check-in: c8e787466c user: jan.nijtmans tags: trunk, main | |
| 13:29 | Add [info object creationid] to fully compiled operations; simplify some instruction descriptors check-in: b5cfceb353 user: dkf tags: no-variable-width-instruction-issue | |
| 11:58 | Put back comment, accidently removed check-in: 5a57432339 user: jan.nijtmans tags: attemptcreatehashentry | |
| 11:23 | Finish documentation too check-in: 83b9044190 user: jan.nijtmans tags: attemptcreatehashentry | |
| 10:46 | merge trunk check-in: 41f743f8ef user: dkf tags: no-variable-width-instruction-issue | |
| 10:46 | Clarify exec manpage << entry that the value is encoded and lineendings converted check-in: 0dc513ad69 user: apnadkarni tags: trunk, main | |
| 10:04 | Merge 9.0 check-in: 8a50eb813b user: jan.nijtmans tags: trunk, main | |
| 09:11 | Minor improvement to [try/finally] instruction sequence check-in: 859997d95a user: dkf tags: no-variable-width-instruction-issue | |
|
2025-04-13
| ||
| 23:04 | Merge 9.0 check-in: a3c6cf0c6c user: jan.nijtmans tags: trunk, main | |
| 22:53 | Merge 9.0 check-in: bc6051f5bd user: jan.nijtmans tags: trunk, main | |
| 22:16 | Implement Tcl_AttemptCreateHashEntry() check-in: e228d80514 user: jan.nijtmans tags: attemptcreatehashentry | |
| 21:37 | Fully functional now, with a lot of examples for the improvement. Also, merge trunk Leaf check-in: fcbb032b58 user: jan.nijtmans tags: tkt-236d18f49b | |
| 20:58 | merge trunk check-in: 5a9047d5b9 user: dkf tags: no-variable-width-instruction-issue | |
| 20:46 | Macros for comparing tokens to literals, making compiler logically easier to read check-in: 854196f81a user: dkf tags: no-variable-width-instruction-issue | |
|
2025-04-12
| ||
| 08:41 | fix for BogusCreate() check-in: 46461f6447 user: jan.nijtmans tags: tkt-236d18f49b | |
| 08:24 | Attempt to change special value to (int *)-1. Doesn't work yet. check-in: 17a21b5fcb user: jan.nijtmans tags: tkt-236d18f49b | |
|
2025-04-11
| ||
| 16:41 | Merge 9.0 check-in: ed3bb04a14 user: jan.nijtmans tags: trunk, main | |
| 16:05 | Merge 9.0 check-in: 99b2bd11e8 user: jan.nijtmans tags: trunk, main | |
| 13:35 | Fix more -Wconversion warnings Closed-Leaf check-in: 951fdc3d50 user: jan.nijtmans tags: conversion-warning | |
| 10:36 | Fix [236d18f49b]: More efficient Tcl_FindHashEntry() check-in: 5fd5d044bd user: jan.nijtmans tags: tkt-236d18f49b | |
|
2025-04-10
| ||
| 21:22 | Some definite cleanup of the [switch] issuer, with neater passing of information around check-in: 3941e377dc user: dkf tags: no-variable-width-instruction-issue | |
| 04:56 | Updated changes with [tclEpollNotfy PlatformEventsControl panics if websocket disconnected](https://... check-in: 90b4ef33b3 user: stevel tags: trunk, main | |
|
2025-04-09
| ||
| 16:29 | Merge 9.0 check-in: a6ce887a66 user: jan.nijtmans tags: trunk, main | |
| 14:18 | Cleaning up a bunch of things in code generation. check-in: db21f8e213 user: dkf tags: no-variable-width-instruction-issue | |
|
2025-04-07
| ||
| 19:28 | merge trunk check-in: 34ed784760 user: dgp tags: dgp-refactor | |
| 19:21 | Merge from trunk; resolve conflicts check-in: 21e5d2a416 user: dgp tags: dgp-refactor | |
| 17:56 | Merge 9.0 check-in: 1c963ddb5d user: jan.nijtmans tags: trunk, main | |
| 14:33 | merge from trunk with no conflicts check-in: bd5ddcf6db user: dgp tags: dgp-refactor | |
| 09:42 | Merge 9.0 check-in: ccf84bd846 user: jan.nijtmans tags: trunk, main | |
| 04:20 | Fix [010d8f3885] tclEpollNotfy PlatformEventsControl panics if websocket disconnected check-in: 5c274ca404 user: stevel tags: trunk, main | |
|
2025-04-06
| ||
| 16:26 | Merge 9.0 check-in: 80937a9e4d user: jan.nijtmans tags: trunk, main | |
| 16:00 | Merge 9.0 check-in: c0bcea3efa user: jan.nijtmans tags: trunk, main | |
|
2025-04-03
| ||
| 16:21 | Merge 9.0 check-in: 9c50150846 user: jan.nijtmans tags: trunk, main | |
|
2025-04-02
| ||
| 22:20 | Merge 9.0 check-in: 970bdb2b55 user: jan.nijtmans tags: trunk, main | |
| 21:51 | Merge 9.0 check-in: 6e262672f7 user: jan.nijtmans tags: trunk, main | |
| 09:34 | Better MathFuncWrongNumArgs() signature check-in: 1e1c41cc6e user: jan.nijtmans tags: tip-626 | |
| 08:52 | Another round of -Wconversion fixes check-in: 357b91880a user: jan.nijtmans tags: trunk, main | |
|
2025-04-01
| ||
| 13:18 | Another round of -Wconversion fixes check-in: 3b8dc10929 user: jan.nijtmans tags: tip-626 | |
| 08:15 | Rebase to 9.1 check-in: cfb66f53b4 user: jan.nijtmans tags: tip-626 | |
| 08:14 | Fix some -Wconversion warnings check-in: 82b53f0679 user: jan.nijtmans tags: trunk, main | |
|
2025-03-30
| ||
| 17:11 | More corrections check-in: 8ac4eade8b user: dkf tags: no-variable-width-instruction-issue | |
| 16:45 | Forgot a critical file. Derp! check-in: 202f3cacf7 user: dkf tags: no-variable-width-instruction-issue | |
| 16:30 | Reset after failure a bit more carefully. check-in: c41e27f365 user: dkf tags: no-variable-width-instruction-issue | |
| 08:54 | Attempt to fix format-19.4.1 testcase with gcc on Windows (optimization bug???) check-in: 25b879f4b3 user: jan.nijtmans tags: tip-626 | |
|
2025-03-29
| ||
| 15:22 | more consistency of error messages check-in: 4397f626b4 user: dkf tags: no-variable-width-instruction-issue | |
| 15:12 | merge trunk check-in: 100de9f621 user: dkf tags: no-variable-width-instruction-issue | |
|
2025-03-27
| ||
| 11:17 | Move more (int) typecasts to macro's check-in: 7d93825103 user: jan.nijtmans tags: tip-626 | |
|
2025-03-26
| ||
| 19:24 | Remove invalid (size_t) typecast check-in: 782828e7c9 user: jan.nijtmans tags: tip-626 | |
| 16:33 | More C4244 Windows warnings check-in: 6938f5b6c3 user: jan.nijtmans tags: tip-626 | |
| 11:01 | Merge 9.0 check-in: 76e7dc128f user: jan.nijtmans tags: trunk, main | |
| 10:34 | More int->Tcl_Size, making command processing 64-bit safe. check-in: e5495dc820 user: jan.nijtmans tags: tip-626 | |
| 08:03 | Merge 9.1 check-in: 43afdb83bc user: jan.nijtmans tags: tip-626 | |
|
2025-03-25
| ||
| 16:08 | Fix all (Windows) C4244 warnings in win/tclWin*.c files check-in: 8a471302b0 user: jan.nijtmans tags: trunk, main | |