Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| | | * | | | | missing entry of tclInt.h added | sebres | 2017-01-09 | 1 | -0/+3 | |
| | | | | | | | ||||||
| | | * | | | | New performance measurement routine "timerate" in opposition to "time" the ↵ | sebres | 2017-01-09 | 2 | -1/+333 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | execution limited by fixed time (in milliseconds) instead of repetition count (more precise results, to prevent very long execution time it is no more necessary to estimate repetition count) Syntax: timerate ?-direct? ?-calibrate? ?-overhead double? command ?time? | |||||
* | | | | | | | merge core-8-6-branch | sebres | 2017-05-29 | 1 | -19/+18 | |
|\ \ \ \ \ \ \ | |/ / / / / / | ||||||
| * | | | | | | fixed [a3fb3356b76ec4a853d1b86aadc08675f8bef359]: segfault by sorting of the ↵ | sebres | 2017-05-29 | 1 | -19/+18 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | large lists (firstly mistakenly introduced in [af40c6fb6940bab7]), additionally simplify done-points in Tcl_LsortObjCmd. | |||||
* | | | | | | | merge core-8-6-branch | jan.nijtmans | 2017-05-29 | 8 | -58/+58 | |
|\ \ \ \ \ \ \ | |/ / / / / / | ||||||
| * | | | | | | Tcl_UtfToUniChar() -> TclUtfToUniChar() in various places: No change in ↵ | jan.nijtmans | 2017-05-29 | 8 | -58/+58 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | functionality, just faster if ASCII only strings are involved. | |||||
* | | | | | | | [19a8c9399d] Plug mem leak in TIP 459 machinery. | dgp | 2017-05-23 | 1 | -0/+1 | |
| | | | | | | | ||||||
* | | | | | | | Update internal tables to Unicode 10.0. Still in Beta, but to be released soon. | jan.nijtmans | 2017-05-23 | 2 | -894/+6496 | |
| | | | | | | | ||||||
* | | | | | | | merge core-8-6-branch | aspect | 2017-05-19 | 1 | -3/+3 | |
|\ \ \ \ \ \ \ | |/ / / / / / | | | | | | / | |_|_|_|_|/ |/| | | | | | ||||||
| * | | | | | fix build failure with TCL_MEM_DEBUG introduced by [8b717dc06a3e3d49] | aspect | 2017-05-19 | 1 | -3/+3 | |
| |/ / / / | ||||||
* | | | | | merge core-8-6-branch | jan.nijtmans | 2017-05-09 | 2 | -41/+41 | |
|\ \ \ \ \ | |/ / / / | ||||||
| * | | | | Let local variables declared from within macro's always start with ↵ | jan.nijtmans | 2017-05-09 | 2 | -41/+41 | |
| | | | | | | | | | | | | | | | | | | | | underscore, this fixes some gcc warnings with -Wshadow. | |||||
* | | | | | [6015221f59] Segfault after overflow of [binary] field specifier numeric count. | dgp | 2017-05-05 | 1 | -1/+9 | |
|\ \ \ \ \ | |/ / / / | ||||||
| * | | | | [6015221f59] Segfault after overflow of [binary] field specifier numeric count. | dgp | 2017-05-05 | 1 | -1/+9 | |
| |\ \ \ \ | ||||||
| | * | | | | [6015221f59] Segfault after overflow of [binary] field specifier numeric count. | dgp | 2017-05-05 | 1 | -1/+9 | |
| | | | | | | ||||||
* | | | | | | Revert the colorful debug garbage mistakenly committed. | dgp | 2017-05-01 | 1 | -8/+2 | |
| | | | | | | ||||||
* | | | | | | [f9fe90d0fa] [file join] normalization. See filesystem-1.52* | dgp | 2017-05-01 | 1 | -3/+19 | |
|\ \ \ \ \ \ | |/ / / / / | ||||||
| * | | | | | [f9fe90d0fa] [file join] normalization. See filesystem-1.52* | dgp | 2017-05-01 | 1 | -1/+11 | |
| |\ \ \ \ \ | | |/ / / / | ||||||
| | * | | | | [f9fe90d0fa] [file join] normalization. See filesystem-1.52* | dgp | 2017-05-01 | 1 | -1/+11 | |
| | | | | | | ||||||
* | | | | | | [f34cf83dd0] An optimization was being taken in a case where it produced the ↵ | dgp | 2017-04-28 | 1 | -0/+7 | |
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | | wrong result, failing to collapse multiple /// into /. Testing on Windows where path expectations may vary would be a good idea, but since this is just an optimization avoidance, I suspect we're ok. | |||||
| * | | | | | [f34cf83dd0] An optimization was being taken in a case where it produced the ↵ | dgp | 2017-04-28 | 1 | -0/+7 | |
| |\ \ \ \ \ | | |/ / / / | | | | | | | | | | | | | wrong result, failing to collapse multiple /// into /. Testing on Windows where path expectations may vary would be a good idea, but since this is just an optimization avoidance, I suspect we're ok. | |||||
| | * | | | | [f34cf83dd0] An optimization was being taken in a case where it produced | dgp | 2017-04-28 | 1 | -0/+7 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the wrong result, failing to collapse multiple /// into /. Testing on Windows where path expectations may vary would be a good idea, but since this is just an optimization avoidance, I suspect we're ok. | |||||
| | * | | | | [04e26c02c0] Remove useless condition that raises warnings. | dgp | 2017-04-27 | 1 | -6/+2 | |
| | | | | | | ||||||
* | | | | | | silence uninit variable warnings | dgp | 2017-04-28 | 1 | -1/+1 | |
|\ \ \ \ \ \ | |/ / / / / | ||||||
| * | | | | | silence uninit variable warnings | dgp | 2017-04-28 | 1 | -1/+1 | |
| | | | | | | ||||||
* | | | | | | [04e26c02c0] Remove useless condition that raises warnings. | dgp | 2017-04-27 | 1 | -4/+2 | |
|\ \ \ \ \ \ | |/ / / / / | ||||||
| * | | | | | [04e26c02c0] Remove useless condition that raises warnings. | dgp | 2017-04-27 | 1 | -4/+2 | |
| | | | | | | ||||||
* | | | | | | [50750c735a] Fix broken test and stop reading uninit-but-allocated memory in ↵ | dkf | 2017-04-27 | 4 | -38/+70 | |
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | | zlib channel transform. | |||||
| * | | | | | [50750c735a] Fix for uninit memory handling issue in zlib transforms.bug_50750c735a | dkf | 2017-04-25 | 1 | -18/+16 | |
| | | | | | | ||||||
| * | | | | | A better way of getting source file location information when disassembling. | dkf | 2017-04-22 | 3 | -20/+54 | |
| | | | | | | ||||||
* | | | | | | Remove unused functions like TclWinSetSockOpt()/Tcl_DStringTrunc() if ↵ | jan.nijtmans | 2017-04-20 | 3 | -7/+14 | |
| | | | | | | | | | | | | | | | | | | | | | | | | compiled with -DTCL_NO_DEPRECATED | |||||
* | | | | | | merge core-8-6-branch | jan.nijtmans | 2017-04-14 | 1 | -1/+1 | |
|\ \ \ \ \ \ | |/ / / / / | ||||||
| * | | | | | Don't use "0%o" format in test-cases, as it suggest's it's the normal way to ↵ | jan.nijtmans | 2017-04-14 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | format octal numbers: it isn't. Better use "%#o". Add tests for "format" and "scan" corner-cases which weren't documented (except in TIP's) neither had tests before. | |||||
* | | | | | | If %llu is considered invalid, it means that "%" TCL_LL_MODIFIER "u" cannot ↵ | jan.nijtmans | 2017-04-12 | 2 | -4/+4 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | be used Tcl_ObjPrintf(), but only in sprintf(). That's unfortunate, clearly an oversight in TIP #237. Conclusion: new TIP must be written to correct this. I'll read a TIP and see what case you have, but TCL_LL_MODIFIER was never meant to play any role in [format] or in Tcl_ObjPrintf(). TCL_LL_MODIFIER exists to help deal with platform differences in sprintf() calls. Tcl_ObjPrintf() in contrast ought to be consistent in its behavior across platforms and should not need such things. If that's false, then fixes to Tcl_ObjPrintf() are in order. | |||||
* | | | | | | Revert recent commit. TIP 237 is clear that %llu is invalid. | dgp | 2017-04-12 | 2 | -22/+13 | |
|\ \ \ \ \ \ | |/ / / / / | ||||||
| * | | | | | Revert recent commit [80252e0aed]. TIP 237 is clear that %llu is invalid. | dgp | 2017-04-12 | 2 | -22/+13 | |
| | | | | | | ||||||
* | | | | | | merge core-8-6-branch | jan.nijtmans | 2017-04-12 | 1 | -1/+31 | |
|\ \ \ \ \ \ | |/ / / / / | ||||||
| * | | | | | merge fix-42202ba1e5ff566e | sebres | 2017-04-12 | 1 | -1/+31 | |
| |\ \ \ \ \ | ||||||
| | * | | | | | bug fix for [42202ba1e5ff566e0f9abb9f890e460fbc6c1c5c]: segfault by coro injectfix_42202ba1e5ff566e | sebres | 2017-04-04 | 1 | -1/+31 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | rewritten callback for ::tcl::unsupported::inject, without leave the interpreter in unusable state (inaccurate environment exchange by adding eval callback), test covered now. | |||||
* | | | | | | | Remove some unnecessary "struct" definitions and some type casts no longer ↵ | jan.nijtmans | 2017-04-11 | 14 | -24/+23 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | necessary. No functional changes. | |||||
* | | | | | | | More minor style fixes. | dkf | 2017-04-10 | 4 | -375/+474 | |
| | | | | | | | ||||||
* | | | | | | | Merge Harald's "robust-async-connect-tests" branch. Thanks! | jan.nijtmans | 2017-04-10 | 1 | -0/+85 | |
|\ \ \ \ \ \ \ | ||||||
| * \ \ \ \ \ \ | merge trunkrobust_async_connect_tests | jan.nijtmans | 2014-07-31 | 12 | -158/+635 | |
| |\ \ \ \ \ \ \ | ||||||
| * \ \ \ \ \ \ \ | merge trunk | jan.nijtmans | 2014-07-18 | 19 | -1417/+1610 | |
| |\ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | Replaced option "-unsupported1" by test command "testsocket debugflags" ↵ | oehhar | 2014-07-17 | 1 | -0/+85 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (thanks Donal, Donald). | |||||
* | | | | | | | | | | Minor style issues through the socket implementation code. | dkf | 2017-04-09 | 2 | -22/+45 | |
| | | | | | | | | | | ||||||
* | | | | | | | | | | Minor simplification in tcl.h: For the ↵ | jan.nijtmans | 2017-04-07 | 1 | -8/+5 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tcl_WideAsLong/Tcl_LongAsWide/Tcl_WideAsDouble/Tcl_DoubleAsWide #defines, one set suffices: No need to have two versions depending on TCL_WIDE_INT_IS_LONG. | |||||
* | | | | | | | | | | Some more (internal) stub entries which can be cleaned up with ↵ | jan.nijtmans | 2017-04-06 | 1 | -2/+18 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -DTCL_NO_DEPRECATED, because they are not used any more. | |||||
* | | | | | | | | | | If compiled with TCL_NO_DEPRECATED, the functions ↵ | jan.nijtmans | 2017-04-06 | 2 | -11/+13 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | TclpGetDate/TclpLocaltime/TclpGmtime can be removed: They are internal and not used for anything any more. | |||||
* | | | | | | | | | | Fix [4b12ccb3363e81b132e8dbe12aeec596102be1a8|4b12ccb336]: format/scan %llu ↵ | jan.nijtmans | 2017-04-05 | 2 | -13/+22 | |
|\ \ \ \ \ \ \ \ \ \ | | |_|_|/ / / / / / | |/| | | | | | | | | | | | | | | | | | | doesn't work. Also added new test-cases showing the expected behavior. |