Optimizations and general bytecode generation improvements.
Partial fix: still ongoing
Fix implementation of INST_LIST_EXPANDED.
Corrected the stack balancing in the special [list {*} ] compiler.
Optimizations and general bytecode generation improvements.
Upgrade to zlib 1.2.8
compiler warning
Fixed bug in parent revision [832a1994c7] unpredictably breaking the
execution of precompiled bytecode (i.e. tbcload'ed bytecode).

The semi-inversion of a guard condition dropped the part about
TCL_BYTECODE_PRECOMPILED of the original condition, allowing the core
to attempt to recompile code for which there are no script sources
(anymore), which then fails.
Merged fix to bytecode engine problem. Details in merged revision.
make dist
A better technique for [list {*}blah]. Remove the INST_LIST_EXPANDED opcode (and the complex machinery associated with it) as as it is no longer needed.
merge trunk
merge-mark
A better technique for [list {*}blah]. Remove the INST_LIST_EXPANDED opcode (and the complex machinery associated with it) as as it is no longer needed.
merge-mark
Removing a few changes that were not actually needed, and correcting comments.
Disabled some code in TclCompileScript().  Test suite results are unaffected.
Does this indicate a gap in the test suite, or is this code truly useless?
Fix platform version mismatch between code and index.
Add support for the latest mingw-4.0-rc1. See: [http://sourceforge.net/p/mingw/mingw-org-wsl/ci/4.0-rc1/tree/NEWS]
Confirmed that every caller of TclProcCompileProc() arranges for the
procPtr and nsPtr arguments: nsPtr == procPtr->cmdPtr->nsPtr.
This makes the test in TclCompileScript() useless. TCS() will always
compile in the current namespace of the interp.  Remove the code that
obfuscates that fact.