Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | merge trunk | dgp | 2017-09-14 | 1 | -3/+3 |
|\ | |||||
| * | Make mp_get_long and mp_set_long available to tommath-enabled Tcl ↵ | jan.nijtmans | 2017-09-13 | 1 | -3/+3 |
| | | | | | | | | extensions. Deprecate the internal TclBNInitBignumFrom* functions, in favor of the official tommath functions with the same purpose. | ||||
* | | merge trunk | dgp | 2017-06-16 | 1 | -21/+24 |
|\ \ | |/ | |||||
| * | Make read and write operations on Tcl_Var handles available in tclInt API. | dkf | 2017-06-08 | 1 | -21/+24 |
| |\ | |||||
| | * | Expose some of the core variable access APIs. dkf_expose_ptrgetvar_8_6 | dkf | 2017-06-06 | 1 | -21/+24 |
| | | | | | | | | | (Cherrypick from [b4dfc30083]) | ||||
| * | | Revert performance optimization as first step to providing a refactored one. | dgp | 2017-06-05 | 1 | -24/+1 |
| | | | |||||
| * | | merge core-8-6-branch (except: the "timerate" command and the clock ↵ | jan.nijtmans | 2017-05-31 | 1 | -1/+1 |
| |\ \ | | |/ | | | | | | | performance-tests are kept) | ||||
| * | | performance of INST_STR_CONCAT1: closes ↵ | sebres | 2017-05-31 | 1 | -1/+24 |
| | | | | | | | | | | | | | | | | | | [716b427f76f8f97a8d9a06043903c53bb2b592c2]: minor optimization in simplest cases, fixed performance regression of TclStringCatObjv usage from [fc9ed1e751180816384d569101950c1f8c4582ad], optimizes patterns like "$v[unset v]", "$v[set v {}]" etc. | ||||
* | | | merge trunk | dgp | 2017-05-08 | 1 | -5/+3 |
|\ \ \ | |/ / | |||||
| * | | 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 |
| | | | |||||
* | | | merge trunk | dgp | 2017-03-17 | 1 | -0/+33 |
|\ \ \ | |/ / | |||||
| * | | redundant end-of-line spacing | jan.nijtmans | 2017-03-15 | 1 | -1/+1 |
| |\ \ | | |/ | |||||
| | * | redundant end-of-line spacing | jan.nijtmans | 2017-03-15 | 1 | -1/+1 |
| | | | |||||
| * | | Compile [clock clicks], [clock microseconds], [clock milliseconds] and ↵ | Kevin B Kenny | 2017-03-15 | 1 | -0/+33 |
| |\ \ | | |/ | | | | | | | [clock seconds]. | ||||
| | * | Compile [clock clicks], [clock microseconds], [clock milliseconds] and ↵ | Kevin B Kenny | 2017-03-15 | 1 | -0/+33 |
| | | | | | | | | | | | | [clock seconds]. | ||||
* | | | merge trunk | dgp | 2017-03-13 | 1 | -2/+2 |
|\ \ \ | |/ / | |||||
| * | | Eliminate internal use of ↵ | jan.nijtmans | 2017-03-13 | 1 | -2/+2 |
| | | | | | | | | | | | | TclNewBooleanObj()/TclSetBooleanObj()/TclSetIntObj(). Replace Tcl_DbNewBooleanObj() with trivial macro. | ||||
* | | | merge trunk | dgp | 2017-02-03 | 1 | -2/+2 |
|\ \ \ | |/ / | |||||
| * | | In TclGetNumberFromObj() macro (tclExecute.c): Don't fill in type if ↵ | jan.nijtmans | 2017-02-03 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | TCL_ERROR is returned: The caller doesn't do anything with this. Don't access (non-const) variable tclEmptyStringRep any more, use its value (&tclEmptyString) directly. Only keep it in tclPkg.c, for error checking. | ||||
* | | | merge trunk | dgp | 2017-02-02 | 1 | -18/+4 |
|\ \ \ | |/ / | |||||
| * | | Fix [d0f7ba56f0e8f93b7efb5b09ebc30a824bdd577a|d0f7ba56f0]: INST_EQ ↵ | jan.nijtmans | 2017-02-01 | 1 | -18/+4 |
| |\ \ | | |/ | | | | | | | first-argument NaN shortcut is too aggressive | ||||
| | * | Fix [d0f7ba56f0e8f93b7efb5b09ebc30a824bdd577a|d0f7ba56f0]: INST_EQ ↵ | jan.nijtmans | 2017-02-01 | 1 | -18/+4 |
| | |\ | | | | | | | | | | | | | first-argument NaN shortcut is too aggressive | ||||
| | | * | Fix [d0f7ba56f0e8f93b7efb5b09ebc30a824bdd577a|d0f7ba56f0]: INST_EQ ↵ | jan.nijtmans | 2017-02-01 | 1 | -18/+4 |
| | | | | | | | | | | | | | | | | first-argument NaN shortcut is too aggressive | ||||
| | | * | Fix compiler warnings (discovered on latest clang/gcc6), suggested by Gustaf ↵ | jan.nijtmans | 2016-01-21 | 1 | -5/+7 |
| | | | | | | | | | | | | | | | | Neumann. All harmless, no change of functionality. | ||||
| | | * | Eliminate a few gcc compiler warnings, when using -Wwrite-strings (tested ↵ | jan.nijtmans | 2015-10-01 | 1 | -15/+15 |
| | | | | | | | | | | | | | | | | with the brand-new gcc 5.2.0) | ||||
| | | * | Backport the fixes to handling of continue in for-step clauses. | dkf | 2015-08-03 | 1 | -15/+23 |
| | | | | |||||
* | | | | merge trunk | dgp | 2016-12-23 | 1 | -16/+15 |
|\ \ \ \ | |/ / / | |||||
| * | | | Eliminate the internal macro/function TclNewIntObj: In all cases ↵ | jan.nijtmans | 2016-12-23 | 1 | -12/+12 |
| | | | | | | | | | | | | | | | | TclNewLongObj is just as good. | ||||
| * | | | more internal use of size_t in stead of int. | jan.nijtmans | 2016-12-20 | 1 | -4/+3 |
| | | | | |||||
* | | | | merge trunk | dgp | 2016-11-29 | 1 | -3/+3 |
|\ \ \ \ | |/ / / | |||||
| * | | | more internal use of size_t (in stead of int) | jan.nijtmans | 2016-11-29 | 1 | -3/+3 |
| | | | | |||||
* | | | | merge trunk | dgp | 2016-11-18 | 1 | -1/+1 |
|\ \ \ \ | |/ / / | |||||
| * | | | Merge trunk. Re-generate tclTomMath.h. Use faster exponentiation-function ↵ | jan.nijtmans | 2016-11-17 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | from libtommath 1.0 (in tclExecute.c). | ||||
* | | | | merge trunk | dgp | 2016-11-16 | 1 | -4/+4 |
|\ \ \ \ | |/ / / | |||||
| * | | | Use more "size_t" in stead of "int" internall. Also eliminate a lot of ↵ | jan.nijtmans | 2016-11-16 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | | type-casts which are not necessary any more. | ||||
* | | | | merge trunk | dgp | 2016-11-14 | 1 | -28/+2 |
|\ \ \ \ | |/ / / | |||||
| * | | | Route all [string last] operations through a common implementation. | dgp | 2016-11-08 | 1 | -14/+1 |
| | | | | |||||
| * | | | Purge disabled code. | dgp | 2016-11-07 | 1 | -17/+0 |
| | | | | |||||
| * | | | First draft refactoring the [string first] functionality. | dgp | 2016-11-04 | 1 | -0/+4 |
| | | | | |||||
* | | | | merge trunk | dgp | 2016-11-01 | 1 | -141/+5 |
|\ \ \ \ | |/ / / | |||||
| * | | | Trim away obsolete code. | dgp | 2016-11-01 | 1 | -145/+1 |
| | | | | |||||
| * | | | WIP | dgp | 2016-10-28 | 1 | -2/+2 |
| | | | | |||||
| * | | | Convert INST_STR_CONCAT1 to the common `string cat` implementation. | dgp | 2016-10-27 | 1 | -0/+8 |
| | | | | |||||
* | | | | merge trunk | dgp | 2016-10-21 | 1 | -2/+6 |
|\ \ \ \ | |/ / / | |||||
| * | | | merge 8.6 | dgp | 2016-10-21 | 1 | -2/+6 |
| |\ \ \ | | |/ / | |||||
| | * | | Repair recently opened memleak. | dgp | 2016-10-20 | 1 | -2/+6 |
| | | | | |||||
* | | | | merge trunk | dgp | 2016-10-14 | 1 | -11/+0 |
|\ \ \ \ | |/ / / |