summaryrefslogtreecommitdiffstats
path: root/generic/tclProc.c
Commit message (Expand)AuthorAgeFilesLines
* Do the "#undef TclObjInterpProc" slightly earlierjan.nijtmans2022-09-221-2/+1
* Make TclObjInterpProc a macro (since it always should be used through TclGetO...jan.nijtmans2022-09-221-50/+25
* fixes [4eb3a155ac] and similar segfaults: reset corresponding bodyPtr->procPt...sebres2022-07-271-2/+15
* Use TclListObjLength/TclListObjGetElements in stead of Tcl_ListObjLength/Tcl_...jan.nijtmans2022-02-101-3/+3
* Fix [816913a65e]: GrowStringBuffer(): signed integer overflow. And a few simi...jan.nijtmans2022-01-131-1/+1
* Fix [6cb3db4965]: pointer arithmetic using NULL in InitArgsAndLocals()jan.nijtmans2022-01-131-1/+1
* Fix for issue [a8579d906a28], "argument with no name".pooryorick2021-10-081-1/+1
* When sourcing script files (even when simulating that through open|read), alw...jan.nijtmans2020-09-251-1/+1
|\
* | Make the check to avoid generating a string representation in [uplevel] a lit...pooryorick2020-09-201-16/+14
* | Fix for [b9ecf3ce98], [uplevel] unnecessarily generates string representation.pooryorick2020-09-191-11/+34
* | Fix [https://core.tcl-lang.org/tk/tktview?name=3bc0f44ef3|3bc0f44ef3]: UBSan ...jan.nijtmans2020-09-111-5/+5
* | In some places, Tcl_UtfPrev()/Tcl_UtfNext() is used traversing the individual...jan.nijtmans2020-05-141-45/+45
|\ \
| * | In some places, Tcl_UtfPrev()/Tcl_UtfNext() is used traversing the individual...jan.nijtmans2020-05-131-2/+2
|/ /
* | Merge 8.5jan.nijtmans2019-09-101-1/+1
|\ \ | |/
* | merge 8.5sebres2019-09-061-2/+7
|\ \ | |/
| * if frameName (actual level) does not contain a real level (#0 or 1) historica...sebres2019-09-061-3/+8
| * fix bad level (if specified argument is not a level at all)sebres2019-09-061-0/+1
* | Add /* FALLTHRU */ markers in various places (silencing possible GCC warnings...jan.nijtmans2019-08-281-3/+1
* | code review with small amend (note nameLength is number of bytes, the argumen...sebres2019-01-311-17/+16
* | fixes utf-8 compatibility of proc/lambda arguments (regression on compiled lo...sebres2019-01-301-14/+11
* | Contributed patch from Gustaf Neumann, preventing problems where "localCacheP...jan.nijtmans2018-09-251-17/+19
* | small code review (duplicate code removed)sebres2018-09-071-1/+1
* | closes [631b4c45df]: segfault by usage of wrong length (no string representat...sebres2018-09-071-4/+4
* | Fix segmentation fault in TclOO that was noted in [16fe1b5807]. Updatepooryorick2018-02-141-11/+11
* | Lift the restriction on command names names that begin with ":".pooryorick2018-02-141-18/+42
* | Fix segmentation fault in TclOO that was noted in [16fe1b5807]. Updatepooryorick2017-11-191-11/+11
* | Lift the restriction on command names names that begin with ":".pooryorick2017-11-171-8/+0
* | Fix [16fe1b5807]: namespace ensemble command named ":" is mistakenly given thepooryorick2017-11-171-18/+2
* | Modify TclCreateProc to handle arbitrary argument names, not just ASCII.dgp2017-11-081-54/+42
* | [50750c735a] Fix broken test and stop reading uninit-but-allocated memory in ...dkf2017-04-271-0/+35
|\ \
| * | A better way of getting source file location information when disassembling.dkf2017-04-221-0/+35
* | | Some code cleanup: More internal use of size_t, less type casts (because of t...jan.nijtmans2017-01-271-5/+5
* | | Remove unmaintained disabled speculative code.dgp2016-07-151-24/+0
* | | Micro-optimization: Use TclGetStringFromObj in stead of Tcl_GetStringFromObj ...jan.nijtmans2016-07-081-3/+3
|/ /
* | Use the utility routines to eliminate the last bit of intrusion into thedgp2016-07-011-7/+5
* | merge 8.6dgp2016-06-231-1/+1
|\ \
| * | [c95b9fc0e3] Make errorcodes out of level parsing more consistent.dkf2016-06-221-1/+1
* | | Reduce to minimum set of TclResetRewriteEnsemble() calls.dgp2016-05-261-2/+0
* | | Refactor all iPtr->ensembleRewrite setting code into TclInitRewriteEnsemble()dgp2016-05-251-14/+3
* | | Appears that the TclInitRewriteEnsemble() routine was created with an intentdgp2016-05-241-0/+2
|/ /
* | Tidy up the last commit.dgp2016-04-071-7/+6
* | [213b6a2b9d] Make level parsing honor EIAS.dgp2016-04-061-72/+46
* | typo in comment. Eliminate unnecessary end-of-line spacing.jan.nijtmans2015-10-191-2/+2
* | explicitly ignore Tcl_PushCallFrame and TclPushStackFrame return value - it i...Miguel Sofer2015-08-011-5/+2
* | Revert refcount changes that were not cosmetic.dgp2015-07-021-1/+1
* | Another round of refCount consistancy improvements.jan.nijtmans2015-07-021-2/+1
* | Consistancy in refcount management.jan.nijtmans2015-06-301-3/+3
* | Use twoPtrValue in stead of ptrAndLongRep for implementation of some internal...jan.nijtmans2015-06-301-15/+10
* | Tidy things up a bit more.dkf2014-09-201-1/+1
* | merge trunkdkf2014-01-091-40/+32
|\ \