| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
the no-indices case; that's the only case anyone actually commonly uses.
|
| |
|
|\ |
|
| |
| |
| |
| | |
desired but should now not crash.
|
| |
| |
| |
| | |
exceptions.
|
| | |
|
|/ |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|\ |
|
| | |
|
| | |
|
|\ \
| |/ |
|
| | |
|
| |
| |
| | |
obvious refactoring improvements.
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
in the test suite to fail. Restoring just 2 SetLineInformation() calls
fixes those failures. The need for all the other SLI() calls is not
demonstrated by any test. Without more complete test coverage, it is
difficult to confidently tweak the TIP 280 implementation without fear
that changes are introducing breakage.
|
|/ |
|
|
|
|
|
| |
Mostly these are just simplifications, removing code that wasn't needed.
Some changes make the stack depth estimate more accurate instruction by
instruction.
|
| |
|
| |
|
| |
|
| |
|
|
|
| |
code which aren't resolved yet.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
their INST_*_STK* counterparts.
Having done that, it is clear the "simpleVarName" return from TclPushVarName
provides nothing of use to any of its callers. Eliminate that. Also make
TPVN return void, instead of int.
Bring the TPVN header comments up to date; they were quite rotten.
|
| |
|
|
|
| |
literals, or having to type them twice.
|
| |
|
|
|
|
| |
compilation.
|
|
|
|
| |
rewriting; yieldto also requires one fewer bounce. Mostly from mig-nre-mods
|
| |
|
|
|
|
| |
they are free of command substitutions, we can still safely omit the exception
processor code.
|
|
|
| |
variable is a simple scalar or an array with a simple literal element name.
|
| |
|
|
|
|
| |
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).
|
|
|
|
| |
though; it does not detect tailcall-of-self as a special case.
|
| |
|
| |
|
| |
|
| |
|