Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
101 check-ins using file generic/tclLoad.c version 98c808512d
|
2024-05-28
| ||
| 13:03 | cmdMZ.test: more precise and fast _nrt_sleep, no failures with valgrind check-in: 8c0412dc7d user: sebres tags: core-8-6-branch | |
| 12:52 | ioTrans.test: removed constraint definition - notValgrind is already part of tcltest check-in: 568c30c692 user: sebres tags: core-8-6-branch | |
| 12:38 | Make TclGlob() a static function. Sentinel/indenting/comment improvements (all backported from 8.7) check-in: 5f6c7373c1 user: jan.nijtmans tags: core-8-6-branch | |
|
2024-05-27
| ||
| 20:23 | Eliminate TclPrintByteCodeObj()'s 'interp' argument, which is not used check-in: 861da428c1 user: jan.nijtmans tags: core-8-6-branch | |
| 20:19 | Some more functions for lists, a bit like the ones for dicts check-in: 80e4f71f99 user: dkf tags: dkf/experimental-more-list-c-funcs | |
| 20:09 | speedup interp.test a bit: switch to 50ms-based time limits (instead of 1sec); more tests for interp... check-in: 9a6ae506c9 user: sebres tags: core-8-6-branch | |
| 19:26 | fix for [e3f4a8b78dec4bdb]: don't swallow limit errors in further invocations of EvalObjvCore (e. g.... check-in: 35646a4ff2 user: sebres tags: core-8-6-branch | |
|
2024-05-26
| ||
| 10:04 | More C functions for working with dicts [656fe3c816] check-in: 083c13620e user: dkf tags: core-8-6-branch | |
|
2024-05-25
| ||
| 15:18 | Check limits immediately when we do [interp eval]. [e3f4a8b78d] check-in: b740e2abbd user: dkf tags: core-8-6-branch | |
| 13:53 | Test to demonstrate [9ee9f4d7be]. Not fixed. check-in: d5f4df948b user: dkf tags: core-8-6-branch | |
| 11:31 | Use the new operations Leaf check-in: a3435c30a3 user: dkf tags: more-dict-c-funcs | |
| 09:13 | Add some more C functions for working with dicts [656fe3c816] check-in: 4cfe196c56 user: dkf tags: more-dict-c-funcs | |
|
2024-05-24
| ||
| 19:36 | Use TclDStringToObj a bit more check-in: 6746d3781b user: dkf tags: core-8-6-branch | |
| 15:31 | Backport test for bug [e589d9bdab] check-in: 6e3aa87b5d user: apnadkarni tags: core-8-6-branch | |
| 07:03 | Code optimization: no need for encoding = Tcl_GetEncoding(NULL, NULL). Use TclDStringToObj where po... check-in: 27812ca2bf user: jan.nijtmans tags: core-8-6-branch | |
|
2024-05-23
| ||
| 13:48 | Fix [3fc3287497]: TclGetProcessGlobalValue encodes information twice on Windows check-in: 5de1d4a68b user: jan.nijtmans tags: core-8-6-branch | |
| 13:21 | Clarify docs check-in: 13e7536511 user: dkf tags: bug-154f0982f2 | |
| 13:18 | [154f0982f2] Update createWithNamespace to error on namespace creation failure check-in: 615988e06a user: dkf tags: bug-154f0982f2 | |
| 11:52 | Fix 2 warnings on Win32 (Thanks, Harald). Some more code cleanup, backported from 8.7) check-in: 73474e33a9 user: jan.nijtmans tags: core-8-6-branch | |
| 11:27 | Better flag up the oo::Slot class in the docs, add missing method [28d6013ae6] check-in: 743169db55 user: dkf tags: core-8-6-branch | |
| 10:18 | Possible fix for [3fc3287497]: TclGetProcessGlobalValue encodes information twice on Windows Closed-Leaf check-in: e99ba02756 user: jan.nijtmans tags: bug-3fc3287497 | |
|
2024-05-22
| ||
| 22:15 | .travis.yml is not used any more check-in: d0923796c9 user: jan.nijtmans tags: core-8-6-branch | |
| 11:29 | Christian's proposal for [407b70361c]: New test failures. Maybe unix pipe troubles? Not sure if this... Closed-Leaf check-in: 039305c274 user: jan.nijtmans tags: bug-407b70361c | |
| 10:22 | cherry-pick [659ca0ae8da43a1e] for 8.6: don't need to invoke it in case if oPtr->selfCls is NULL check-in: 3ebb66feb1 user: sebres tags: core-8-6-branch | |
| 09:11 | Merge-mark Leaf check-in: 2492fd146e user: jan.nijtmans tags: bug-c6897e6e6a | |
| 09:09 | Spacing/code cleanup, backported from 8.7 20:19:30 [4c1393b596] *CURRENT* "TCL_TOMMATH" is not used ... check-in: a89e327cbb user: jan.nijtmans tags: core-8-6-branch | |
| 09:04 | Proposed fix for [c6897e6e6a]: select notifier crashes/misbehaves on fd >= FD_SETSIZE check-in: fe9f18909d user: jan.nijtmans tags: bug-c6897e6e6a | |
|
2024-05-21
| ||
| 20:19 | "TCL_TOMMATH" is not used anywhere check-in: 4c1393b596 user: jan.nijtmans tags: core-8-6-branch | |
| 09:45 | closes [79474c58800cdf94]: fixes 2 segfaults and 2 leaks (common IO handlers and reflected channels) check-in: 4342b27a4b user: sebres tags: core-8-6-branch | |
|
2024-05-20
| ||
| 15:18 | Fix [7842f33a5c]: Call chain creation could crash in destructors in some tangled cases check-in: 8b4a3295ed user: dkf tags: core-8-6-branch | |
| 15:09 | Fix for [7842f33a5c]: Stereotype call chains were ending up bogus in some situations Closed-Leaf check-in: b0e486eaa6 user: dkf tags: bug-7842f33a5c | |
| 15:06 | Add some machinery for easier testing check-in: c3a7ab5cdb user: dkf tags: bug-7842f33a5c | |
| 13:38 | Test case to demonstrate [7842f33a5c] check-in: b7a6626f60 user: dkf tags: bug-7842f33a5c | |
|
2024-05-17
| ||
| 13:43 | Proper fix for [87271f7cd6]. Structures relating to [info frame] in a method now have the correct li... check-in: 371e968deb user: dkf tags: core-8-6-branch | |
| 13:29 | Remove the band-aid Closed-Leaf check-in: 6f7807664e user: dkf tags: bug-87271f7cd6 | |
| 13:28 | Fix the problem properly check-in: e15875e0c3 user: dkf tags: bug-87271f7cd6 | |
| 13:21 | split iocmd-32.3 in two tests (move cycle outside of the test) Closed-Leaf check-in: b055b41a3b user: sebres tags: fix-79474c58800cdf94 | |
| 12:57 | merge apn-channelstate-leak, fixes possible leaks on several members that may be set after the close... check-in: f41c1304d5 user: sebres tags: fix-79474c58800cdf94 | |
| 11:48 | Free ChannelState.chanMsg .unreportedMsg Closed-Leaf check-in: f37f5aac4c user: apnadkarni tags: apn-channelstate-leak | |
| 11:11 | Starting to clean up the mess. The extra frame info can have the same lifespan as the method itself. check-in: 2b8c097bdc user: dkf tags: bug-87271f7cd6 | |
| 10:14 | extend test to cover both variants (without and with error in reflected write handler) check-in: 0dac722930 user: sebres tags: fix-79474c58800cdf94 | |
| 09:51 | fixes yet another segfault (if write handler doesn't generate an error, but returns normally with le... check-in: 2c48f0c544 user: sebres tags: fix-79474c58800cdf94 | |
|
2024-05-16
| ||
| 20:28 | fix mem-leak originating by cyclic reference `rcPtr->name (type "channel", its refCount may be large... check-in: 47cb98a686 user: sebres tags: fix-79474c58800cdf94 | |
| 15:53 | Apply emergency workaround for [87271f7cd6]; not fixed yet, but no longer crashes check-in: 03f0a26c4f user: dkf tags: core-8-6-branch | |
| 15:51 | Apply an emergency workaround check-in: 6f1d88839c user: dkf tags: bug-87271f7cd6 | |
| 15:43 | Make sure we're looking for the right results check-in: 54f7c2e017 user: dkf tags: bug-87271f7cd6 | |
| 15:38 | Test that hits [87271f7cd6] reasonably precisely check-in: bc5bf9b73e user: dkf tags: bug-87271f7cd6 | |
| 12:43 | A couple of tiny code style improvements check-in: d886cbe9b6 user: dkf tags: fix-79474c58800cdf94 | |
| 08:56 | code review: preserving r/w channels after all possible failures (don't need to release in error cas... check-in: 70133fbef0 user: sebres tags: fix-79474c58800cdf94 | |
| 08:49 | test: clean timeout timer check-in: 62afca68bb user: sebres tags: fix-79474c58800cdf94 | |
|
2024-05-15
| ||
| 15:08 | small code review: removal of unneeded - result is initially TCL_OK check-in: 10a82e29ad user: sebres tags: fix-79474c58800cdf94 | |
| 12:52 | ultimate fix for [79474c58800cdf94]: avoid segfault on copy-state structure freed to early, protecte... check-in: b66be298b9 user: sebres tags: fix-79474c58800cdf94 | |
| 12:46 | test illustrating bug [79474c58800cdf94] (segfaults at end of iocmd-32.3) check-in: b2573c10f0 user: sebres tags: fix-79474c58800cdf94 | |
|
2024-05-13
| ||
| 13:29 | small amend for test Leaf check-in: 6a05960d39 user: sebres tags: bug-31fd84270644f67d | |
| 13:25 | test illustrating bug [31fd84270644f67d] (and [9889f96f4da77e3b]) check-in: 81c5544b70 user: sebres tags: bug-31fd84270644f67d | |
|
2024-05-10
| ||
| 10:11 | issue [10aa8403d064439f]: make command `testsize` platform-independent (covers constraint time64bit ... check-in: 79ebe65436 user: sebres tags: core-8-6-branch | |
|
2024-05-05
| ||
| 20:05 | Fix [3c26dec71e]: TCLX_y_TM_PATH - unspecified behaviour - change with 90b1rc check-in: 3aa138d095 user: jan.nijtmans tags: core-8-6-branch | |
|
2024-05-04
| ||
| 16:17 | Fix [a5f4a7aed8] - tcl::tm::path auto_index entry check-in: f6c7da2553 user: jan.nijtmans tags: core-8-6-branch | |
| 16:12 | [unknown] only calls shell command in interactive tclsh sessions check-in: 478c9823c1 user: jan.nijtmans tags: core-8-6-branch | |
|
2024-05-02
| ||
| 14:54 | put (back) comment Leaf check-in: 6ffee5b2cb user: jan.nijtmans tags: rfe-4b12ccb336 | |
| 13:05 | A little bit more minimum check-in: 6f3cfbaafa user: jan.nijtmans tags: rfe-4b12ccb336 | |
| 12:46 | Minimum backport [4b12ccb336] to Tcl 8.6. If we do %lld/%llu we should do the %I32/%I64 (microsoft-)... check-in: 96aa2c6b01 user: jan.nijtmans tags: rfe-4b12ccb336 | |
| 11:12 | Remove COMPAT==0 part, no longer makes sense. More code-cleanup, backported from 8.7 check-in: f5665fcac2 user: jan.nijtmans tags: core-8-6-branch | |
| 09:55 | Ticket [cab08bbf04]: document "format %llu" as invalid check-in: 59c2c36a1e user: oehhar tags: core-8-6-branch | |
| 09:22 | Make sure to forward-declare "struct addrinfo". Some compilers don't like doing that in a parameter-... check-in: 76d363fe02 user: jan.nijtmans tags: core-8-6-branch | |
|
2024-04-29
| ||
| 10:06 | TCL_NORETURN1 is empty for extensions, just not for Tcl and Tk builds. Why? Backport changing this f... check-in: 93a57aa32c user: jan.nijtmans tags: core-8-6-branch | |
| 07:12 | Missing TCL_NORETURN for Tcl_ExitThread() (and TclpThreadExit()). Backported from 8.7/9.0. check-in: 5103ed9db2 user: jan.nijtmans tags: core-8-6-branch | |
|
2024-04-26
| ||
| 14:50 | Fix clang warning: tclWinTime.c:84:6: error: suggest braces around initialization of subobject [-Wer... check-in: c9564c2520 user: jan.nijtmans tags: core-8-6-branch | |
| 07:50 | typo check-in: ef77b41eaf user: jan.nijtmans tags: core-8-6-branch | |
|
2024-04-24
| ||
| 12:32 | __declspec should have double underscore (even though it works with one) check-in: 564f73579c user: jan.nijtmans tags: core-8-6-branch | |
|
2024-04-21
| ||
| 22:27 | Sync parameter name in tcl.decls with other places check-in: e86f3ff06b user: jan.nijtmans tags: core-8-6-branch | |
|
2024-04-19
| ||
| 13:59 | targetNamePtr -> targetCmdPtr (making it the same as in other documentation and tcl.decls) check-in: 7c73048dd7 user: jan.nijtmans tags: core-8-6-branch | |
| 11:49 | Reserve 2 more stub entries for TIP #648 check-in: 926f8b18c9 user: jan.nijtmans tags: core-8-6-branch | |
| 11:48 | More code cleanup, backported from 8.7 check-in: 748946df7d user: jan.nijtmans tags: core-8-6-branch | |
|
2024-04-18
| ||
| 14:38 | Reduce the diff between 8.6 and 8.7, by backporting some formatting/restructuring. No functional cha... check-in: 36360649be user: jan.nijtmans tags: core-8-6-branch | |
|
2024-04-17
| ||
| 14:35 | small amend (still one "weak" format) check-in: d5d999405c user: sebres tags: core-8-6-branch | |
| 14:19 | clock.test: added regression test - spaces between some scan tokens are optional (illustrating that ... check-in: 4bf978efdd user: sebres tags: core-8-6-branch | |
| 09:18 | Deprecate Tcl_GetAlias(). Will be removed in Tcl 9.0b3 check-in: 2cc57a9c98 user: jan.nijtmans tags: core-8-6-branch | |
| 07:49 | Adapt test-cases too for auto_mkindex change check-in: ace77382e1 user: jan.nijtmans tags: core-8-6-branch | |
|
2024-04-16
| ||
| 11:34 | Add "-encoding utf-8" to auto_mkindex stuff check-in: e10ca653db user: jan.nijtmans tags: core-8-6-branch | |
|
2024-04-15
| ||
| 15:24 | Use utf-8 in tools/man2help.tcl too check-in: 81fd80710b user: jan.nijtmans tags: core-8-6-branch | |
| 15:21 | One more "-encoding utf-8" check-in: 850a10b6d6 user: jan.nijtmans tags: core-8-6-branch | |
| 14:48 | Add -encoding utf-8 for tclZIC.tcl tool check-in: ef051d7c77 user: jan.nijtmans tags: core-8-6-branch | |
|
2024-04-12
| ||
| 23:02 | explaination comment check-in: 76fbc31aa8 user: sebres tags: core-8-6-branch | |
| 22:58 | merge 8.5 (minor backport from my core) simple speed-up if searching for the key from hash itself (i... check-in: 3307793b00 user: sebres tags: core-8-6-branch | |
| 21:44 | merge 8.5, amend to [82f721a5a039596f]: the bug was fixed incompletely, this is full bug fix now - d... check-in: 60b20a870f user: sebres tags: core-8-6-branch | |
| 15:16 | Add lot's of "-encoding utf-8" to our own "source" commands: We are becoming more independant from t... check-in: 84222c42a2 user: jan.nijtmans tags: core-8-6-branch | |
| 15:14 | Since all tools are in utf-8 (actually: ascii), make that explicit check-in: b725630348 user: jan.nijtmans tags: core-8-6-branch | |
| 15:12 | Re-generate tclTomMath.h from tommath.h check-in: 4853e83243 user: jan.nijtmans tags: core-8-6-branch | |
|
2024-04-11
| ||
| 12:35 | Use Tcl_NewBooleanObj for booleans; we should say what we mean. Fix sentinels and type-casts. check-in: e75d7ff329 user: jan.nijtmans tags: core-8-6-branch | |
| 07:59 | Add O_ACCMODE fow Windows, in case it is not defined check-in: a57ec70021 user: jan.nijtmans tags: core-8-6-branch | |
|
2024-04-10
| ||
| 12:02 | Tcl_NewBooleanObj() is better here than Tcl_NewIntObj check-in: 03f84b481a user: jan.nijtmans tags: core-8-6-branch | |
| 10:15 | Use O_ACCMODE in stead of the non-standard RW_MODES. Since O_RDONLY|O_WRONLY|O_RDWR aren't necessary... check-in: 862ccc7e61 user: jan.nijtmans tags: core-8-6-branch | |
| 08:51 | Same for tclsh command-line Closed-Leaf check-in: bda82e1ef1 user: jan.nijtmans tags: tip-691-for-8.6 | |
| 08:49 | Make "-profile tcl8" a 100% dummy option, for maximum compatibility (in case the system encoding is ... check-in: 40098cbf10 user: jan.nijtmans tags: tip-691-for-8.6 | |
|
2024-04-08
| ||
| 12:52 | (dummy) implementation of TIP #691 for 8.6 check-in: 1590f15656 user: jan.nijtmans tags: tip-691-for-8.6 | |
|
2024-04-05
| ||
| 21:25 | Fix [df85199878]: Tcl_SetResult compiler warnings check-in: 1714783349 user: jan.nijtmans tags: core-8-6-branch | |
|
2024-04-04
| ||
| 20:43 | Fix [7cb7409e05] by backporting tclIndexObj.c from [c3b23bf0c7] check-in: 8cfa5d1ee9 user: jan.nijtmans tags: core-8-6-branch | |
| 20:27 | Add testcases for bug [7cb7409e05]: Tcl_ParseArgsObjv bug with TCL_ARGV_GENFUNC. Mark failing testca... check-in: 81b522c93d user: jan.nijtmans tags: core-8-6-branch | |
| 13:06 | Backout [0a9ae478ac], as requested check-in: 33bbacee4e user: jan.nijtmans tags: core-8-6-branch | |
| 11:09 | Tcl_GetString() -> TclGetString(), for minor speedup. check-in: 0256b2a319 user: jan.nijtmans tags: core-8-6-branch | |