merge release
merge trunk
Working towards more efficient treatment of non-bytecoded ensemble subcommands.
Passing more tests.
All tests pass except one; not sure what's wrong there.
merge trunk
remove stray calls to Tcl_Alloc and friends: the core should only use ckalloc to allow MEM_DEBUG to work properly
remove stray calls to Tcl_Alloc and friends: the core should only use ckalloc to allow MEM_DEBUG to work properly
no changes, sync with core-8-5-branch to signal the backported fix
Got the test suite passing cleanly. Excellent.
test case for bug-3598580: Tcl_ListObjReplace may release deleted elements too early
test case for bug-3598580: Tcl_ListObjReplace may release deleted elements too early
test case for bug-3598580: Tcl_ListObjReplace may release deleted elements too early
Added mechanism for pre-parsing built-in ensembles even when they are not going
to generate specific code. This provides a good speedup in some cases.
merge trunk
speling ficks
speling ficks
Channel buffer min size is 1. Issue found by Schelte Bron.
"Mine eyes deceive, but others catch me when I fall." -- Someone or other
Insure that PURIFY builds cannot exploit the Tcl stack to hide mem defects.