Timeline
Not logged in

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

115 check-ins using file unix/tclUnixTest.c version e938c33f48

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-17
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
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
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
08:52
Another round of -Wconversion fixes check-in: 357b91880a user: jan.nijtmans tags: trunk, main
2025-04-01
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
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
15:04
Fix [while] compilation, remove a couple of useless tests (opcode changes) check-in: 59ec1d55fc user: dkf tags: no-variable-width-instruction-issue
11:57
Must reset exception ranges on syntax error in assembled code check-in: 5d9c3907d5 user: dkf tags: no-variable-width-instruction-issue
09:23
Most tests working, but not yet all. check-in: 620aac77ab user: dkf tags: no-variable-width-instruction-issue
2025-03-28
15:25
Many changes to basic opcode issuing to eliminate most 1-byte args. Not yet fully working... check-in: 3ffa6a16aa user: dkf tags: no-variable-width-instruction-issue
2025-03-26
11:01
Merge 9.0 check-in: 76e7dc128f user: jan.nijtmans tags: trunk, main
2025-03-25
16:08
Fix all (Windows) C4244 warnings in win/tclWin*.c files check-in: 8a471302b0 user: jan.nijtmans tags: trunk, main
2025-03-24
11:34
Added comments explaining the tclEpollNotfy.c fix Closed-Leaf check-in: 6106d74809 user: stevel tags: fix-010d8f3885-tclEpollNotfy-websocket-panic
09:25
Ticket [https://core.tcl-lang.org/tcl/tktview/010d8f3885642212cf2c65036dd4ad444e9f769e]. A fix for ... check-in: cc5b6cd56c user: stevel tags: fix-010d8f3885-tclEpollNotfy-websocket-panic
2025-03-23
20:17
Merge 9.0 check-in: e4386adb71 user: jan.nijtmans tags: trunk, main
2025-03-21
17:07
merge trunk check-in: 7a2906cb19 user: dgp tags: dgp-refactor
2025-03-18
21:07
Merge 9.0 check-in: f2c31fd489 user: jan.nijtmans tags: trunk, main
12:17
Switch over to using 4-byte args; mark some ops as deprecated (gcc/clang) check-in: 0486fdf101 user: dkf tags: no-variable-width-instruction-issue
08:40
Fix [17960b80db]: Missing libtcl?.?.dll.a in Cygwin check-in: dcedbacb10 user: jan.nijtmans tags: trunk, main
2025-03-17
14:01
merge trunk check-in: c6acfdf6be user: dgp tags: dgp-refactor
11:49
Proposed fix for [17960b80db]: Missing libtcl?.?.dll.a in Cygwin Closed-Leaf check-in: a03b277513 user: jan.nijtmans tags: bug-17960b80db
2025-03-16
17:34
Make sebres' solution work, so "make dist" works without re-generating */configure with older autoco... check-in: 6a56473faa user: jan.nijtmans tags: trunk, main
12:25
Conclusion: it's a little bit to early to require autoconf-2.72, since even ubuntu-24.04 doesn't hav... check-in: 7d0b2660c6 user: jan.nijtmans tags: trunk, main
2025-03-15
21:07
merge 9.0 (repair GHA linux/windows builds) check-in: c0e44116e1 user: sebres tags: trunk, main
2025-03-14
18:53
[e23e40222e] Revise HashString() to expect a Tcl_Size length argument check-in: baac7ac891 user: dgp tags: trunk, main
18:03
merge 9.0 check-in: f8e859ea41 user: sebres tags: trunk, main
17:44
merge 9.0 check-in: e124df9c56 user: sebres tags: trunk, main
15:41
merge trunk check-in: 1c2f2f24cf user: dgp tags: dgp-refactor
10:37
Update windows runner to windows-2025 check-in: 1f4821362a user: jan.nijtmans tags: trunk, main
10:28
Update github runner to ubuntu-24.04 check-in: 67d3cf1844 user: jan.nijtmans tags: trunk, main
2025-03-13
21:00
Prevent (unix|win)/configure being re-generated with anything else then autoconf-2.72 check-in: cb6436f077 user: jan.nijtmans tags: trunk, main
20:54
spacing check-in: 2415b90b1f user: jan.nijtmans tags: trunk, main
14:16
merge 9.0 check-in: d2d18e3b2c user: sebres tags: trunk, main
2025-03-12
17:20
merge 9.0 (fix for `clock add` regression, relative time with TZ over DST-hole, see clock-30.34) check-in: c1e6ca3321 user: sebres tags: trunk, main
2025-03-11
18:37
merge 9.0 (fix for [482db1d796540e68]) check-in: 16f05b6fc9 user: sebres tags: trunk, main
08:29
Update to appleboy/ssh-action@v1.2.2 check-in: 2f1d68136a user: jan.nijtmans tags: trunk, main
2025-03-09
15:16
This is an experiment with eliminating the issuing of variable-width instructions Much complexity i... check-in: 091900ea2a user: dkf tags: no-variable-width-instruction-issue
08:08
First attempt at obeying character limits when decoding data. check-in: 3064261821 user: apnadkarni tags: apn-encoding-refactor
06:31
Merge main check-in: ad759446cf user: apnadkarni tags: apn-encoding-refactor
03:40
Added comment for Bug 73bb42fb3f check-in: 5825e51235 user: apnadkarni tags: trunk, main
2025-03-07
10:05
merge 9.0: cmdMZ.test: improve stability of timerate test for quadratic complexity (increase factor ... check-in: 0e843896d2 user: sebres tags: trunk, main
2025-03-06
19:52
merge 9.0: amend to [ba68d1e9484a3a92]: rewrite fix of Tcl_GetReturnOptions less invasive (-errorlin... check-in: 5b2df96ce0 user: sebres tags: trunk, main
19:32
merge 9.0 (amend to [ba68d1e9484a3a92] fixed wrong line nummer in Tcl_GetReturnOptions) check-in: 4ad99ceb18 user: sebres tags: trunk, main
15:16
merge trunk check-in: e42b1e808c user: dgp tags: dgp-refactor
15:15
merge 9.0 check-in: 938b305b98 user: dgp tags: trunk, main
14:46
merge 9.0 check-in: 23e8b744a6 user: sebres tags: trunk, main
13:15
merge 9.0 check-in: e49452411e user: sebres tags: trunk, main
12:43
fixes another variant of [73bb42fb3f35cd61] (BUFFER_PADDING panic) with more tests; increases covera... check-in: 383f174774 user: sebres tags: trunk, main
2025-03-05
16:12
merge trunk check-in: 00abfd892a user: dgp tags: dgp-refactor
16:00
merge 9.0 check-in: 42428385a5 user: dgp tags: trunk, main
15:28
merge 9.0 check-in: 576adc12d8 user: dgp tags: trunk, main
12:32
new test (PoC): delay between bytes of single multi-byte utf-8 char doesn't cause encoding error wit... Closed-Leaf check-in: 27b39bdd7c user: sebres tags: bug-73bb42fb
12:31
prepare to cherry-pick to 8.7 (no strict by default) check-in: bd359103aa user: sebres tags: bug-73bb42fb
11:49
proper timeout handling (e is global for after-event) check-in: 64fd1ceb6a user: sebres tags: bug-73bb42fb
11:32
improve tests stability - read on non-blocking channel may be delayed (to next "beat" in busy notifi... check-in: f596a8e3fd user: sebres tags: bug-73bb42fb
10:40
protect against enless loop (if unexpected case), be more verbose if error not happen, etc check-in: 7247279791 user: sebres tags: bug-73bb42fb
06:44
Test case comment clarification check-in: 84c9cc9577 user: apnadkarni tags: bug-73bb42fb
06:41
Test cases check-in: 1914c3dd6c user: apnadkarni tags: bug-73bb42fb
05:43
Possible fix for another BUFFER_PADDING panic check-in: 1d45e395d9 user: apnadkarni tags: bug-73bb42fb
2025-03-04
20:46
[e23e40222e] Revise HashString() to expect a Tcl_Size length argument Closed-Leaf check-in: b22ef47e31 user: dgp tags: bug-e23e40222e
20:30
merge trunk check-in: 5a018960f2 user: dgp tags: dgp-refactor
20:18
merge & resolve check-in: 3ca30ac3ef user: dgp tags: dgp-refactor
16:28
Merge 9.0 check-in: ebdb2ce8fe user: jan.nijtmans tags: trunk, main
15:51
merge 9.0 / clock.tcl: fixes [2c0f49e26c27847a] - ensure cache remain consistent when deriving from ... check-in: e6e0dec9aa user: sebres tags: trunk, main
2025-03-03
17:57
Merge 9.0 check-in: 4f02b98936 user: jan.nijtmans tags: trunk, main
09:42
merge mark check-in: 3e3a67d911 user: dkf tags: trunk, main
09:33
Mostly whitespace fixes, but also a bug in Tcl_SetWideUIntObj check-in: 16c040e40a user: dkf tags: trunk, main