summaryrefslogtreecommitdiffstats
path: root/generic/tclObj.c
Commit message (Expand)AuthorAgeFilesLines
* Starting to update all callers of TclGetStringFromObj() to use size_t variablesjan.nijtmans2018-07-011-10/+11
* More using TCL_Z_MODIFIER where possiblejan.nijtmans2018-06-281-2/+2
* merge trunkjan.nijtmans2018-06-271-8/+7
|\
* \ merge trunkjan.nijtmans2018-05-231-11/+11
|\ \ | |/
| * merge 8.7jan.nijtmans2018-05-221-11/+11
| |\
| | * Simplify usage of TCL_THREAD, along the lines of [eeddb0693a950be980a66de3811...jan.nijtmans2018-05-221-11/+11
| * | Merge 8.7, but keep TCL_THREADS undefined in tcl.h (since that's no longer ne...jan.nijtmans2018-05-171-11/+11
| |\ \ | | |/
| | * TIP #491 implementation: Threading Support: phasing out non-threaded buildsjan.nijtmans2018-05-171-11/+11
* | | Merge trunkjan.nijtmans2018-02-271-1/+0
|\ \ \ | |/ /
| * | merge 8.7dgp2018-02-231-1/+0
| |\ \ | | |/
| | * Cease registration of the "end-offset" Tcl_ObjType. Give it file scope.dgp2018-02-231-1/+0
* | | merge trunkjan.nijtmans2018-02-221-424/+7
|\ \ \ | |/ /
| * | merge core-8-branchjan.nijtmans2018-02-221-3/+2
| |\ \ | | |/
| | * Correctly distinguish between internalrep.longValue (in case of boolean) and ...jan.nijtmans2018-02-221-4/+8
| * | Use internalRep.wideValue as internal representation for booleans. This simpl...jan.nijtmans2018-02-151-6/+2
| |\ \ | | |/
| * | merge 8.7dgp2018-02-091-2/+2
| |\ \ | | |/
| | * fixes [9280abbaf57fca3eb40a89403d9d891853209bb6]: compare of `LLONG_MAX == LO...sebres2018-02-081-2/+2
| * | remove unused stub entries (now that those are macros) jan.nijtmans2018-02-061-412/+0
* | | merge trunkjan.nijtmans2018-02-061-189/+59
|\ \ \ | |/ /
| * | merge core-8-branchjan.nijtmans2018-02-061-189/+59
| |\ \ | | |/
| | * Rename (internal) TclNewWideObj macro to TclNewIntObj. Change Tcl_SetIntObj/T...jan.nijtmans2018-01-261-5/+6
| | * Merge core-8-branch. Also some minor performance improvement: Turn Tcl_NewLon...jan.nijtmans2018-01-261-7/+8
| | |\
| | * | make the old "int" type "static", since it's just used in a single file.jan.nijtmans2018-01-221-2/+2
| | * | Put old "int" type back. Not used by Tcl anymore, but this restores compatibi...jan.nijtmans2018-01-221-0/+31
| | * | Somewhat better backwards compatibility on 64-bit platforms.jan.nijtmans2017-12-191-2/+2
| | * | merge core-8-branchjan.nijtmans2017-12-191-3/+3
| | |\ \
| | * \ \ Merge dgp's "end-int-registration" branch, but slightly different: In stead o...jan.nijtmans2017-11-151-4/+13
| | |\ \ \
| | | * | | TIP 484 proposes a re-implementation of Tcl's "int" Tcl_ObjType.dgp2017-11-141-1/+0
| | |/ / /
| | * | | Rebase back to 8.7 (core-8-branch), since that's what the TIP is meant for. (...jan.nijtmans2017-11-091-17/+14
| | |\ \ \
| | * \ \ \ merge trunkdgp2017-11-091-14/+17
| | |\ \ \ \
| | * | | | | More code simplifications, with still equal functionality.jan.nijtmans2017-11-071-30/+3
| | * | | | | Finally, get rid of tclWideIntType completelyjan.nijtmans2017-11-011-47/+20
| | * | | | | Fix some pointer arthemeric (only visible on big-endian systems)jan.nijtmans2017-10-301-6/+1
| | * | | | | more progress in code simplificationsjan.nijtmans2017-10-301-29/+1
| | * | | | | Change (internal) TclFormatInt() signature, so it can handle WideInt's direct...jan.nijtmans2017-10-301-79/+4
| | * | | | | Experimental branch meant to eliminate the "wideint" type, just merge it to a...jan.nijtmans2017-10-301-13/+13
| | | |/ / / | | |/| | |
* | | | | | merge trunkjan.nijtmans2018-01-291-9/+1
|\ \ \ \ \ \ | |/ / / / /
| * | | | | Don't register oldBooleanType any more. And rename "booleanString" to "boolea...jan.nijtmans2018-01-231-9/+1
| |\ \ \ \ \ | | | |_|_|/ | | |/| | |
| | * | | | In Tcl 9.0, don't register oldBooleanType any more. And rename "booleanString...jan.nijtmans2018-01-231-0/+8
| | | |_|/ | | |/| |
| | * | | Revert a few more (int -> size_t) transitions, which could effect extensions ...jan.nijtmans2017-12-151-3/+3
| | * | | Revert the (int -> size_t) transition of the "cmdEpoch" field ofdgp2017-12-151-1/+1
| | |/ /
* | | | Merge trunk. jan.nijtmans2017-12-271-5/+5
|\ \ \ \ | |/ / /
* | | | merge trunkjan.nijtmans2017-12-201-12/+12
|\ \ \ \ | |/ / /
* | | | merge trunkjan.nijtmans2017-12-151-2/+1
|\ \ \ \ | |/ / /
| | | |
| | \ \
| *-. \ \ Merge TIP #488 implementation. jan.nijtmans2017-12-151-2/+1
| |\ \ \ \ | | | |/ /
| | * | | TIP 488: Remove tcl_precisionjan.nijtmans2017-12-011-2/+1
* | | | | merge trunkjan.nijtmans2017-12-011-1/+1
|\ \ \ \ \ | |/ / / /
| * | | | merge core-8-branch. Various cleanup: unused structure names, unused #defines...jan.nijtmans2017-12-011-1/+1
| |\ \ \ \ | | |/ / / | |/| / / | | |/ /
* | | | re-base "novem-more-memory-API" to trunk. TIP not submitted yet, but upcoming.jan.nijtmans2017-11-161-3/+3
|\ \ \ \ | |/ / / |/| | |
| * | | merge novemjan.nijtmans2017-11-131-14/+17
| |\ \ \