| Commit message (Collapse) | Author | Age | Files | Lines |
|\ |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| | |
Also removed INST_DICT_DONE; it wasn't ever issued.
|
| | |
|
| | |
|
|/ |
|
|
|
|
| |
whole bunch of issues with opcode issuing that were causing problems with stack depth calculations.
|
|
|
|
| |
range]. This in turn enables compilation of [namespace qualifiers] and [namespace tail] (also done).
|
| |
|
|
|
|
| |
namespace]). Also moved TclOO-in-8.6 to using the main Tcl internal ensemble builder.
|
|
|
|
| |
though; it does not detect tailcall-of-self as a special case.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|\ |
|
| | |
|
|/ |
|
|\ |
|
| |
| |
| |
| | |
which prevents building with non-gcc compilers, notably AIX, HPUX, Solaris, MSVC6, possibly others.
|
| | |
|
| |
| |
| |
| | |
as an AuxData type. For use by tbcload, tclcompiler.
|
| | |
|
| |
| |
| |
| | |
yet certain that the added bytecode opcodes are correct; evaluation is still
needed (but the test suite does pass...)
|
| |
| |
| | |
when producing an intrep of ByteCode.
|
|\ \
| |/ |
|
| |\ |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
|\ \ \
| |/ / |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* generic/tclBasic.c (TclArgumentBCEnter): the cause of a violation
of my assertion that 'ePtr->nline == objc' in TclArgumentBCEnter.
When a bytecode was grown during jump fixup the pc -> command line
mapping was not updated. When things aligned just wrong the mapping
would direct command A to the data for command B, with a different
number of arguments.
|
|\ \ \
| |/ / |
|
| |\ \
| | |/ |
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | | |
rest of Tcl source code. No ABI change. API change *should* be harmless.
|
| | |
| | |
| | | |
the Engineering Manual.
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | | |
* generic/tclCompile.c: with TclParseBackslash() where possible.
* generic/tclCompCmdsSZ.c:
* generic/tclParse.c:
* generic/tclUtil.c:
|