Timeline
Not logged in

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

253 check-ins using file generic/tclTest.c version 22e238e672

2013-06-25
10:02
Remove TclInitStubTable() function (but keep it in the "initsubsystems" branch). check-in: d9308f6b18 user: jan.nijtmans tags: trunk
2013-06-21
12:28
rebase check-in: e5f09adeaa user: jan.nijtmans tags: initsubsystems
11:57
Don't use TclpInetNtoa any more, use inet_ntoa in stead. Since IP6 support it's even not necessary a... check-in: 390eff66e1 user: jan.nijtmans tags: trunk
11:53
Modify internal TclStubInfoType type: use TclStubs * in stead of ClientData, so less type casts are... check-in: 6fcb6b3e57 user: jan.nijtmans tags: trunk
2013-06-20
14:20
TclCompileScript() should not overwrite envPtr->numSrcBytes. The envPtr already has the right value ... check-in: e346706482 user: dgp tags: trunk
11:05
Properly encode more operand types to reduce the number of special cases in the disassembler. check-in: 9d361e7c74 user: dkf tags: dkf-improved-disassembler
2013-06-19
22:46
merge trunk check-in: 8d4c7580ce user: dkf tags: dkf-improved-disassembler
22:44
Fixed bug with optimizing with INST_START_CMD about. check-in: 126b87f15e user: dkf tags: trunk
19:33
More use of simplifying macros. Replace dynamic allocation with automatic storage on the call stack. check-in: bf171b6b51 user: dgp tags: trunk
12:53
Eliminate a lot of dead code (for Windows 95/98/ME only). Eliminate all usage of TclWinSetInterface... check-in: 68c2017fb2 user: jan.nijtmans tags: trunk
2013-06-18
13:46
merge trunk check-in: e6a93ffe18 user: jan.nijtmans tags: tip-389-impl
10:36
Fix [3611974]: InitSubsystems multiple thread issue check-in: 33d17a1685 user: jan.nijtmans tags: trunk
09:52
rebase check-in: 94ffa9c58a user: jan.nijtmans tags: win-console-panic
08:13
Simplify TIP #414 implementation by using the function TclInitStubTable() in stead of re-use Tcl_Ini... check-in: 77799a9144 user: jan.nijtmans tags: initsubsystems
07:50
Fix uniClass tool which was the real cause for [a876646efe], and add test-case for it. check-in: 6aa9adc7fc user: jan.nijtmans tags: trunk
07:00
Better place to put vsnprintf switch, so it is usable by all *.c files. Fix comment on _ANSI_ARGS_ ... check-in: 315c3fcfce user: jan.nijtmans tags: trunk
2013-06-17
17:05
Updates to redirect bug reports to the new tracker location. check-in: b359014605 user: dgp tags: trunk
17:03
Fix [42b8083613] check-in: 486c1f031e user: jan.nijtmans tags: trunk
14:04
Remove extra scribblings not normally needed. Thanks to jdc for suggestion. check-in: 82ded8793a user: dkf tags: dkf-improved-disassembler
13:29
Use more portable TclIsSpaceProc() in stead of isspace(). check-in: 4bfe3111b1 user: jan.nijtmans tags: trunk
04:54
Fix [a876646efe]: re_expr character class [:cntrl:] should contain \u0000 - \u001f check-in: 89b05343cb user: jan.nijtmans tags: trunk
04:41
On 32-bit platforms, 12 characters for version is enough, on 64-bit platforms it will be aligned to ... check-in: 2c3567ce0e user: jan.nijtmans tags: trunk
2013-06-16
20:48
link tclsh with stub library, just like xttest and tcltest, in order to allow additional static stub... check-in: a5fc9b9513 user: jan.nijtmans tags: trunk
20:32
split off TclInitStubTable() as separate function - which does the actual stub table initialization ... check-in: e04a3d09f8 user: jan.nijtmans tags: trunk
2013-06-14
11:21
rebase check-in: 980cdb2a78 user: jan.nijtmans tags: win-console-panic
10:15
Don't use deprecated stricmp/strnicmp any more, but underscored variant for non-GNU compilers. Some... check-in: cc8464e99f user: jan.nijtmans tags: trunk
2013-06-13
21:21
Improved rendering of some opcode arguments and auxdata. check-in: ff4c6d947f user: dkf tags: dkf-improved-disassembler
17:51
equivalent Closed-Leaf check-in: 085d8ad9a1 user: jan.nijtmans tags: dgp-review
08:31
merge trunk check-in: f1f306cbcc user: dkf tags: dkf-improved-disassembler
07:23
Fix env.test when running mingw-w64 (AMD64 build) test-suite on wine64. Fix some gcc warnings which... check-in: 7233b39085 user: jan.nijtmans tags: trunk
2013-06-12
12:24
Workaround for mingw-w64 (AMD64-only) bug: It appears that zdll.lib (as produced by Microsoft tools)... check-in: 4cca2f5455 user: jan.nijtmans tags: trunk
10:29
Silence various warnings when doing a 64-bit build with MSVC: Those warnings can only _really_ be fi... check-in: 48b92a6ab6 user: jan.nijtmans tags: trunk
08:55
Extract more of the info from the bytecode. check-in: 9cd4cf533f user: dkf tags: dkf-improved-disassembler
07:19
rebase TIP #414 implementation check-in: 62048336ab user: jan.nijtmans tags: initsubsystems
2013-06-11
23:05
Leave behind the stack depth estimate testing machinery in this branch. It verifies instruction by ... check-in: 107fff7e1e user: dgp tags: dgp-stack-depth-tester
22:47
Revise INST_EXPAND_STKTOP so that it no longer makes use of its operand. All the information require... check-in: 857848cd8e user: dgp tags: trunk
21:40
merge trunk check-in: 16ef96c190 user: dkf tags: dkf-improved-disassembler
21:33
Code-readable disassembler: tcl::unsupported::getbytecode check-in: 791b38c94f user: dkf tags: dkf-improved-disassembler
20:45
merge trunk Closed-Leaf check-in: f38f08056c user: dgp tags: mig-review
20:38
Select improvements in stack depth estimates brought over from mig-review. Mostly these are just si... check-in: c438852c5f user: dgp tags: trunk
19:51
merge trunk check-in: 343157ed81 user: dgp tags: mig-review
19:41
Repairs to compile/exec debugging output. check-in: 31ab051598 user: dgp tags: trunk
19:21
Make compiled [if] stack depth estimation simpler and more accurate. check-in: 89575ae1e2 user: dgp tags: mig-review
18:10
merge trunk check-in: 70a20c2f04 user: dgp tags: mig-review
17:58
Stack housekeeping repair for last checkin. check-in: 28107fc861 user: dgp tags: trunk
16:57
simpler stack management check-in: 4ebf99f4b9 user: dgp tags: mig-review
16:44
[33b7abb8a2] [7174354ecb] Rewrite TclCompileThrowCmd(). check-in: f51d308790 user: dgp tags: trunk
08:34
merge trunk check-in: 0b1bfdabdd user: dkf tags: dkf-improved-disassembler
08:19
Move the disassembler to its own file. check-in: d5d42f1b36 user: dkf tags: dkf-improved-disassembler
08:12
Improve compatibility detection for <time.h> and <sys/stat.h>: - Move <time.h> before other include... check-in: 832ec0b070 user: jan.nijtmans tags: trunk
05:26
More tidying of stack management code. check-in: cca1b62768 user: dgp tags: mig-review
04:54
Tidy up the stack depth management code. check-in: 899091eba0 user: dgp tags: mig-review
2013-06-10
16:25
Fix stack estimates for INST_EXPAND_DROP. check-in: ed2c0d0cc7 user: dgp tags: mig-review
15:24
Repair stack estimates. check-in: 62d663840c user: dgp tags: mig-review
10:04
unwrapping some of the complexity Leaf check-in: c1e812405e user: dkf tags: bug-3613671
08:26
Start of work on a proper fix for [3613671]; just structural refactoring first. check-in: 8f572309d2 user: dkf tags: bug-3613671
07:36
Update Unicode tables to Unicode 6.3 beta. Merge trunk check-in: 9e9232f06e user: jan.nijtmans tags: tip-389-impl
04:09
Merge trunk (creates new stack estimate breakage). check-in: 04b1daf754 user: dgp tags: mig-review
03:29
undo mistaken commit check-in: 6e8977e585 user: dgp tags: mig-review
03:25
merge near trunk check-in: a2f6edc051 user: dgp tags: mig-review
2013-06-09
17:38
merge trunk Closed-Leaf check-in: 2c864037e0 user: dkf tags: dkf-bytecode-optimizer
17:34
[779d38b996]: Make the 'try' compiler handle -during right and compile some more cases than it did b... check-in: c802ed39c4 user: dkf tags: trunk
17:21
Fix the problems with code generation; behavior now appears correct. Closed-Leaf check-in: e5c6d3237f user: dkf tags: dkf-better-try-compilation
08:15
Improving tests, fixed one case. check-in: 9e122457be user: dkf tags: dkf-better-try-compilation
2013-06-08
23:43
Working on a better compiler for [try]; found some bugs in previous compilation code which aren't re... check-in: 0d0c3fe646 user: dkf tags: dkf-better-try-compilation
23:35
More informative comment describing INST_SYNTAX. check-in: b51448551b user: dkf tags: trunk
13:42
merge trunk check-in: 6cc5db9090 user: dkf tags: dkf-bytecode-optimizer
13:17
Factor out stereotypical ways of getting variable indices. check-in: 360646c003 user: dkf tags: trunk
2013-06-07
15:26
merge trunk check-in: d02be90b14 user: dgp tags: mig-review
13:22
rebase check-in: 5317ab91f8 user: jan.nijtmans tags: win-console-panic
12:48
Simplify stack depth management. check-in: d1d80bd65a user: dkf tags: trunk
04:24
Repaid debug compile of [array unset]. check-in: b9aa843f54 user: dgp tags: mig-review
04:09
Repair debug compile of [info commands]. check-in: 829641f1bd user: dgp tags: mig-review
2013-06-06
23:26
Fix up the stack estimates for dict.test again check-in: 9601841d5c user: dgp tags: mig-review
22:15
merge trunk check-in: 184de21a77 user: dgp tags: mig-review
21:01
More efficient instruction sequence for [dict for] with correct exception depth handling. check-in: b8ef9b2ae6 user: dkf tags: trunk
19:29
Progress getting more stack estimates correct. Exceptions are still the hard part. check-in: 2081ac3e11 user: dgp tags: mig-review
18:24
Stack estimates corrected for dict.test check-in: 8ef0557982 user: dgp tags: mig-review
17:24
merge trunk check-in: 7347c76f80 user: dgp tags: mig-review
16:55
3614382 Fix stack management of compiled [dict for] by shifting limits of the catch range. check-in: 1ece872cc7 user: dgp tags: trunk
14:24
3614360 Repair stack demands of optimized compiled [return LITERAL]. check-in: 540c80bfad user: dgp tags: trunk
10:51
merge trunk check-in: abce91dbf1 user: dgp tags: mig-review
09:09
Working on the optimizer. check-in: 3a46a5a270 user: dkf tags: trunk
06:56
Minor grammar fix. check-in: f89ee3aa87 user: dkf tags: dkf-bytecode-optimizer
06:53
Split the optimizer up. Remove the dreaded 'goto' from which doesn't need it. check-in: 397ecd686a user: dkf tags: dkf-bytecode-optimizer
2013-06-05
23:05
Added optimizing of jump-to-nop and jump-to-jump cases. Ta to AK for suggesting. check-in: 678267e235 user: dkf tags: dkf-bytecode-optimizer
21:44
merge trunk check-in: 0d7b5d2fb0 user: dkf tags: mig-review
21:42
Working on the optimizer, and finding a few bugs in bytecode generation. check-in: 7cac684087 user: dkf tags: trunk
21:05
Added the optimizer... check-in: 21f1396d3e user: dkf tags: dkf-bytecode-optimizer
20:55
Corrected wrong information about instruction width that was causing an optimizer crash. check-in: 86379e17df user: dkf tags: dkf-bytecode-optimizer
20:25
debug reporting fix check-in: 83166feb50 user: dgp tags: mig-review
20:23
merge fixes check-in: 9fb220c28a user: dkf tags: dkf-bytecode-optimizer
20:15
Progress fixing up the stack management of compiled [dict]. check-in: d4b3d3041a user: dgp tags: mig-review
18:12
Get stack depth adjustments right for INST_DONE opimized [return] compile. check-in: 2b62dc5fb5 user: dgp tags: mig-review
17:23
Compiled [subst] properly track stack adjustments. check-in: 72c970770d user: dgp tags: mig-review
16:09
Debug printing for [subst] compiles check-in: fffd1d6dfa user: dgp tags: mig-review
16:07
Repair merge of instruction table check-in: 2994094c72 user: dgp tags: mig-review
15:35
Get a proper merge from the trunk going again. check-in: 19eadbeb44 user: dgp tags: mig-review
15:24
merge trunk Fossil has hopelessly fouled up this checkin's branch history. Closed-Leaf check-in: 53494f969b user: dgp tags: mig-review
15:22
[Bugs 2835313, 3614226, 3614342]: Complete the construction of break/continue compilers that get the... check-in: 0cf4701170 user: dgp tags: trunk
15:07
Repair TCL_COMPILE_DEBUG guards Closed-Leaf check-in: f938eff7f5 user: dgp tags: bug-3614342
14:50
Stack Depth fixups. check-in: 37677f8c2e user: dgp tags: bug-3614342
12:34
More cleaning up; factor out optimizer to new file. Some weird problems still. check-in: 585a8c7af2 user: dkf tags: dkf-bytecode-optimizer
11:59
merge trunk check-in: 0208fd3481 user: dgp tags: mig-review
08:11
[Bugs 2835313, 3614226]: Complete the construction of break/continue compilers that get the stack cl... check-in: ac84c44dcf user: dkf tags: bug-3614342
07:57
merge trunk Closed-Leaf check-in: 831ea0cbac user: dkf tags: dkf-compile-improvements
07:51
Even better tests check-in: 5e5fa6ce2d user: dkf tags: dkf-compile-improvements
07:19
Stack cleanup works now even in the most evil expansion cases. check-in: 5f597cd627 user: dkf tags: dkf-compile-improvements
2013-06-04
08:34
TIP #414 implementation check-in: f76bf90f39 user: jan.nijtmans tags: initsubsystems
08:33
Eliminate NO_VIZ macro as current zlib uses HAVE_HIDDEN in stead. One more last-moment fix for FreeB... check-in: 47e3976f09 user: jan.nijtmans tags: trunk
2013-06-03
22:43
repair error.test check-in: 59081017e1 user: dgp tags: mig-review
22:38
merge trunk check-in: cdfdeca7cf user: dgp tags: mig-review
20:31
merge 8.5 check-in: d0c70147da user: dgp tags: trunk
16:52
fix for perf bug detected by Kieran (https://groups.google.com/forum/?fromgroups#!topic/comp.lang.tc... check-in: b9d619c24f user: mig tags: trunk
14:57
Next stage of fixing the break/continue generation. check-in: c1d4474810 user: dkf tags: dkf-compile-improvements
12:55
merge back from trunk check-in: c806ed3683 user: dkf tags: dkf-compile-improvements
09:46
Merge back the improved [break] and [continue] compilation. check-in: db942354cc user: dkf tags: trunk
09:37
Generate [continue] optimally in [for] next clauses. Add tests for Bug 3614226. check-in: 0244245364 user: dkf tags: dkf-compile-improvements
2013-06-02
21:32
Fix a stack depth calculation. check-in: d8a4c9f440 user: dkf tags: dkf-compile-improvements
18:54
Remove useless macro, use existing macro where it makes sense. check-in: 16d63a94d0 user: dkf tags: dkf-compile-improvements
17:41
Many improvements to code generation of efficient break and continue. check-in: 4ee4a3fe46 user: dkf tags: dkf-compile-improvements
2013-06-01
21:05
Getting better at doing more efficient break/continue instruction handling. check-in: 5d2383cba4 user: dkf tags: dkf-compile-improvements
04:05
Work in progress auditing the stack usage estimates of the bytecode compiler routines. Much of this... check-in: f77c2158c2 user: dgp tags: mig-review
2013-05-30
23:29
Experimental super-stack-estimate checker. check-in: eb37a3ef11 user: dgp tags: mig-review
22:46
Set up to (ab)use INST_EXPAND_STKTOP to debug compiler stack estimates. check-in: 4079ecc87b user: dgp tags: mig-review
20:37
Tighten up expansion a bit. check-in: e9aab30d75 user: dgp tags: mig-review
20:03
Back on track. check-in: fb1ab4af1d user: dgp tags: mig-review
19:07
Try this instead Closed-Leaf check-in: 28f799eed9 user: dgp tags: mig-review
18:58
Oops! Don't forget nested script substitution! check-in: 43cf65d2e4 user: dgp tags: mig-review
18:51
More robust expansion calculation. Look Ma! No operand! check-in: ae093ef704 user: dgp tags: mig-review
10:57
derp check-in: 204a8cab40 user: dkf tags: dkf-compile-improvements
10:55
Working towards the next batch of optimizations. check-in: 3b09d7b08a user: dkf tags: dkf-compile-improvements
10:29
Corrected code generation when doing the second run with an 'infinite' loop. check-in: aebfca2101 user: dkf tags: trunk
2013-05-29
20:36
Simplifications and tidying up of stack management issues. Work in progress. check-in: 94c169dbe0 user: dgp tags: trunk
17:20
3614102 - Reset stack housekeeping when compileProc fails. check-in: 83e8b2e153 user: dgp tags: trunk
14:37
Stop emitting the instructions INST_*_SCALAR_STK*. They are identical to their INST_*_STK* counterp... check-in: 134b3c0bfc user: dgp tags: trunk
2013-05-28
19:21
Use the routines that provide "basic compile" instead of reinventing them. check-in: d578a3c006 user: dgp tags: trunk
14:29
Plug the memory leak. Greater ambitions to improve this routine are proving more difficult than exp... check-in: e4201224a2 user: dgp tags: trunk
14:04
Missed bits of dup code elimination. check-in: e636794bc5 user: dgp tags: trunk
07:24
Move changelog entry to correct date. check-in: e12f672220 user: jan.nijtmans tags: trunk
2013-05-27
20:45
3036566 - Get msgcat locale for Win Vista+ first from gui language registry key. Bumped msgcat to ve... check-in: 520c9e9ff7 user: oehhar tags: trunk
2013-05-25
03:26
Repair some stack depth housekeeping. check-in: 3ebbf5fefa user: dgp tags: trunk
2013-05-24
18:37
3613854 - Fixup stack maintenance /code generation for [array set x $oddList]. Postscript - I see... check-in: 77f74854f9 user: dgp tags: trunk
2013-05-23
20:24
Spare developers the burden and error risk of counting bytes in string literals, or having to type t... check-in: b89a07c1fc user: dgp tags: trunk
18:32
Eliminate code duplication. check-in: 948546755c user: dgp tags: trunk
11:40
merge-mark check-in: 60f412d6a8 user: jan.nijtmans tags: trunk
2013-05-22
16:39
Removed const qualifier causing the HP native cc to error out (error 1675: Duplicate type qualifier ... check-in: 6d9213be40 user: andreask tags: trunk
13:34
silence compiler warning check-in: 13314a4573 user: dgp tags: trunk
13:07
[3613609]: Replace strcasecmp() with UTF-8-aware version. check-in: 89f027f118 user: dkf tags: trunk
10:36
* doc/file.n: [Bug 3613671]: Added note to portability section on the fact that [file owned] does ... check-in: a9869d4e5a user: dkf tags: trunk
2013-05-20
15:10
3613569 Handle case when TclpTempFileNameForLibrary returns NULL. check-in: 5548df43ec user: dgp tags: trunk
14:17
[3613567]: Corrected sense of test on results of access() in temp file creation. check-in: 98e89843c0 user: dkf tags: trunk
2013-05-19
20:37
Don't #define VOID on VxWorks, as it is already typdef'd to void. Eliminate possibly conflicting LOC... check-in: 837d5a924d user: jan.nijtmans tags: trunk
19:09
Fix for FreeBSD, and remove support for older FreeBSD versions. Patch by Pietro Cerutti check-in: 29afce30ee user: jan.nijtmans tags: trunk
2013-05-18
13:25
Split tclCompCmds.c into two roughly-equal-sized pieces. check-in: acbaf52e6e user: dkf tags: trunk
2013-05-17
14:09
fix directory where tclWinPanic.c resides check-in: 24bf5a61dd user: jan.nijtmans tags: win-console-panic
11:02
Remove useless variables. check-in: 1b1edcdcc7 user: dkf tags: trunk
07:36
rebase check-in: 3a8c190af0 user: jan.nijtmans tags: win-console-panic
07:24
Revert defining _HAVE_32BIT_TIME_T especially for mingw-4.0-rc1: Although it works, it has the side-... check-in: f13860c832 user: jan.nijtmans tags: trunk
2013-05-16
17:43
Sigh. Fix version number of package "platform" in the Makefile.n files. Future: Write a small tcl sc... check-in: 0dcab17710 user: andreask tags: trunk
13:24
Confirmed that every caller of TclProcCompileProc() arranges for the procPtr and nsPtr arguments: ns... Closed-Leaf check-in: 9424cfeac1 user: dgp tags: dkf-review
12:33
Add support for the latest mingw-4.0-rc1. See: [http://sourceforge.net/p/mingw/mingw-org-wsl/ci/4.0-... check-in: 562f5e0679 user: jan.nijtmans tags: trunk
2013-05-15
20:32
Unless I'm missing something, this patch to TclCompileListCmd() should eliminate pointless, wasteful... Closed-Leaf check-in: 2f95126244 user: dgp tags: dgp-compile-list-shimmer
16:55
Fix platform version mismatch between code and index. check-in: d64159a66f user: andreask tags: trunk
15:18
Disabled some code in TclCompileScript(). Test suite results are unaffected. Does this indicate a g... check-in: e7415ccfa3 user: dgp tags: dkf-review
10:56
Removing a few changes that were not actually needed, and correcting comments. check-in: e112c51022 user: dkf tags: trunk
10:44
merge-mark check-in: d6300a7bf5 user: dkf tags: trunk
10:41
A better technique for [list {*}blah]. Remove the INST_LIST_EXPANDED opcode (and the complex machine... check-in: 40f8bba871 user: dkf tags: trunk
10:41
merge-mark check-in: 6f516aeb48 user: jan.nijtmans tags: trunk
10:41
merge trunk Closed-Leaf check-in: c76fb949b9 user: dkf tags: dkf-bcc-optimize
10:38
A better technique for [list {*}blah]. Remove the INST_LIST_EXPANDED opcode (and the complex machine... check-in: a42aa0a38c user: dkf tags: dkf-bcc-optimize
2013-05-14
18:44
make dist check-in: 652c4f2107 user: dgp tags: trunk
2013-05-13
16:59
Merged fix to bytecode engine problem. Details in merged revision. check-in: 01e27a732a user: andreask tags: trunk
14:23
compiler warning check-in: 49281094f1 user: dgp tags: trunk
14:07
Upgrade to zlib 1.2.8 check-in: f7bd677361 user: jan.nijtmans tags: trunk
2013-05-12
00:44
Optimizations and general bytecode generation improvements. check-in: efa1b5bb6b user: dkf tags: trunk
00:42
Corrected the stack balancing in the special [list {*} ] compiler. check-in: 037223b708 user: dkf tags: dkf-bcc-optimize
00:04
Fix implementation of INST_LIST_EXPANDED. check-in: db31442aff user: dkf tags: dkf-bcc-optimize
2013-05-11
20:02
Partial fix: still ongoing check-in: faad6bf676 user: dkf tags: dkf-bcc-optimize
2013-05-10
12:57
Optimizations and general bytecode generation improvements. check-in: 18bcecceea user: dkf tags: dkf-bcc-optimize
2013-05-08
19:28
Start branch reducing use of sprintf(). Closed-Leaf check-in: cef46dbe76 user: dgp tags: dgp-sprintf
15:47
Corrected args -> arg arg ... in msgcat doc Closed-Leaf check-in: e74b5b596c user: oehhar tags: bug3036566
14:52
Document mcunknown format parameters check-in: 218c37d355 user: oehhar tags: bug3036566
08:40
Add install references and changes entry check-in: 18cd5e8964 user: oehhar tags: bug3036566
08:24
Also get msgcat locale from Vista+ registry key "HCU/Control Panel/Desktop : PreferredUILanguages" t... check-in: 6dd00195c1 user: oehhar tags: bug3036566
2013-05-07
11:38
No longer link Cygwin executables with zlib1.dll, but with cygz.dll. On Cygwin64 this doesn't work,... check-in: 76f6a1495e user: jan.nijtmans tags: trunk
2013-05-06
07:33
Add support for Cygwin64, which has a 64-bit "long" type. Binary compatibility with win64 requires ... check-in: ad5495e548 user: jan.nijtmans tags: trunk
06:48
merge-mark check-in: 86970292d9 user: jan.nijtmans tags: trunk
2013-04-30
18:49
(::platform::LibcVersion): Followup to the 2013-01-30 change. The RE become too restrictive again. S... check-in: b15cddcf1f user: andreask tags: trunk
2013-04-29
12:34
Bringing vexpr up to date with the latest trunk. Combining the vexpr patch with my fix to the m4 fi... Closed-Leaf check-in: 728208200b user: hypnotoad tags: hypnotoad-vexpr
12:31
Bringing patch up to date with the latest trunk Closed-Leaf check-in: 216aa27e26 user: hypnotoad tags: hypnotoad-prefer-native-8.6
09:31
Improve code generation for [array set] in a common case. check-in: b274b30ee6 user: dkf tags: trunk
2013-04-25
07:40
merge-mark check-in: f97e93ec09 user: jan.nijtmans tags: trunk
2013-04-23
14:15
Implement Tcl_NewBooleanObj, Tcl_DbNewBooleanObj and Tcl_SetBooleanObj as macros using Tcl_NewIntObj... check-in: 039d46054a user: jan.nijtmans tags: trunk
2013-04-19
09:39
merge trunk Closed-Leaf check-in: 2be1ff116b user: jan.nijtmans tags: more-macros
09:12
Implement many Tcl_*Var* functions and Tcl_GetIndexFromObj as (faster/stack-saving) macros around re... check-in: 73c89b805b user: jan.nijtmans tags: trunk
2013-04-16
20:20
merge-mark check-in: 5025e53b83 user: dgp tags: trunk
17:34
merge trunk check-in: 03a0f57813 user: dgp tags: bug-2502002
2013-04-12
11:27
Implement Tcl_Pkg* functions as macro's around Tcl_Pkg*Ex. This saves stack space, is (marginally) f... check-in: 0d1aa1bcb8 user: jan.nijtmans tags: trunk
2013-04-11
21:30
More progress. NR-enable [interp] and [$slave], completely with invokehidden subcommand. Test suit... check-in: 895289c52a user: dgp tags: bug-2502002
19:36
More revisions let multi-interp test case work, but at cost of panics and segfaults. Pushing the NR... check-in: 21d32f3242 user: dgp tags: bug-2502002
15:10
rebase check-in: f3309c1997 user: jan.nijtmans tags: initsubsystems
14:39
New internal routine TclNRInvoke() - NR-enabled path through the machinery behind invokehidden comma... check-in: db2d5a1b57 user: dgp tags: bug-2502002
13:35
merge trunk check-in: 5a1c73c881 user: dgp tags: bug-2502002
12:26
merge mark check-in: 6b78eda9dd user: dgp tags: trunk
10:18
rebase check-in: 1ef49d9a0e user: jan.nijtmans tags: initsubsystems
2013-04-09
20:45
3608714 Stop [string replace] refusing to replace empty substrings. check-in: 00e0754b40 user: dgp tags: bug-3608714
20:01
added some test cases, based on bug report check-in: 2bf9b851b9 user: dkf tags: bug-3610404
19:04
Use the double-secret iPtr->lookupNsPtr field to get post-enter-trace re-resolutions of commands don... check-in: 50ca00e10f user: dgp tags: bug-3610404
17:46
First simple-minded attempt at fix. Fixes the demo script. Causes massive test failures. Leaf check-in: 6a70fd9dd8 user: dgp tags: bug-3610383
2013-04-08
20:29
fix http package installation check-in: 106daecfca user: jan.nijtmans tags: trunk
20:07
3610026 Stop crash when the number of "colors" in a regular expression overflows a short int. Thank... check-in: f8f456846f user: dgp tags: trunk
18:11
Revise TclNREvalObjv so that pre-resolution of the Command by a caller does not force suppression of... check-in: cc11942e49 user: dgp tags: bug-2502002
15:58
Documentation fix. check-in: e3d216f079 user: dgp tags: trunk
2013-04-05
08:46
merge trunk check-in: 8647fce932 user: dkf tags: dkf-http-cookies
2013-04-04
17:18
merge-mark check-in: a0ad7c4dd4 user: dgp tags: trunk
15:00
Bump http to 2.8.7 in the other dozen places as well. check-in: 30ee96e61d user: max tags: trunk
14:52
Bump http to 2.8.7 check-in: 6021cc928a user: max tags: trunk
14:42
Allow URLs that don't have a path, but a query query, e.g. http://example.com?foo=bar . check-in: a0172365d2 user: max tags: trunk
07:07
Make Tcl_EvalObj/Tcl_GlobalEvalObj a macro always, not only when using stubs. check-in: 45d8edf1bb user: jan.nijtmans tags: trunk
2013-04-03
21:27
merge trunk check-in: a01b93b18e user: jan.nijtmans tags: more-macros
21:24
rebase check-in: b7d15a1a4b user: jan.nijtmans tags: initsubsystems
21:07
rebase check-in: 22d20ff38b user: jan.nijtmans tags: win-console-panic
20:50
some more "ignore-glob" patterns check-in: 4783ead091 user: jan.nijtmans tags: trunk
13:27
merge-mark check-in: 48f5143259 user: jan.nijtmans tags: trunk
13:15
merge-mark check-in: 13e5002af4 user: dgp tags: trunk
13:12
rebase increase limit to 26000 characters check-in: 5e330292a6 user: jan.nijtmans tags: win-console-panic
12:38
better comments check-in: 78ecb6410c user: jan.nijtmans tags: initsubsystems
2013-04-01
21:48
Use Tcl_InitSubsystems in Tcl_Main macro check-in: 64763c55bf user: jan.nijtmans tags: initsubsystems
16:45
initsubsystems check-in: ad3c7bfca4 user: jan.nijtmans tags: initsubsystems
2013-03-31
22:09
2 lines not used any more check-in: f40ca07559 user: jan.nijtmans tags: initsubsystems
20:27
Fix Tcl_Main macro check-in: eed03000ed user: jan.nijtmans tags: initsubsystems
20:17
Going forward trying to define a better Tcl_InitStubsystems() check-in: f1f393d1f0 user: jan.nijtmans tags: initsubsystems
19:32
better leave tclPanic.c as it was check-in: 394d222af4 user: jan.nijtmans tags: win-console-panic
19:12
Use more macros in stead of thin wrapper functions. check-in: 3236f03180 user: jan.nijtmans tags: more-macros
2013-03-30
21:44
Better Windows console panic proc, still to be TIPped. check-in: 429d0febb3 user: jan.nijtmans tags: win-console-panic
2013-03-29
13:17
revert previous 2 commits: Setting argv0 as well is not a good idea. Needs to be worked out further,... Closed-Leaf check-in: 78c782a997 user: jan.nijtmans tags: initsubsystems2
12:46
Always set "argv0", irrespective of the "argc" value. check-in: 6d95830845 user: jan.nijtmans tags: initsubsystems2
12:29
Set the "argv0" variable as well as "argc"/"argv", if specified. This makes Tcl_InitSubsystems set t... check-in: 07ffdd7695 user: jan.nijtmans tags: initsubsystems2
10:08
New version, which takes the TCL_INIT_PANIC flag and the pseudo interpreter stuff out, without losin... check-in: 3ae7bcc7f0 user: jan.nijtmans tags: initsubsystems2
07:49
How would it look like, if the various initializations were split in separate commands? Closed-Leaf check-in: 14318b338f user: jan.nijtmans tags: initsubsystems2-split
2013-03-28
21:33
merge trunk check-in: 092350c306 user: jan.nijtmans tags: initsubsystems2
20:50
Demonstrate how the Tcl_Main() macro can use Tcl_InitSubsystems(), as fully equivalent replacement o... Closed-Leaf check-in: c65adb6b19 user: jan.nijtmans tags: initsubsystems2
14:49
merge-mark check-in: ab56b33031 user: jan.nijtmans tags: trunk
11:50
merge trunk. typo check-in: 77d3c41af0 user: jan.nijtmans tags: initsubsystems2
2013-03-27
18:48
Tolerate NULL interps check-in: 877c8ac162 user: dgp tags: trunk
15:46
renumber flag values, improve doc. check-in: 8e182c8395 user: jan.nijtmans tags: initsubsystems2
14:13
merge-mark check-in: 6a633181a3 user: jan.nijtmans tags: trunk
10:49
merge-mark check-in: 8da6d71781 user: jan.nijtmans tags: trunk
07:51
Version with all TCL_INIT_CREATE_XXX flags back check-in: b086c08897 user: jan.nijtmans tags: initsubsystems2
2013-03-26
18:00
merge trunk so review patch/diff is smaller check-in: 0dd323deff user: dgp tags: initsubsystems
2013-03-22
23:08
Update to tzdata2013b check-in: 2fa10e0214 user: venkat tags: trunk
13:22
If TCL_NO_DEPRECATED is defined, don't depend on Tcl_CreateMathFunc()/Tcl_SaveResult() in testcases ... check-in: 8c696d0203 user: jan.nijtmans tags: trunk