| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
compilation. Used it in some spots in the compiler and in TclCompileCatchCommand.
|
|
|
|
| |
from mig-optimize)
|
|
|
|
| |
looks like a good idea anyway)
|
|
|
|
| |
to trunk
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
* speed as measured by http://wiki.tcl.tk/39021: runs in <1/3 the time
* still need to adapt array-set to use this
* assemble.test-16.5 or 16.6 bombs in a purify/symbols build (?)
* removing the old opcodes would force recompilation of old .tbc files or adaptation of tbcload
|
|
|
|
| |
exceptions.
|
|
|
| |
This allows the clLoc field of CompileEnv struct to go away too.
|
| |
|
|
|
| |
subcommand compiles and toplevel command compiles in TclCompileScript.
|
|
|
|
| |
The pc -> command index mapping function it provided can be achieved using
other data already in the ByteCode struct.
|
| |
|
|\ |
|
| | |
|
| |
| |
| | |
SetLineInformation() that's in each of them.
|
|/
|
| |
from a simpler store of data that can unwind.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
| |
(and the complex machinery associated with it) as as it is no longer needed.
|
| |
|
| |
|
|\ |
|
| | |
|
|\ \
| |/ |
|
| |\ |
|
| | |
| | |
| | | |
(14 years!).
|
| | | |
|
| | |
| | |
| | |
| | | |
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.
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|