Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
* | Merge 8.5 | jan.nijtmans | 2019-07-26 | 1 | -2/+2 | |
|\ | ||||||
| * | Increase timeout a little bit, making it less likely that this test failes ↵ | jan.nijtmans | 2019-07-26 | 1 | -2/+2 | |
| | | | | | | | | in a Travis environment. | |||||
| * | cherrypick timerate-loop-opti--discard-result | sebres | 2019-07-24 | 1 | -4/+39 | |
| | | ||||||
* | | fix done optimization (TCL_EVAL_DISCARD_RESULT) for nested call - supply and ↵ | sebres | 2019-07-23 | 1 | -4/+29 | |
| | | | | | | | | | | reset discard result flag in registering TEBC-callback, because it is applicable for this call only, and should not affect all the nested invocations may return result (added tests covering that). | |||||
* | | better rewritten loop optimization: new evalFlag "TCL_EVAL_DISCARD_RESULT" ↵ | sebres | 2019-07-23 | 1 | -0/+10 | |
| | | | | | | | | | | | | introduced, which allows to organize faster TEBC-loop with discarding of result, simulating pop & done, like it does continue in loop (so ensures that setting of result will not smudge the measurement). | |||||
* | | integrate branch bug-4718b41c56, revert/rebuild win/configure (2.69 in ↵ | sebres | 2019-07-12 | 1 | -0/+20 | |
|\ \ | |/ | | | | | tcl8.6), conflicts resolved, etc | |||||
| * | integrate branch bug-4718b41c56, closes [4718b41c56] | sebres | 2019-07-12 | 1 | -0/+20 | |
| |\ | ||||||
| | * | fixes [4718b41c56] for windows x86 (mingw / MSVC versions with CRT ↵ | sebres | 2019-07-08 | 1 | -0/+20 | |
| | | | | | | | | | | | | supporting 64-bit time_t) | |||||
| * | | More tweaking to work around YAML parsing issues and fix an irrelevant test ↵ | dkf | 2019-07-09 | 1 | -18/+22 | |
| |/ | | | | | | | failure with static builds on Windows | |||||
* | | winFCmd.test: fixes EXDEV related constraint and paths in test cases ↵ | sebres | 2019-06-27 | 1 | -20/+25 | |
| | | | | | | | | (covering move/rename across devices) | |||||
* | | [6bdadfba7d] Stop crash with multi-lappend and failing writes | dkf | 2019-06-20 | 1 | -0/+39 | |
| | | ||||||
* | | Mark test namespace-54.6 as knownBug. | dgp | 2019-06-13 | 1 | -4/+4 | |
| | | | | | | The real bug here is Tcl's failure to forbid ":" as a namespace name. | |||||
* | | Unique test name. | dgp | 2019-06-13 | 1 | -5/+5 | |
| | | ||||||
* | | Test namespace-56.4 detects Bug 8b9854c3d8. Branch open to fix it. | dgp | 2019-06-13 | 1 | -0/+13 | |
| | | ||||||
* | | merge 8.5 | sebres | 2019-05-24 | 1 | -2/+2 | |
|\ \ | |/ | ||||||
| * | fixes typo ("net" instead of outdated term "nett") | sebres | 2019-05-24 | 1 | -2/+2 | |
| | | ||||||
* | | merge 8.5 | sebres | 2019-05-16 | 1 | -0/+6 | |
|\ \ | |/ | ||||||
| * | small amend to [ac566e9df84daeab] with rollback of done/continue optimization | sebres | 2019-05-16 | 1 | -0/+6 | |
| | | ||||||
* | | merge 8.5 (timerate fix to avoid impact of object duplication on shared ↵ | sebres | 2019-05-16 | 1 | -0/+8 | |
|\ \ | |/ | | | | | interp result by the measurement) | |||||
| * | timerate: allow continue from measurement cycle (used for conditional flow ↵ | sebres | 2019-05-16 | 1 | -0/+8 | |
| | | | | | | | | | | | | control of iterations); more gentle evaluation behaviour, similar to a cycle now (also avoids extra overhead to set result to interp, etc.); todo: rewrite optimization of INST_DONE using last-instruction pointer or optimization flags for compile of iteration (if sebres's perf-branch gets merged). | |||||
| * | (cherry-pick from8.6): Japanese Reiwa (令和) era | jan.nijtmans | 2019-05-07 | 1 | -10/+12 | |
| | | ||||||
* | | For historical/hysterical reasons, the (unused??) public routines Tcl_UpVar() | dgp | 2019-05-08 | 1 | -0/+4 | |
| | | | | | | | | | | | | and Tcl_UpVar2() accept random garbage for a level argument (treat it as 1) while the [upvar] command has come to reject such values as bad levels. Add a test to call it to our attention if we ever change that disparity so we do so only on purpose. | |||||
* | | Japanese Reiwa (令和) era | Kevin B Kenny | 2019-05-04 | 1 | -10/+12 | |
| | | ||||||
* | | Make sure we test [2c154a40be] explicitly. Part of [cc191552c] | dkf | 2019-05-04 | 1 | -0/+12 | |
| | | ||||||
* | | memleak demo test | dgp | 2019-05-03 | 1 | -0/+10 | |
|\ \ | |/ | ||||||
| * | memleak demo test | dgp | 2019-05-03 | 1 | -0/+11 | |
| | | ||||||
* | | Added primitive to allow working coroutine deep introspection | dkf | 2019-04-23 | 1 | -0/+75 | |
| | | ||||||
* | | Revise coroutines tests so they do not leave behind frame footprints that | dgp | 2019-04-17 | 1 | -12/+22 | |
| | | | | | | can interfere with other tests. | |||||
* | | Isolate tests of [info frame] results from testing environment. | dgp | 2019-04-17 | 1 | -20/+20 | |
|\ \ | |/ | ||||||
| * | Isolate tests of [info frame] results from testing environment. | dgp | 2019-04-17 | 1 | -10/+10 | |
| | | ||||||
* | | merge 8.5 | sebres | 2019-04-09 | 1 | -0/+4 | |
|\ \ | |/ | ||||||
| * | closes [940ce8f958] - tests/cmdMZ.test: avoid import timerate to global NS ↵ | sebres | 2019-04-09 | 1 | -0/+4 | |
| | | | | | | | | in tests (e. g. using tcltest -singleproc 1 -file 'cmdMZ* namespace*') | |||||
* | | merge 8.5 | sebres | 2019-04-09 | 1 | -11/+19 | |
|\ \ | |/ | ||||||
| * | closes [1e5e25cf2b] - tests/cmdMZ.test: fixed NRT-related sleeps (and ↵ | sebres | 2019-04-09 | 1 | -11/+19 | |
| | | | | | | | | | | time-related corner cases and test expectations); todo: rewrite several tests if monotonic clock is provided resp. command "after" gets microsecond accuracy (RFE [fdfbd5e10] gets merged) | |||||
* | | Added missing test case | dkf | 2019-04-09 | 1 | -0/+24 | |
| | | ||||||
* | | Relax timing for some socket tests a little bit. Hopefully this fixes the ↵ | jan.nijtmans | 2019-04-05 | 1 | -3/+3 | |
| | | | | | | | | spurious hangs on Travis builds there. | |||||
* | | integrate sebres-8-6-tommath-1-1 - cherry-picking of several optimizations ↵ | sebres | 2019-04-01 | 1 | -2/+28 | |
|\ \ | | | | | | | | | | and simplifications of 8.7 (tommath 1.1), well-arranged branching of long/wide/bignum base and exponent cases, test-cases extended to cover all this branches and edge cases. | |||||
| * | | cherry pick of [238bd4d2c053540c]..[31dd092df4b57fdb]: More simplifications ↵ | sebres | 2019-02-04 | 1 | -2/+28 | |
| | | | | | | | | | | | | in tclExecute.c (INST_EXPON), much more and well-arranged branching of long/wide/bignum base and exponent cases, test-cases extended to cover all this branches and edge cases. | |||||
* | | | merge 8.5 | sebres | 2019-04-01 | 1 | -2/+5 | |
|\ \ \ | | |/ | |/| | ||||||
| * | | closes [1a3fa1232e306a44], test case cmdMZ-6.5 fixed to cover float value by ↵ | sebres | 2019-04-01 | 1 | -2/+5 | |
| | | | | | | | | | | | | iteration per second | |||||
* | | | Document maximum value for right argument of '**' operator. | jan.nijtmans | 2019-03-27 | 1 | -21/+21 | |
| | | | | | | | | | | | | | | | Adapt test-cases to test for exactly one more than this maximum value. Make sure that the maximum is the same for DIGIT_BIT > 28. Change macro's for mp_iseven()/mp_isodd() so they don't depend on value of DIGIT_BIT any more. | |||||
* | | | [39fed4dae5] Make sure return value from Tcl_PkgRequire*() survives long enough | dgp | 2019-03-08 | 1 | -0/+3 | |
|\ \ \ | | | | | | | | | for caller to use it. | |||||
| * \ \ | Merge forward to demonstrate the test fails after the bug arrived. | dgp | 2019-03-07 | 58 | -1048/+3944 | |
| |\ \ \ | ||||||
| * | | | | [39fed4dae5] Proposed test | dgp | 2019-03-07 | 1 | -0/+3 | |
| | | | | | ||||||
| | | | | | ||||||
| \ \ \ \ | ||||||
*-. \ \ \ \ | integrate sebres-8-6-timerate, merge 8.5 (TIP#527, New measurement ↵ | sebres | 2019-03-05 | 1 | -0/+64 | |
|\ \ \ \ \ \ | |_|_|/ / / |/| | | / / | | | |/ / | | |/| | | facilities in TCL: New command timerate, performance test suite) | |||||
| | * | | | merge sebres-8-5-timerate (TIP#527 - New measurement facilities in TCL: New ↵ | sebres | 2019-03-05 | 1 | -0/+64 | |
| | |\ \ \ | | | | | | | | | | | | | | | | | | | command timerate, performance test suite) | |||||
| * | \ \ \ | merge 8-5-timerate (?max-count?, break possibility, diverse fixes) + windows ↵ | sebres | 2019-02-13 | 1 | -0/+64 | |
| |\ \ \ \ \ | | | |/ / / | | |/| | / | | |_|_|/ | |/| | | | time-calibration cycle optimization [f6637d3dd8] (clock ticks never backwards, more precise and smooth drifting) | |||||
| | * | | | timerate: extended with ?max-count? optional parameter, code review and more ↵ | sebres | 2019-02-13 | 1 | -4/+23 | |
| | | | | | | | | | | | | | | | | | | | | tests | |||||
| | * | | | small amend (correct wrong utf-8 prevention for micro sign in RE of check ↵ | sergey.brester | 2019-02-12 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | test-case) | |||||
| | * | | | few test cases for timerate command | sergey.brester | 2019-02-12 | 1 | -0/+45 | |
| | | | | |