summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | elim stray refs to removed macroMiguel Sofer2016-01-161-9/+0
| | |
* | | remove empty macroMiguel Sofer2016-01-162-4/+0
| | |
* | | TODO; removed old NRE_callback memory modelMiguel Sofer2016-01-162-45/+20
| | |
* | | TODOMiguel Sofer2016-01-161-0/+8
| | |
* | | remove tips #280 and #348Miguel Sofer2016-01-1450-6492/+867
|\ \ \
| * | | TODOMiguel Sofer2016-01-141-5/+5
| | | |
| * | | remove callback in for/while, was required for tip 280Miguel Sofer2016-01-146-94/+28
| | | |
| * | | fixing the last bug: command compiler returning TCL_ERROR and bailing outMiguel Sofer2016-01-121-1/+3
| | | |
| * | | re-enable optimisation, accidentally disabledMiguel Sofer2016-01-121-1/+1
| | | |
| * | | fix off-by-one errorMiguel Sofer2016-01-121-6/+6
| | | |
| * | | fix commentMiguel Sofer2016-01-121-5/+1
| | | |
| * | | fix expr-old.test errorsMiguel Sofer2016-01-121-1/+2
| | | |
| * | | small bug fixMiguel Sofer2016-01-121-1/+3
| | | |
| * | | fixing a few bugsMiguel Sofer2016-01-112-15/+21
| | | |
| * | | still some errors, but now valgrind-cleanMiguel Sofer2016-01-112-31/+48
| | | |
| * | | no-280 branch, it still has many errorsMiguel Sofer2016-01-1147-6378/+795
|/ / /
* | | fix handling of string interface - segfault that did not happen under ↵Miguel Sofer2015-12-211-1/+1
| | | | | | | | | | | | varlgrind or gdb (?)
* | | plugging leaks, valgrind happyMiguel Sofer2015-12-212-19/+23
| | |
* | | remove interp->result and all supporting code; remove other deprecated apisMiguel Sofer2015-12-2014-929/+79
| | |
* | | removed [case]Miguel Sofer2015-12-185-237/+33
| | |
* | | adding a TODO listMiguel Sofer2015-12-182-28/+21
| | |
* | | merge trunkMiguel Sofer2015-12-184-188/+36
|\ \ \ | |/ /
| * | Remove unused static function definitionjan.nijtmans2015-12-151-1/+0
| | |
| * | make some MODULE_SCOPE symbols staticjan.nijtmans2015-12-153-50/+39
| | |
| * | Eliminate AuxDataType table: since this table only contains 4 constant ↵jan.nijtmans2015-12-153-150/+10
| | | | | | | | | | | | entries, it is overkill to use a hash table for that.
* | | merge trunkMiguel Sofer2015-12-180-0/+0
|\ \ \ | |/ /
| * | Issue the correct auxType when compiling [array set].dkf2015-12-121-1/+1
| | |
* | | remove support for obsolete 8.4 bytecodesMiguel Sofer2015-12-123-266/+118
| | |
* | | remove trampoline bounces: invoke commands directly from tebcMiguel Sofer2015-12-123-2/+22
| | |
* | | incorporate limit checks into TclInterpReadyMiguel Sofer2015-12-121-4/+4
| | |
* | | removing useless trampoline bounces in cmd dispatch; added comments to ↵Miguel Sofer2015-12-122-22/+12
| | | | | | | | | | | | README.opt2
* | | transforming the NRE stack from a linked list to a real stackMiguel Sofer2015-12-1112-103/+296
|\ \ \
| * | | code reordering, no func changesmig_nre_modsMiguel Sofer2015-12-111-101/+107
| | | |
| * | | fix segfault on invokhidden - faulty adaptation at last mergeMiguel Sofer2015-12-111-1/+3
| | | |
| * | | transforming the NRE stack from a linked list to a real stack; incompleteMiguel Sofer2015-12-1112-102/+287
| | | |
* | | | merge drh-micro-optimizationMiguel Sofer2015-12-1116-151/+395
|\ \ \ \
| * \ \ \ merge trunkMiguel Sofer2015-12-1111-33/+49
| |\ \ \ \ | | | |/ / | | |/| |
| * | | | Merge trunkjan.nijtmans2015-11-2225-313/+368
| |\ \ \ \
| * | | | | Chisel 1% from the TclOO object creation μbenchmark.dkf2015-10-272-6/+40
| | | | | |
| * | | | | Added some TclOO microbenches.dkf2015-10-262-0/+24
| | | | | |
| * | | | | merge trunkdkf2015-10-252-48/+0
| |\ \ \ \ \
| * | | | | | Higher-level microoptimizations for [clock format].dkf2015-10-251-76/+172
| | | | | | |
| * | | | | | Avoid isnan call to make double-using code faster.pspjuth2015-10-251-1/+7
| | | | | | |
| * | | | | | Allow tuning of the number of iterations in the micro-opt loops.dkf2015-10-252-10/+9
| | | | | | |
| * | | | | | Added drh's analysis wrapper script so that we don't need to keep private ↵dkf2015-10-251-0/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | copies.
| * | | | | | Added another micro-opt case: [clock].dkf2015-10-251-0/+5
| | | | | | |
| * | | | | | (by drh) micro-opt of INST_LOAD_SCALAR1 (the hottest instruction) in the ↵Miguel Sofer2015-10-241-12/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | non-varLink (most frequent) case
| * | | | | | merge trunkdkf2015-10-242-3/+3
| |\ \ \ \ \ \
| * | | | | | | Added one of the micro-opt test cases.dkf2015-10-241-0/+14
| | | | | | | |
| * | | | | | | Make the async-interrupt tests work more reliably.dkf2015-10-241-4/+9
| | | | | | | |