Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 descendants and 50 ancestors of 6a87d68046140a146917859962c1c8de9fb09c64
2013-01-24
| ||
18:38 | Protect 32-bit systems, and satisfy a cranky old compiler. check-in: d6738af392 user: dgp tags: dgp-refactor | |
15:14 | New file, tclBrodnik.c, to hold a dynamic array implementation. New routine TclMSB() to compute trun... check-in: 4dca221eb8 user: dgp tags: dgp-refactor | |
10:37 | Convert Tcl_GetIndexFromObj implementation to macro check-in: 039696e2d8 user: jan.nijtmans tags: novem | |
08:22 | Simplify STRING_AT macro. Protect Tcl_GetIndexFromObjStruct from invalid "offset" values, like 0 or ... check-in: 4d66f17ddb user: jan.nijtmans tags: trunk | |
2013-01-23
| ||
16:58 | merge trunk check-in: 71bd53c7b0 user: dgp tags: dgp-refactor | |
14:11 | merge trunk check-in: da179330ed user: jan.nijtmans tags: novem | |
14:04 | Fix [2911139]: connect asynchronously, but without unnecessary internal waits. check-in: b242bb3e4b user: jan.nijtmans tags: trunk | |
13:57 | fix leak (not present in trunk) check-in: 8419c6aaa5 user: mig tags: mig-no280 | |
11:12 | (Experiment) [string length] which does not shimmer any more. Closed-Leaf check-in: 44514b9586 user: jan.nijtmans tags: no-shimmer-string-length | |
2013-01-22
| ||
21:58 | Bug [3601804]: platformCPUID segmentation fault on Darwin check-in: 8e83219e38 user: jan.nijtmans tags: trunk | |
2013-01-21
| ||
22:44 | Make it work on mingw as well check-in: 7e7515a079 user: jan.nijtmans tags: novem-bug-3598300 | |
18:27 | remove tip348: errorstack check-in: 68ed8e9957 user: mig tags: mig-no280 | |
18:20 | remove stray tip280 remains check-in: de246d2083 user: mig tags: mig-no280 | |
18:17 | merge trunk, keep no280 "pure" check-in: cd71689178 user: mig tags: mig-no280 | |
16:27 | merge trunk. rename TclInitStubs to Tcl_InitStubs, so tclStubLibCompat.c is no longer necessary check-in: a102833ac9 user: jan.nijtmans tags: novem-unversioned-stub | |
13:56 | merge trunk check-in: bfce21f368 user: jan.nijtmans tags: initsubsystems | |
13:52 | merge-mark check-in: 73eaab6e6c user: jan.nijtmans tags: novem | |
13:51 | Put back Tcl[GS]etStartupScript(Path|FileName) in private stub table, so extensions using this (like... check-in: 84256abd0c user: jan.nijtmans tags: trunk | |
2013-01-19
| ||
22:19 | win32/win64/cygwin follow-up: change Tcl_StatBuf from _stat32i64 to __stat64 check-in: b7e5cc2b82 user: jan.nijtmans tags: novem-bug-3598300 | |
18:50 | Attempt for better approach fixing bug 3598300 on OSX. It is binary incompatible, so it can only be ... check-in: c0d528ca3c user: jan.nijtmans tags: novem-bug-3598300 | |
18:28 | merge trunk check-in: f7a92b1cbd user: jan.nijtmans tags: novem | |
17:49 | fix Bug 3598300 on MacOSX too check-in: 590472b443 user: jan.nijtmans tags: trunk | |
17:02 | Merging in changes from TRUNK check-in: 920d263867 user: seandeelywoods tags: hypnotoad-vexpr | |
13:36 | merge trunk check-in: a33431908c user: dgp tags: dgp-pkg-migration | |
04:02 | isolate the compiler/engine subsystem - preparing to move them out of generic and permit plugging in... Closed-Leaf check-in: 563e43ef46 user: mig tags: mig-no280-mistake | |
2013-01-18
| ||
17:13 | merge no280, empty Leaf check-in: 20a97c9cf6 user: mig tags: mig-strip-brutal | |
17:11 | remove stray tip280 remains Closed-Leaf check-in: 0e374a646e user: mig tags: mig-no280 | |
14:44 | [Bug 3598300]: unix: tcl.h does not include sys/stat.h. (with an exception for OSX, for now) check-in: 992ef8a601 user: jan.nijtmans tags: trunk | |
01:56 | removing interp-wide shared literals (see also branch novem-purge-literals) check-in: 58e15f85c8 user: mig tags: mig-strip-brutal | |
2013-01-17
| ||
22:28 | Convert Tcl_Eval and Tcl_GlobalEval to a macro check-in: 159cb7db17 user: jan.nijtmans tags: novem | |
16:41 |
Branch to investigate what happens when we no longer maintain shared
literal tables.
First checkin ... check-in: 739fe7ea28 user: dgp tags: novem-purge-literals | |
16:32 | merge trunk check-in: 3c4edc83aa user: dgp tags: novem | |
16:24 | add/remove files from incomplete commit check-in: 73dd0e6336 user: mig tags: mig-strip-brutal | |
16:18 |
more removals, more separation of concerns: destruction almost complete
TEBC now almost split in tw... check-in: ee6fe20b03 user: mig tags: mig-strip-brutal | |
15:46 | merge check-in: 22a269a657 user: mig tags: mig-strip-brutal | |
15:35 | merge trunk check-in: 236305ce7d user: mig tags: mig-no280 | |
15:13 | COMPILE_DEBUG big: fix bug in stack verification for {*} check-in: 187e70fc60 user: mig tags: trunk | |
15:08 | [3600328]: Fix problems caused by buggy [array] compilation inside a buggy ensemble compilation (whi... check-in: 44fc0c6d46 user: dkf tags: trunk | |
13:46 | merge trunk Closed-Leaf check-in: 53b13e69d1 user: dkf tags: bug-3600328 | |
09:12 | As minimal a fix for the issues with [3598300] as I can make. Closed-Leaf check-in: 80f892227c user: dkf tags: minimal-fix-for-3598300-problems | |
08:38 | revert [8abba84224], and make sure that every source file that uses Tcl_StatBuf has an "#include <sy... check-in: a1d2456c70 user: jan.nijtmans tags: trunk | |
2013-01-16
| ||
14:16 | merge trunk check-in: b0cc155cb9 user: dkf tags: bug-3600328 | |
11:01 | [Bug 3601086]: Register zlib config as iso8859-1 (a superset of ascii) as that is an encoding we gua... check-in: 6fbfcdadfe user: dkf tags: trunk | |
09:58 | Allow win32 build with -DTCL_NO_DEPRECATED, just as the UNIX build, off by default. Define Tcl_EvalO... check-in: e227db0bcb user: jan.nijtmans tags: trunk | |
2013-01-15
| ||
23:54 | missing file check-in: 912cd908fe user: mig tags: mig-strip-brutal | |
23:08 | TEBC is almost gone, down to 44 insts mostly for math. No commands are compiled, all (including [set... check-in: da8004af56 user: mig tags: mig-strip-brutal | |
21:06 | [Bug 3598300]: unix: tcl.h does not include sys/stat.h check-in: 71141a7657 user: jan.nijtmans tags: trunk | |
19:46 | merge trunk check-in: ece0938d6c user: mig tags: mig-no280 | |
19:37 | peephole INST_START_CMD before entering the big switch in tebc check-in: 832a1994c7 user: mig tags: trunk | |
19:35 | merge trunk Closed-Leaf check-in: 9842555cd9 user: mig tags: ISC-peephole | |
2013-01-12
| ||
10:53 | discouraging the compiler from re-reading *pc in the peephole loop, part2 (any diff?) check-in: 6a87d68046 user: mig tags: ISC-peephole | |
10:49 | discouraging the compiler from re-reading *pc in the peephole loop check-in: aca39f9669 user: mig tags: ISC-peephole | |
10:14 | even better ... or so I hope: also inlining INST_PUSH1 in the peephole, checking for ISC after LOAD1... check-in: e8fdf6d26b user: mig tags: ISC-peephole | |
2013-01-11
| ||
23:29 | merge trunk check-in: 8fc1e382f6 user: mig tags: ISC-peephole | |
21:16 | better comments check-in: 7299843751 user: mig tags: ISC-peephole | |
18:05 | fix for consecutive ISC (produced by [while 1 {...}) check-in: eae6510cde user: mig tags: ISC-peephole | |
17:27 | Test for Bug 1884496 (not buggy on trunk). check-in: ebc33b0d1d user: dgp tags: trunk | |
15:37 | testing a cheaper(?) INST_START_COMMAND check-in: c718302fca user: mig tags: ISC-peephole | |
12:42 | Name functions according to 'what' instead of 'how' in the [tailcall] machinery, in view of making p... check-in: 436a4cdd32 user: mig tags: trunk | |
2013-01-10
| ||
21:18 | tailcall now running in a simpler model, with no eval-flags and no nre-stack rewriting; yieldto also... check-in: 7bbaefb54f user: mig tags: trunk | |
18:17 | fix off-by-one error introduced in bd7d7a2061 check-in: 6547cc9e7b user: mig tags: trunk | |
2013-01-09
| ||
14:07 | [Bug 3599395]: http assumes status line is a proper tcl list. check-in: f4f88c291e user: jan.nijtmans tags: trunk | |
14:00 | [Bug 3599395]: http assumes status line is a proper tcl list. Bump http package to 2.7.11. check-in: 3de56e8ad0 user: jan.nijtmans tags: core-8-5-branch | |
2013-01-08
| ||
13:03 | $builddir is a local variable check-in: d433d96843 user: jan.nijtmans tags: trunk | |
10:27 | [Bug 3092089]: [file normalize] can remove path components. [Bug 3587096] win vista/7: "can't find i... check-in: 8a291bcb44 user: jan.nijtmans tags: trunk | |
10:17 | [Bug 3092089]: [file normalize] can remove path components. [Bug 3587096] win vista/7: "can't find i... check-in: 55b5e89e13 user: jan.nijtmans tags: core-8-5-branch | |
10:13 | [Bug 3092089]: [file normalize] can remove path components. [Bug 3587096] win vista/7: "can't find i... check-in: 53a797afe6 user: jan.nijtmans tags: core-8-4-branch | |
08:44 | new attempt for better fix Closed-Leaf check-in: 4fad40532f user: jan.nijtmans tags: bug-3092089 | |
08:08 | mSys doesn't have $PWD. Reported by Rene Zaumseil on Tcl Core list check-in: 0d1bc53480 user: jan.nijtmans tags: trunk | |
2013-01-07
| ||
14:40 | Restrict the stub library to only use Tcl_PkgRequireEx, Tcl_ResetResult and Tcl_AppendResult, not an... check-in: 8ceea4a885 user: jan.nijtmans tags: trunk | |
13:00 | merge-mark. Hoping trunk is OK now, again ;-( check-in: 212c2767fe user: jan.nijtmans tags: trunk | |
11:16 | Extend the public stub table with dummy NULL entries, up to the size of the Tcl 8.6 stub tables. Th... check-in: 8f90660f49 user: jan.nijtmans tags: core-8-5-branch | |
11:06 | Extend the public and private stub tables with dummy NULL entries, up to the size of the Tcl 8.6 stu... check-in: c59364b9c7 user: jan.nijtmans tags: core-8-4-branch | |
09:59 | Don't call "ulimit" on cygwin: On Cygwin the stack size cannot be modified, and the reported stacksi... check-in: e1819f1b43 user: jan.nijtmans tags: core-8-4-branch | |
2013-01-06
| ||
20:40 | Don't depend on Spencer-specific regexp syntax (/u and /U) any more in unrelated places . Bump http... check-in: f38c7f79f0 user: jan.nijtmans tags: trunk | |
2013-01-05
| ||
03:43 | improved stack checking under TCL_COMPILE_DEBUG check-in: 33d3915a80 user: mig tags: trunk | |
00:39 | merge fork check-in: b18953345f user: jan.nijtmans tags: trunk | |
00:36 | fix the new assertion, it should not trigger when an expansion is in progress check-in: 56be4365e0 user: mig tags: trunk | |
00:36 | adjust stub library version number check-in: 5f32d735d7 user: jan.nijtmans tags: trunk | |
00:33 | adjust stub library version number check-in: 84e3fcb1ea user: jan.nijtmans tags: core-8-5-branch | |
00:28 | adjust stub library version number check-in: 8130a7f17b user: jan.nijtmans tags: core-8-4-branch | |
00:15 | Add an assertion that checks the stack depth under TCL_COMPILE_DEBUG *before* stack cleanup. It curr... check-in: cc975c8c54 user: mig tags: trunk | |
2013-01-04
| ||
15:01 | Fix memory leak in [format] compiler. check-in: 113b75cd58 user: dkf tags: trunk | |
14:38 | Fix bad memory access problems found by Miguel Sofer when valgrinding. check-in: 963a7f31e2 user: dkf tags: trunk | |
11:14 | Improve code generation for many simple core ensemble subcommands. check-in: 5a0e18f766 user: dkf tags: trunk | |
11:06 | Add super-simple compiler to many ensemble subcommands to allow better code generation where we can ... check-in: 40fef44a65 user: dkf tags: dkf-bytecode-8.6-main | |
05:26 | Insure that PURIFY builds cannot exploit the Tcl stack to hide mem defects. check-in: bd7d7a2061 user: mig tags: trunk | |
2013-01-03
| ||
14:35 | "Mine eyes deceive, but others catch me when I fall." -- Someone or other check-in: 606dc91401 user: dkf tags: trunk | |
14:24 | Channel buffer min size is 1. Issue found by Schelte Bron. check-in: 8c118480fd user: dkf tags: trunk | |
14:02 | speling ficks check-in: ea646daa60 user: dgp tags: trunk | |
14:00 | speling ficks check-in: 0087436727 user: dgp tags: core-8-5-branch | |
11:40 | suggested fix for Bug 3092089: [file normalize] can remove path component, and for Bug 3587096: sta... check-in: c74b286bfa user: jan.nijtmans tags: bug-3092089 | |
10:25 | merge trunk check-in: 9734fe87d2 user: dkf tags: dkf-bytecode-8.6-main | |
10:23 | Added mechanism for pre-parsing built-in ensembles even when they are not going to generate specific... check-in: 0a095f089c user: dkf tags: trunk | |
09:46 | test case for bug-3598580: Tcl_ListObjReplace may release deleted elements too early check-in: 6a52542dcc user: jan.nijtmans tags: trunk | |
09:29 | test case for bug-3598580: Tcl_ListObjReplace may release deleted elements too early check-in: 93213f3e6d user: jan.nijtmans tags: core-8-5-branch | |
09:22 | test case for bug-3598580: Tcl_ListObjReplace may release deleted elements too early check-in: ee102eb82b user: jan.nijtmans tags: core-8-4-branch | |
00:37 | Got the test suite passing cleanly. Excellent. check-in: 181c28a90f user: dkf tags: dkf-bytecode-8.6-main | |
2013-01-02
| ||
19:28 | no changes, sync with core-8-5-branch to signal the backported fix check-in: b3100f7283 user: mig tags: trunk | |
19:27 | remove stray calls to Tcl_Alloc and friends: the core should only use ckalloc to allow MEM_DEBUG to ... check-in: eac08e625f user: mig tags: core-8-5-branch | |
19:20 | remove stray calls to Tcl_Alloc and friends: the core should only use ckalloc to allow MEM_DEBUG to ... check-in: 9691e2e37d user: mig tags: trunk | |