Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
283 check-ins using file tests/string.test version 3bdc16b8b6
|
2011-05-16
| ||
| 09:09 | * fixed problem with quoting in ::nacl::evall - failed on things that looked like strings check-in: 141843d0f4 user: colin tags: ferrieux-nacl | |
|
2011-05-08
| ||
| 11:07 | * fixed src handling to <script> emulation check-in: 81ae7caf45 user: colin tags: ferrieux-nacl | |
| 11:03 | * added src handling to <script> emulation (it's transformed into a [source] command. check-in: 274cf61d9a user: colin tags: ferrieux-nacl | |
| 07:20 | * debugging of label,entry and button widgets check-in: a1081db7bc user: colin tags: ferrieux-nacl | |
| 05:53 | * implemented frame widget * modified some of the ::JS interface check-in: ecbb0bbbb3 user: colin tags: ferrieux-nacl | |
| 04:14 | * implemented entry and label widgets check-in: d16e74cd46 user: colin tags: ferrieux-nacl | |
|
2011-05-06
| ||
| 01:30 | * Allowed for emulation of <script> ... now runTclScripts will callback to eval check-in: 5ee1aa409f user: colin tags: ferrieux-nacl | |
|
2011-05-05
| ||
| 22:17 | Update doc and tools to Colin's new layout Closed-Leaf check-in: 2d21680323 user: ferrieux tags: ferrieux-nacl | |
| 07:53 | * added initial NaTk support - won't yet run without symlink lib/ to Wub/ and symlink to tcllib/ check-in: 5262e46c8d user: colin tags: ferrieux-nacl | |
| 07:51 | * mods for NaTk check-in: d3a2b330e6 user: colin tags: ferrieux-nacl | |
|
2011-05-04
| ||
| 23:49 | * defined an init script with TclSetPreInitScript() which permits us to use [interp create] without ... check-in: 4701561332 user: colin tags: ferrieux-nacl | |
| 03:22 | * left out updateCoords, added it back into balls.html pending final disposition check-in: 43996dcdef user: colin tags: ferrieux-nacl | |
| 02:47 | * Added new ::nacl ensemble to init.natcl, moved most support commands there * created an execll met... check-in: c9c95d03d6 user: colin tags: ferrieux-nacl | |
|
2011-04-18
| ||
| 21:53 | More concise serialization of coord-updates check-in: 7755a6cc4c user: ferrieux tags: ferrieux-nacl | |
| 21:22 | Use closures rather than strings for [after] and [every] check-in: 06e1f26911 user: ferrieux tags: ferrieux-nacl | |
|
2011-04-16
| ||
| 16:01 | Added 'natcl2tk' wrapper to run the same demo in true Tk, for speed comparisons. check-in: 8e4b3d24c5 user: ferrieux tags: ferrieux-nacl | |
|
2011-04-15
| ||
| 12:15 | Cleanup of updateStatus() check-in: 1a6ada0a28 user: ferrieux tags: ferrieux-nacl | |
|
2011-04-14
| ||
| 21:10 | Balls demo -- better status display during Nacl load. Added setup and troubleshooting instructions. check-in: 6bc9b780a1 user: ferrieux tags: ferrieux-nacl | |
|
2011-04-12
| ||
| 21:52 | Allow to build both 32 and 64-bit nexes, and serve them together. check-in: d0dd0f5238 user: ferrieux tags: ferrieux-nacl | |
| 19:18 | Update to Olson tzdata2011f check-in: 3d162e8ce6 user: venkat tags: trunk | |
| 17:34 | * generic/tclBasic.c: fix for [Bug 2440625], kbk's patch check-in: 7cbeec20a4 user: mig tags: trunk | |
| 14:21 | minor nits, taken over from TEA (tclconfig) check-in: 941b13875b user: jan.nijtmans tags: trunk | |
| 11:13 | merge trunk check-in: 31553b1b67 user: jan.nijtmans tags: jn-frq-3257396 | |
| 07:26 | revert 6b6ef4e0b1, removing the temporary tests again check-in: b580ef3c9e user: jan.nijtmans tags: trunk | |
|
2011-04-11
| ||
| 21:40 | Fix wobbling by int($x+0.5) check-in: 164a94c046 user: ferrieux tags: ferrieux-nacl | |
| 21:11 | Full emulation of the Google-balls demo. 40fps, but 3x CPU consumption check-in: ab96ed1ba7 user: ferrieux tags: ferrieux-nacl | |
| 11:10 | merge trunk check-in: b34a5b7358 user: mig tags: mig-alloc-reform | |
| 11:09 | merge trunk check-in: b936648e57 user: mig tags: mig-no280 | |
| 10:37 | insure that 'coroutine eval' runs the initial command in the proper context, [Bug 3282869] check-in: 15f9fcba6e user: mig tags: trunk | |
| 07:31 | fix for [Bug 3281728]: Tcl sources from 2011-04-06 do not build on GCC9 (RH9) check-in: e0421a23a8 user: jan.nijtmans tags: trunk | |
|
2011-04-10
| ||
| 23:11 | First step of a Tk canvas emulation in NaTcl based on the HTML5 canvas. Optimized for move-only upda... check-in: 6f398fb8ef user: ferrieux tags: ferrieux-nacl | |
| 11:25 | Cleanup of init, wrappers now compiled in. Coro-based [source $url]. Detailed description in README. check-in: 4d49dfa58c user: ferrieux tags: ferrieux-nacl | |
|
2011-04-09
| ||
| 20:28 | Merge to feature branch check-in: 05a04a1205 user: dkf tags: dkf-notifier-poll | |
| 09:43 | merge trunk check-in: 002e01648a user: jan tags: jn-frq-3257396 | |
| 09:40 | oops, accidently checked in check-in: d550d19c7c user: jan tags: trunk | |
| 08:03 | typo, (and accidently checked in changes to tclOO.decls, reverted in the next commit [d550d19c7c] check-in: 742bcc2aec user: jan.nijtmans tags: trunk | |
|
2011-04-08
| ||
| 22:47 | First example of a non-trivial event-driven Tcl program interacting with JS. Features [after], [bger... check-in: 21b74633e5 user: ferrieux tags: ferrieux-nacl | |
| 06:31 | fix for [Bug 3280043]: win2k: unresolved DLL imports check-in: d43bba3681 user: jan.nijtmans tags: trunk | |
|
2011-04-07
| ||
| 10:24 | merge latest trunk check-in: 953246bca5 user: jan.nijtmans tags: jn-frq-3257396 | |
| 10:19 | Add some (temporary) test cases showing the problem with --export-dynamic check-in: 6b6ef4e0b1 user: jan.nijtmans tags: trunk | |
| 03:03 | fix incomplete merge check-in: 7f00e4f36d user: mig tags: mig-no280 | |
| 02:57 | merge trunk to feature branch check-in: fec12a456e user: mig tags: mig-no280 | |
| 02:56 | * generic/tclExecute.c (TclCompileObj): earlier return if Tip280 gymnastics not needed. check-in: 63b453f584 user: mig tags: trunk | |
| 00:11 | last bugfix was incomplete check-in: df052ad59f user: mig tags: trunk | |
|
2011-04-06
| ||
| 23:35 | * generic/tclExecute.c: fix for [Bug 3274728], making *catchTop an unsigned long. check-in: caf317ab68 user: mig tags: trunk | |
| 21:44 | Let nacl/tclUnixPort.h be a generated file rather than a source. check-in: bf7fead8fd user: ferrieux tags: ferrieux-nacl | |
| 19:05 | why was I undefining MODULE_SCOPE? check-in: a4cd9d3ffe user: mig tags: mig-no280 | |
| 18:53 | Build fix. add tocstr tools relative pathname check-in: ba23ecfe5e user: venkat tags: ferrieux-nacl | |
| 18:18 | merge trunk to feature branch check-in: af182bb0cf user: mig tags: mig-no280 | |
| 18:16 | merge trunk to feature branch check-in: 611c232145 user: mig tags: mig-alloc-reform | |
| 14:51 | Don't use -fvisibility=hidden with static libraries (--disable-shared) check-in: 9cee434074 user: jan.nijtmans tags: trunk | |
| 13:10 | Make symbols "main" and "Tcl_AppInit" MODULE_SCOPE: there is absolutely no reason for exporting them... check-in: 0a2eb3820d user: jan.nijtmans tags: trunk | |
| 13:09 | Don't use MODULE_SCOPE in module implementation, only in declaration. check-in: 02ace0039f user: jan.nijtmans tags: trunk | |
| 13:07 | Added missing Changelog entry. check-in: 7815a81153 user: dkf tags: trunk | |
| 13:05 | More generation of error codes (most platform-specific parts not already using Tcl_PosixError). check-in: 1b095ad294 user: dkf tags: trunk | |
|
2011-04-05
| ||
| 21:44 | Merge to feature branch check-in: 4ce991bfb8 user: dkf tags: dkf-notifier-poll | |
| 20:39 | Make init.tcl.c a generated file rather than a source. check-in: 67cb635128 user: ferrieux tags: ferrieux-nacl | |
| 20:19 | Import Olson's tzdata2011e. check-in: b349849325 user: venkat tags: trunk | |
| 07:15 | merge trunk check-in: 442fe018f8 user: jan.nijtmans tags: jn-frq-3257396 | |
|
2011-04-04
| ||
| 22:54 | Merge to feature branch check-in: efc9c228a8 user: dkf tags: dkf-notifier-poll | |
| 22:53 | More generation of error codes (TclOO miscellany). check-in: 08998a4f58 user: dkf tags: trunk | |
| 22:03 | Improve README for running the example. check-in: a114bffb5a user: venkat tags: ferrieux-nacl | |
| 21:42 | Cleanup compile warnings - mostly by adding prototypes check-in: a44ecf099c user: venkat tags: ferrieux-nacl | |
| 20:17 | Test _before_ commit, not after... check-in: db7e6ab270 user: dkf tags: trunk | |
| 20:07 | More generation of error codes (miscellaneous commands mostly already handled). check-in: 3085894b65 user: dkf tags: trunk | |
| 18:56 | Big cleanup, avoiding any symlinks nor copies. More streamlined ./configure step. check-in: 264b36c863 user: ferrieux tags: ferrieux-nacl | |
| 16:39 | [3202030] Updated README files, repairing broken URLs and other rot. check-in: 154c0c9945 user: dgp tags: trunk | |
| 14:36 | Remove execute bit from tclStrToD.c check-in: 97d7eb05fc user: dkf tags: trunk | |
| 14:22 | Merge to feature branch check-in: e058edf908 user: dkf tags: mig-no280 | |
| 14:18 | Merge to feature branch check-in: a7a0485fd1 user: dkf tags: mig-alloc-reform | |
| 14:17 | Merge to feature branch Closed-Leaf check-in: a35d52175c user: dkf tags: aku-tip-280-cl-perf-trial | |
| 14:11 | Merge to feature branch check-in: 0f976afd0f user: dkf tags: dkf-notifier-poll | |
| 14:10 | Disable tcl::mathfunc::rmmadwiw by default to make test suite work; automated test frameworks have n... check-in: 1758d58a3c user: dkf tags: trunk | |
| 14:01 | Remove unused header file: unix/tclUnixThrd.h check-in: f0f03b194c user: jan.nijtmans tags: trunk | |
| 13:55 | More generation of error codes ([format], [after], [trace], RE optimizer). check-in: 7100664240 user: dkf tags: trunk | |
| 13:46 | Minor tinkering with style. check-in: ad00613d3e user: dkf tags: trunk | |
| 13:40 | Better error-message in case of errors related to setting a variable check-in: 0b4ce29050 user: jan.nijtmans tags: trunk | |
| 08:08 | FRQ #3257396: Remove use of --export-dynamic check-in: bde7b55ccf user: jan.nijtmans tags: jn-frq-3257396 | |
| 07:03 | Explain chrome options better check-in: e860adf254 user: alex tags: ferrieux-nacl | |
|
2011-04-03
| ||
| 23:56 | Clarify which files are actually symlinks check-in: d7c3b38fe1 user: alex tags: ferrieux-nacl | |
| 23:35 | New branch ferrieux-nacl : a port of Tcl to Google's Nacl (Native Client) check-in: c38762ae52 user: alex tags: ferrieux-nacl | |
| 06:05 | More generation of error codes (namespace creation, path normalization, pipeline creation, package h... check-in: a6c95ed9e0 user: dkf tags: trunk | |
|
2011-04-02
| ||
| 22:07 | Replaced another couple of 'double' declarations with 'volatile double' to work around misrounding ... check-in: 147186904c user: kbk tags: trunk | |
| 17:22 | More generation of errorCodes ([interp], [lset], [load], [unload]). check-in: d109deac44 user: dkf tags: trunk | |
| 12:17 | More generation of errorCode information (default [bgerror] and [glob]). check-in: a2fcb8020d user: dkf tags: trunk | |
|
2011-04-01
| ||
| 10:48 | mathematical version of TIP#131 check-in: c5a8b77ec4 user: max tags: trunk | |
| 09:29 | Implement TIP#131 check-in: c7f554fb21 user: max tags: trunk | |
|
2011-03-31
| ||
| 10:05 | Merge to feature branch check-in: ca02b70013 user: dkf tags: dkf-notifier-poll | |
| 10:04 | TclClockOldscanObjCmd: More generation of errorCode information. check-in: 25eb27727e user: dkf tags: trunk | |
|
2011-03-29
| ||
| 15:06 | More generation of errorCode information, notably when lists are mis-parsed. check-in: 999804376c user: dkf tags: trunk | |
| 12:57 | merge trunk to feature branch check-in: e92fc1c871 user: mig tags: mig-no280 | |
| 12:56 | merge trunk to feature branch check-in: 097c214f3b user: mig tags: mig-alloc-reform | |
| 12:31 | normbench check-in: 1453361bcc user: mig tags: mig-alloc-reform | |
|
2011-03-28
| ||
| 12:15 | Corrected odd comment check-in: 748898a892 user: dkf tags: trunk | |
| 11:40 | set default MODULE_SCOPE=extern, in case no other value is determined check-in: dbf7b56685 user: jan.nijtmans tags: trunk | |
| 10:56 | Use the error messages generated by the variable management code rather than creating our own in [re... check-in: 2f614e5f12 user: dkf tags: trunk | |
| 09:32 | Merge to feature branch check-in: 2869529c82 user: dkf tags: dkf-notifier-poll | |
| 03:08 | normbench check-in: 399c1c64c5 user: mig tags: mig-alloc-reform | |
|
2011-03-27
| ||
| 22:49 | merge trunk to feature branch check-in: 3b4b6041b0 user: mig tags: mig-no280 | |
| 22:49 | merge trunk to feature branch check-in: 8dc909d654 user: mig tags: mig-alloc-reform | |
| 22:43 | * generic/tclBasic.c (TclNREvalObjEx): fix performance issue, notably apparent in tclbench's 'LIST l... check-in: 98907640f3 user: mig tags: trunk | |
| 10:21 | merge trunk to branch check-in: ff627b8a14 user: mig tags: mig-no280 | |
|
2011-03-26
| ||
| 12:38 | merge trunk to feature branch check-in: ff240fb01d user: mig tags: mig-alloc-reform | |
| 12:12 | More generation of errorCode information. check-in: a70db7c3eb user: dkf tags: trunk | |
| 11:58 | Squelch another unnecessary cast. check-in: 8ad026f31b user: dkf tags: trunk | |
| 11:53 | Reduce the number of casts used to manage Tcl_Obj internal representations. check-in: b2381061a7 user: dkf tags: trunk | |
| 07:24 | Merge to feature branch check-in: 2c89760d75 user: dkf tags: dkf-notifier-poll | |
| 06:32 | The -debug:full option is not supported when using the modern versions of link.exe included with MSV... check-in: d5d628263b user: jan tags: trunk | |
|
2011-03-25
| ||
| 14:05 | Remove Tclp(Local|Gm)time_unix forwarders, the same can be done directly check-in: 24d1308684 user: jan.nijtmans tags: trunk | |
| 14:04 | Merge to feature branch check-in: 48a0bb8660 user: dkf tags: dkf-notifier-poll | |
| 01:09 | normbench check-in: 6ec584b8df user: mig tags: mig-alloc-reform | |
| 01:09 | reordering of TEBCdata fields, just for clarity check-in: c98b86fea1 user: mig tags: mig-alloc-reform | |
|
2011-03-24
| ||
| 23:42 | branch with tip #280 removed, for perf impact measurements check-in: 6cbe02a1d6 user: mig tags: mig-no280 | |
| 22:48 | only do the alloc-space maximization when needed check-in: dbff67cd44 user: mig tags: mig-alloc-reform | |
| 22:06 | add finalization code; needed? check-in: 5a869d1e11 user: mig tags: mig-alloc-reform | |
| 20:23 | slightly faster inUse computation check-in: 0148c7fff1 user: mig tags: mig-alloc-reform | |
| 19:24 | merge trunk into feature branch check-in: 7649a6b239 user: mig tags: mig-alloc-reform | |
| 16:43 | Restored C++ usability to the memory allocation and free macros. check-in: ffeec96f44 user: dgp tags: trunk | |
| 12:05 | fix comments check-in: 8f2bc5aa20 user: mig tags: mig-alloc-reform | |
| 11:39 | merge trunk check-in: 4bc0292a61 user: mig tags: mig-alloc-reform | |
| 10:23 | Merge to feature branch check-in: 1c5281d1a4 user: dkf tags: dkf-notifier-poll | |
| 09:52 | Ensure that any reference to temporary index tables is squelched immediately rather than hanging aro... check-in: 7d471fa4b4 user: dkf tags: trunk | |
| 09:12 | Correct bizarre name of enumeration member. check-in: 0fe67a0357 user: dkf tags: trunk | |
| 06:23 | Merge to feature branch check-in: 6968a9adbd user: dkf tags: dkf-notifier-poll | |
| 00:47 | bugfix in new Tcl_Preserve check-in: 997703b388 user: mig tags: mig-alloc-reform | |
|
2011-03-23
| ||
| 23:42 | completely new Tcl_Preserve implementation under Zippy, should be *much* faster. Cost is loss of som... check-in: a39cc6c970 user: mig tags: mig-alloc-reform | |
| 23:23 | Trial patch changing the handling of the TIP 280 continuation line data structures to keep expensive... check-in: 2b5c76ad19 user: andreask tags: aku-tip-280-cl-perf-trial | |
| 19:04 | normBench check-in: 9dc1f7865d user: mig tags: mig-alloc-reform | |
| 13:12 | merge trunk to feature branch check-in: d99d43d373 user: mig tags: mig-alloc-reform | |
| 13:11 | * generic/tclObj.c: exploit HAVE_FAST_TSD for the deletion context in TclFreeObj() check-in: 005a498bda user: mig tags: trunk | |
| 11:59 | fix multi->purify, some cleanup check-in: a8eaab2085 user: mig tags: mig-alloc-reform | |
|
2011-03-22
| ||
| 22:13 | ifdefery now ok? testing all build options on core.tcl.tk check-in: 7a8b1fc210 user: mig tags: mig-alloc-reform | |
| 22:01 | parens check-in: 8187ce216e user: mig tags: mig-alloc-reform | |
| 21:51 | slightly clearer ifdefery check-in: ebf5f5e368 user: mig tags: mig-alloc-reform | |
| 21:18 | fix ifdefery check-in: 4b0d1bdd14 user: mig tags: mig-alloc-reform | |
| 19:02 | separate Tcl_Obj free lists from blocks, was having weird perf issues possibly due to different bloc... check-in: 4492886364 user: mig tags: mig-alloc-reform | |
| 11:21 | Merge to feature branch check-in: 03f3ae79e3 user: dkf tags: dkf-notifier-poll | |
| 11:20 | Restore build-ability and fix mixed up ordering assumptions. check-in: 2870a0fa35 user: dkf tags: dkf-notifier-poll | |
| 11:12 | Try to minimize the amount of work done inside the notifier thread. check-in: 792d0f741d user: dkf tags: dkf-notifier-poll | |
| 11:07 | better checks for allocator variant check-in: 571c0a6b39 user: mig tags: mig-alloc-reform | |
| 11:01 | merge trunk to feature branch check-in: 2963951bab user: mig tags: mig-alloc-reform | |
| 10:52 | simpler initialization of Cache under HAVE_FAST_TSD, from mig-alloc-reform. check-in: 46389c7b91 user: mig tags: trunk | |
| 10:43 | merge-mark check-in: b98be6337d user: jan.nijtmans tags: trunk | |
| 10:15 | typo check-in: 6ef9ab3ad5 user: jan.nijtmans tags: trunk | |
| 10:14 | [Bug #3216070] Loading extension libraries from embedded Tcl applications. check-in: 58a4f59ea3 user: jan.nijtmans tags: trunk, potential incompatibility | |
|
2011-03-21
| ||
| 16:37 | simpler initialization check-in: aebc5a42cc user: mig tags: mig-alloc-reform | |
| 14:42 | remove one level of allocator indirection in non-memdebug builds, imported from mig-alloc-reform. check-in: d74d7bb013 user: mig tags: trunk | |
| 14:38 | fix last commit check-in: 54811e2ece user: mig tags: mig-alloc-reform | |
| 13:41 | remove one level of indirection in non-mem-debug builds check-in: 0e843f63e5 user: mig tags: mig-alloc-reform | |
| 11:42 | some cleanup re obj deletion check-in: ca6e8a9e5e user: mig tags: mig-alloc-reform | |
| 11:42 | small opts check-in: ce2cb0ea68 user: mig tags: mig-alloc-reform | |
|
2011-03-20
| ||
| 16:21 | Merge to feature branch check-in: b322e79d3f user: dkf tags: dkf-notifier-poll | |
| 16:20 | Getting closer to working check-in: 8e2242b4d1 user: dkf tags: dkf-notifier-poll | |
| 11:42 | merge trunk to feature branch check-in: 3560c1f392 user: mig tags: mig-alloc-reform | |
| 11:40 | changelog entry check-in: 292737732e user: mig tags: trunk | |
| 11:13 | (empty) merge trunk to feature branch check-in: 62f6fa7f9d user: mig tags: mig-alloc-reform | |
| 11:10 | * generic/tclThreadAlloc.c: imported HAVE_FAST_TSD support from mig-alloc-reform. The feature has to... check-in: 79413ce9a4 user: mig tags: trunk | |
|
2011-03-19
| ||
| 21:47 | adding benchmarks on core.tcl.tk; still some weirdos, but looking good check-in: 8b0b6c41ab user: mig tags: mig-alloc-reform | |
| 19:44 | early return on freeing a NULL pointer check-in: a32bb0339b user: mig tags: mig-alloc-reform | |
| 19:35 | remove stray panic set for debugging check-in: 75dcf88f4e user: mig tags: mig-alloc-reform | |
| 19:00 | uninited var in last commit check-in: e6905754d8 user: mig tags: mig-alloc-reform | |
| 17:56 | look at all blocks in this thread before looking in the shared cache check-in: 724c29a7ae user: mig tags: mig-alloc-reform | |
| 17:23 | tclListObj.c: simplify macros check-in: 3a9fac126e user: mig tags: mig-alloc-reform | |
| 12:24 | get purify and native to build by removing ref to ckalloc and friends check-in: 505625c2e2 user: mig tags: mig-alloc-reform | |
|
2011-03-18
| ||
| 23:04 | getting aPURIFY to build? check-in: 8f55251fdd user: mig tags: mig-alloc-reform | |
| 22:57 | remove TclpAlloc and friends from internal stubs check-in: 28384cbc01 user: mig tags: mig-alloc-reform | |
| 22:42 | move the allocator stuff to the end of tclInt.h, in order not to interfere with tclIntDecls.h check-in: cd2c0f98f9 user: mig tags: mig-alloc-reform | |
| 20:46 | Compilation support added. Code currently broken. check-in: adbeeca79c user: dkf tags: dkf-notifier-poll | |
| 19:18 | let TclAllocMaximize maintain zippys stats check-in: 9cb2f836cb user: mig tags: mig-alloc-reform | |
| 18:57 | let TEBC also use TclAllocMaximize check-in: 248b0a0e0a user: mig tags: mig-alloc-reform | |
| 18:06 | remove unused mutex check-in: a3f0c08c7f user: mig tags: mig-alloc-reform | |
| 16:16 | New function TclAllocMaximize(). Let tclListObj.c find out the real allocated size, thus reducing th... check-in: b8f22672b2 user: mig tags: mig-alloc-reform | |
| 13:55 | Merge to feature branch check-in: 4ce3d8681f user: dkf tags: dkf-notifier-poll | |
| 13:32 | README addition check-in: 3e9d5dacd9 user: mig tags: mig-alloc-reform | |
| 13:25 | README addition check-in: bba5f24346 user: mig tags: mig-alloc-reform | |
| 13:10 | README addition check-in: bafa2025b3 user: mig tags: mig-alloc-reform | |
| 12:54 | development branch for allocator changes check-in: 80a014ef05 user: mig tags: mig-alloc-reform | |
|
2011-03-17
| ||
| 22:00 | Generate errorCode information on failure to parse expressions. check-in: 0c22db4f68 user: dkf tags: trunk | |
| 16:12 | [Patch #3124683]: platform specific stuff in (tcl|tk)Main.c check-in: 9edcb7e14b user: jan.nijtmans tags: trunk | |
|
2011-03-16
| ||
| 15:55 | [Bug #3197864] pointer truncation on Win64 TCL_MEM_DEBUG builds check-in: 40cc64ec16 user: jan.nijtmans tags: trunk | |
| 14:31 | Rewrites to eliminate some isspace() calls. check-in: abe0c909b1 user: dgp tags: trunk | |
| 11:48 | *CLOSED BRANCH* Switched noisy devel to private branch, will reopen when things work. Closed-Leaf check-in: 7cc6ed1035 user: mig tags: mig-alloc-reform | |
| 09:58 | Merge to feature branch check-in: 84c232a3dd user: dkf tags: dkf-notifier-poll | |
| 09:25 | Make SHLIB_LD_LIBS='${LIBS}' the default and set to "" on per-platform necessary basis. Backported f... check-in: 790d40558a user: jan.nijtmans tags: trunk | |
|
2011-03-15
| ||
| 23:06 | remove unneeded things check-in: be49a1fb5a user: mig tags: mig-alloc-reform | |
| 14:53 | fix so that thread blocks are recycled when a thread dies (HAVE_FAST_TSD), just keep the original st... check-in: 536791f045 user: mig tags: mig-alloc-reform | |
| 14:15 | reorganisation towards (hopefuly) defining the allocator and/or purify at app start time; for now it... check-in: d0f1659e90 user: mig tags: mig-alloc-reform | |
| 09:51 | Merge to feature branch check-in: 9d8e674712 user: dkf tags: dkf-notifier-poll | |
| 09:44 | retire TclInterpAlloc/Free/Realloc check-in: 15d781d135 user: mig tags: mig-alloc-reform | |
| 08:44 | retire USE_TCLALLOC check-in: 9345713da6 user: mig tags: mig-alloc-reform | |
| 01:04 | let zippy use fast __thread TSD; enable with -DHAVE_FAST_TSD, the corresponding autoconferry is miss... check-in: b598f4b149 user: mig tags: mig-alloc-reform | |
| 00:33 | bugfix, was always using the shared pool check-in: b4cce9f15d user: mig tags: mig-alloc-reform | |
| 00:18 | merge trunk check-in: 3be14a67e3 user: mig tags: mig-alloc-reform | |
| 00:16 | enable zippy to also work on unthreaded builds as a special case; to enable compile without threads ... check-in: 5b965f32a9 user: mig tags: mig-alloc-reform | |
|
2011-03-14
| ||
| 21:34 | Import Olson's tzdata2011d and fix a tclZIC.tcl bug that made the import fail. * tools/tclZIC.tcl... check-in: 6ae7178df2 user: kbk tags: trunk | |
| 17:22 | merge trunk check-in: 6823128b5b user: dgp tags: dgp-refactor | |
| 17:17 | Standardize on autoconf-2.59 to generate configure files check-in: ee51894333 user: dgp tags: trunk | |
| 16:57 | Add files that the cvs to fossil conversion failed to place on the dgp-refactor branch. check-in: 7ad5dfaf09 user: dgp tags: dgp-refactor | |
| 16:48 | optimise freeing in TclAttemptRealloc check-in: 50502adb40 user: mig tags: mig-alloc-reform | |
| 16:09 | cherry pick a merge missed around the time of the cvs to fossil conversion check-in: 12bbe90b32 user: dgp tags: dgp-refactor | |
| 15:50 | merge trunk check-in: b72c342f16 user: dgp tags: dgp-refactor | |
| 15:48 | Reduce diffs from trunk, and tidy up some casting matters. check-in: 56ed611c89 user: dgp tags: dgp-refactor | |
| 15:10 | merge 8.5 check-in: d1023d4eff user: dgp tags: trunk | |
| 14:41 | merge trunk + update ckfree() and ckalloc() calls check-in: 4ddd1c56f7 user: dgp tags: dgp-refactor | |
| 14:40 | Merge to feature branch check-in: 6f4e084302 user: dkf tags: dkf-notifier-poll | |
| 14:28 | merge trunk check-in: a8dba24937 user: mig tags: mig-alloc-reform | |
| 14:25 | Apply non-comment changes to take our fork of libtommath up to tracking 0.42.0 from 0.39. check-in: 71dc9aa917 user: dkf tags: trunk | |
| 13:20 | Revert previous commit: I was not aware that we have a fork of libtommath Closed-Leaf check-in: 36f4d48631 user: jan.nijtmans tags: mistake-20110314 | |
| 09:52 | re-import ltm-0.39, with original RCS-ID's check-in: d2435b0687 user: jan.nijtmans tags: mistake-20110314 | |
|
2011-03-13
| ||
| 23:15 | merge trunk check-in: 97528be764 user: mig tags: mig-alloc-reform | |
| 22:42 | * generic/tclAssembly.c (BBEmitInstInt1): Changed parameter data types in an effort to silence a MS... check-in: 2404226f31 user: kbk tags: trunk | |
| 18:20 | fixed bug in testnrelevels, all tests pass check-in: a63f3d7674 user: mig tags: mig-alloc-reform | |
| 18:01 | remove unneeded (DE)CACHE_STACK_INFO macros check-in: 50e3c694d6 user: mig tags: mig-alloc-reform | |
| 17:47 | remove the Tcl stack completely, each bytecode llocates its own stacklet. *BROKEN*: problems in coro... check-in: 56e8a9f747 user: mig tags: mig-alloc-reform | |
| 13:38 | manage the catch stack as array not pointer-to-top check-in: 04f1b785bf user: mig tags: mig-alloc-reform | |
| 13:01 | merge trunk check-in: 727d8e6901 user: mig tags: mig-alloc-reform | |
| 12:54 | remove TD->expanded, not needed now check-in: 86417ad208 user: mig tags: trunk | |
| 07:01 | merge trunk check-in: f480a4c841 user: mig tags: mig-alloc-reform | |
| 06:59 | * generic/tclExecute.c: remove TEBCreturn() check-in: 77dc554864 user: mig tags: trunk | |
| 05:50 | fix for other allocators check-in: 8778c03c38 user: mig tags: mig-alloc-reform | |
| 05:46 | redefine TclInterpAlloc/Free to use zippy Tcl_Alloc infrastructure; will be very fast on zippy, not ... check-in: 5314e617b9 user: mig tags: mig-alloc-reform | |
| 04:50 | rename TclStackAlloc/Free to TclInterpAlloc/Free check-in: 820d67f844 user: mig tags: mig-alloc-reform | |
| 02:21 | typo check-in: ad14fb1217 user: mig tags: mig-alloc-reform | |
| 02:13 | remove one level of indirection when using native malloc check-in: 0be21a8979 user: mig tags: mig-alloc-reform | |
| 01:45 | small typo check-in: 61312530e5 user: mig tags: mig-alloc-reform | |
| 01:37 | replace TclpAlloc with Tcl_AttemptAlloc, TclpRealloc with Tcl_AttemptRealloc, TclpFree with Tcl_Free check-in: c6418d0771 user: mig tags: mig-alloc-reform | |
| 00:13 | * tclInt.h: small change in macros check-in: e78bf70e9a user: mig tags: mig-alloc-reform | |
|
2011-03-12
| ||
| 23:32 | make Tcl_Obj alloc and smallest allocs in zippy use the same pool check-in: 74ccfbd00b user: mig tags: mig-alloc-reform | |
| 15:10 | Merge to feature branch check-in: b2b39ea64e user: dkf tags: dkf-notifier-poll | |
| 15:06 | Adjust ckalloc/ckfree macros to greatly reduce number of explicit casts in rest of Tcl source code. ... check-in: 5574bdd262 user: dkf tags: trunk | |
| 00:52 | [Bug 3185609] File normalization corner case of ... broken with -DUNICODE check-in: 437c9cf011 user: jan.nijtmans tags: trunk | |
|
2011-03-11
| ||
| 22:20 | More test suite updating. check-in: 83b985ea92 user: dkf tags: trunk | |
| 11:26 | merge check-in: 1b7f047b8c user: jan.nijtmans tags: trunk | |
| 09:04 | Work in progress: poll()-based notifier. check-in: 4c8bb88ccd user: dkf tags: dkf-notifier-poll | |
| 08:58 | Create new branch named "dkf-notifier-poll" check-in: 0bd852075c user: dkf tags: dkf-notifier-poll | |
|
2011-03-10
| ||
| 21:40 | merge-mark check-in: e75529caea user: jan.nijtmans tags: trunk | |
| 21:33 | Turn namespace into an ensemble. check-in: cd80f3a423 user: dkf tags: trunk, potential incompatibility | |
| 21:32 | Add ChangeLog entry. Closed-Leaf check-in: ecaf46e096 user: dkf tags: dkf-namespace-as-ensemble | |
| 16:25 | Fix remaining broken tests (test failures appear non-serious) check-in: 31c07eaf3f user: dkf tags: dkf-namespace-as-ensemble | |
| 15:31 | Fix most of the failing tests (some of which were due to breakage done to the parser used in auto_mk... check-in: f2b605a1ff user: dkf tags: dkf-namespace-as-ensemble | |
| 14:52 | Merge to feature branch check-in: 94102ceed2 user: dkf tags: dkf-namespace-as-ensemble | |
| 14:36 | merge trunk (whitespace!) check-in: b1caff3218 user: dgp tags: dgp-refactor | |
| 14:12 | fix broken build check-in: 6cbd775460 user: dgp tags: trunk | |
| 13:40 | Make tests in child interpreters report their summary info in the master. Bumped tcltest version to ... check-in: 6560e53205 user: dkf tags: trunk | |
| 09:31 | MINOR: Formatting fixes, mainly to comments, so code better fits the style in the Engineering Manual... check-in: 5cb634a1c1 user: dkf tags: trunk | |
|
2011-03-09
| ||
| 21:41 | Update more of the test suite to use Tcltest 2. check-in: c45a9f3c1c user: dkf tags: trunk | |
| 19:42 | Merge to feature branch check-in: 4004f41517 user: dkf tags: dkf-namespace-as-ensemble | |
| 16:42 | * generic/tclNamesp.c: Tighten the detector of nested [namespace code] * tests/name... check-in: 52f5d3218a user: dgp tags: trunk | |
| 14:06 | Turn namespace into an ensemble. Not yet on trunk because of some mysterious failures that need reso... check-in: 13038535e3 user: dkf tags: dkf-namespace-as-ensemble | |
| 10:38 | Update more of the test suite to use Tcltest 2. check-in: 7c3bb623c5 user: dkf tags: trunk | |
|
2011-03-08
| ||
| 23:07 | Fix gcc warning: comparison between signed and unsigned integer expressions check-in: 39587d8c79 user: jan.nijtmans tags: trunk | |
| 22:57 | merge check-in: 514a4ba4fc user: jan.nijtmans tags: trunk | |
| 22:33 | More gcc warnings: variable set but not used Closed-Leaf check-in: 383b6abfcc user: jan.nijtmans tags: pseudotrunk-2011-03-08 | |
| 22:25 | Fix gcc warnings: variable set but not used check-in: 448cb95dbe user: jan.nijtmans tags: pseudotrunk-2011-03-08 | |
| 19:27 | * generic/tclInt.h: Remove TclMarkList() routine, an experimental * generic/tclU... check-in: 4f00f85797 user: dgp tags: trunk | |
| 15:24 | merge repair check-in: e5f89b5fb4 user: dgp tags: trunk | |
| 15:22 | * generic/tclResult.c (ResetObjResult): Correct failure to clear invalid intrep. Th... check-in: 39e462a5d5 user: dgp tags: trunk | |
| 13:29 | merge trunk check-in: 00ea99d359 user: dgp tags: dgp-refactor | |
| 10:28 | Make the assembler code more like Tcl code. check-in: fd182afaa3 user: dkf tags: trunk | |
|
2011-03-07
| ||
| 22:25 | merge-mark [3166410] as not applicable on trunk check-in: ee069af9c4 user: jan.nijtmans tags: pseudotrunk-2011-03-08 | |
| 22:07 | stray ';' check-in: b14d484424 user: jan.nijtmans tags: trunk | |
| 21:56 | MSVC 6 does not have the %I modifier in sprintf check-in: ff727e02f4 user: jan.nijtmans tags: trunk | |
| 21:32 | One more .cvsignore file check-in: bf37afe41e user: jan.nijtmans tags: trunk | |
| 21:31 | Now that we are no longer on CVS, the .cvsignore files serve no purpose check-in: 3e6d11e738 user: jan.nijtmans tags: trunk | |
|
2011-03-06
| ||
| 22:33 | * generic/tclBasic.c: More replacements of Tcl_UtfBackslash() calls * generic/tclC... check-in: 6b0527ff33 user: dgp tags: trunk | |
| 20:07 | * generic/tclUtil.c (TclFindElement): Guard escape sequence scans to not overrun t... check-in: 4dbf4963bd user: dgp tags: trunk | |
| 05:11 | * generic/tclParse.c (TclParseBackslash): Correct trunction checks in * tests/parse.... check-in: ffce86baaf user: dgp tags: trunk | |
|
2011-03-05
| ||
| 17:54 | * generic/tclExecute.c (TclStackFree): insure that the execStack satisfies "at most one free stack a... check-in: 02580251b5 user: msofer tags: trunk | |
| 16:53 | <verbatim> * generic/tclAssembly.c (new file): * generic/tclBasic.c (Tcl_CreateInterp): * generic/tc... check-in: c25aa35b3e user: kennykb tags: trunk | |
| 16:31 | merge trunk Closed-Leaf check-in: 08b261adfb user: kennykb tags: dogeen-assembler-branch | |
| 15:09 | * generic/tclExecute.c: cleaner mem management for TEBCdata check-in: 0798fea8d4 user: msofer tags: trunk | |
| 13:26 | Renamed BottomData to TEBCdata, so that the name refers to what it is rather than to its storage loc... check-in: 9f40419fa6 user: msofer tags: trunk | |
| 12:29 | Renamed struct TEOV_callback to the more descriptive NRE_callback. check-in: dbebe03821 user: msofer tags: trunk | |
| 05:13 | One trunk to rule them all... check-in: 66081a3e1e user: dgp tags: trunk | |
| 01:25 | Unbreak the build. check-in: 1f4297094c user: dkf tags: trunk | |
| 00:35 | [Bug 3185009]: Keep references to resolved object variables so that an unset doesn't leave any dangl... check-in: 6005a9d1b7 user: dkf tags: trunk | |
|
2011-03-04
| ||
| 11:57 | * generic/tclBasic.c (TclNREvalObjv): missing a variable declaration in commented out non-optimised ... check-in: b1628c0c00 user: msofer tags: trunk | |
|
2011-03-03
| ||
| 21:31 | date copy/paste error check-in: b46de1fb05 user: dgp tags: trunk | |
| 21:28 | USE_DIRECT_INTERP_RESULT_ACCESS -> USE_INTERP_RESULT [TIP 330]. check-in: d8df544b20 user: dgp tags: trunk | |
| 17:29 | merge trunk check-in: 37d45c2698 user: dgp tags: dgp-refactor | |
| 17:14 | merge trunk check-in: affd89e3ef user: dgp tags: dgp-refactor | |
|
2011-03-02
| ||
| 21:31 | add missing comment terminator check-in: e3b87b44f3 user: mig tags: trunk | |
| 20:27 | Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause more harm than good. Pu... check-in: c64f310d38 user: dgp tags: trunk | |