Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | elim stray refs to removed macro | Miguel Sofer | 2016-01-16 | 1 | -9/+0 | |
| | | | ||||||
* | | | remove empty macro | Miguel Sofer | 2016-01-16 | 2 | -4/+0 | |
| | | | ||||||
* | | | TODO; removed old NRE_callback memory model | Miguel Sofer | 2016-01-16 | 2 | -45/+20 | |
| | | | ||||||
* | | | TODO | Miguel Sofer | 2016-01-16 | 1 | -0/+8 | |
| | | | ||||||
* | | | remove tips #280 and #348 | Miguel Sofer | 2016-01-14 | 50 | -6492/+867 | |
|\ \ \ | ||||||
| * | | | TODO | Miguel Sofer | 2016-01-14 | 1 | -5/+5 | |
| | | | | ||||||
| * | | | remove callback in for/while, was required for tip 280 | Miguel Sofer | 2016-01-14 | 6 | -94/+28 | |
| | | | | ||||||
| * | | | fixing the last bug: command compiler returning TCL_ERROR and bailing out | Miguel Sofer | 2016-01-12 | 1 | -1/+3 | |
| | | | | ||||||
| * | | | re-enable optimisation, accidentally disabled | Miguel Sofer | 2016-01-12 | 1 | -1/+1 | |
| | | | | ||||||
| * | | | fix off-by-one error | Miguel Sofer | 2016-01-12 | 1 | -6/+6 | |
| | | | | ||||||
| * | | | fix comment | Miguel Sofer | 2016-01-12 | 1 | -5/+1 | |
| | | | | ||||||
| * | | | fix expr-old.test errors | Miguel Sofer | 2016-01-12 | 1 | -1/+2 | |
| | | | | ||||||
| * | | | small bug fix | Miguel Sofer | 2016-01-12 | 1 | -1/+3 | |
| | | | | ||||||
| * | | | fixing a few bugs | Miguel Sofer | 2016-01-11 | 2 | -15/+21 | |
| | | | | ||||||
| * | | | still some errors, but now valgrind-clean | Miguel Sofer | 2016-01-11 | 2 | -31/+48 | |
| | | | | ||||||
| * | | | no-280 branch, it still has many errors | Miguel Sofer | 2016-01-11 | 47 | -6378/+795 | |
|/ / / | ||||||
* | | | fix handling of string interface - segfault that did not happen under ↵ | Miguel Sofer | 2015-12-21 | 1 | -1/+1 | |
| | | | | | | | | | | | | varlgrind or gdb (?) | |||||
* | | | plugging leaks, valgrind happy | Miguel Sofer | 2015-12-21 | 2 | -19/+23 | |
| | | | ||||||
* | | | remove interp->result and all supporting code; remove other deprecated apis | Miguel Sofer | 2015-12-20 | 14 | -929/+79 | |
| | | | ||||||
* | | | removed [case] | Miguel Sofer | 2015-12-18 | 5 | -237/+33 | |
| | | | ||||||
* | | | adding a TODO list | Miguel Sofer | 2015-12-18 | 2 | -28/+21 | |
| | | | ||||||
* | | | merge trunk | Miguel Sofer | 2015-12-18 | 4 | -188/+36 | |
|\ \ \ | |/ / | ||||||
| * | | Remove unused static function definition | jan.nijtmans | 2015-12-15 | 1 | -1/+0 | |
| | | | ||||||
| * | | make some MODULE_SCOPE symbols static | jan.nijtmans | 2015-12-15 | 3 | -50/+39 | |
| | | | ||||||
| * | | Eliminate AuxDataType table: since this table only contains 4 constant ↵ | jan.nijtmans | 2015-12-15 | 3 | -150/+10 | |
| | | | | | | | | | | | | entries, it is overkill to use a hash table for that. | |||||
* | | | merge trunk | Miguel Sofer | 2015-12-18 | 0 | -0/+0 | |
|\ \ \ | |/ / | ||||||
| * | | Issue the correct auxType when compiling [array set]. | dkf | 2015-12-12 | 1 | -1/+1 | |
| | | | ||||||
* | | | remove support for obsolete 8.4 bytecodes | Miguel Sofer | 2015-12-12 | 3 | -266/+118 | |
| | | | ||||||
* | | | remove trampoline bounces: invoke commands directly from tebc | Miguel Sofer | 2015-12-12 | 3 | -2/+22 | |
| | | | ||||||
* | | | incorporate limit checks into TclInterpReady | Miguel Sofer | 2015-12-12 | 1 | -4/+4 | |
| | | | ||||||
* | | | removing useless trampoline bounces in cmd dispatch; added comments to ↵ | Miguel Sofer | 2015-12-12 | 2 | -22/+12 | |
| | | | | | | | | | | | | README.opt2 | |||||
* | | | transforming the NRE stack from a linked list to a real stack | Miguel Sofer | 2015-12-11 | 12 | -103/+296 | |
|\ \ \ | ||||||
| * | | | code reordering, no func changesmig_nre_mods | Miguel Sofer | 2015-12-11 | 1 | -101/+107 | |
| | | | | ||||||
| * | | | fix segfault on invokhidden - faulty adaptation at last merge | Miguel Sofer | 2015-12-11 | 1 | -1/+3 | |
| | | | | ||||||
| * | | | transforming the NRE stack from a linked list to a real stack; incomplete | Miguel Sofer | 2015-12-11 | 12 | -102/+287 | |
| | | | | ||||||
* | | | | merge drh-micro-optimization | Miguel Sofer | 2015-12-11 | 16 | -151/+395 | |
|\ \ \ \ | ||||||
| * \ \ \ | merge trunk | Miguel Sofer | 2015-12-11 | 11 | -33/+49 | |
| |\ \ \ \ | | | |/ / | | |/| | | ||||||
| * | | | | Merge trunk | jan.nijtmans | 2015-11-22 | 25 | -313/+368 | |
| |\ \ \ \ | ||||||
| * | | | | | Chisel 1% from the TclOO object creation μbenchmark. | dkf | 2015-10-27 | 2 | -6/+40 | |
| | | | | | | ||||||
| * | | | | | Added some TclOO microbenches. | dkf | 2015-10-26 | 2 | -0/+24 | |
| | | | | | | ||||||
| * | | | | | merge trunk | dkf | 2015-10-25 | 2 | -48/+0 | |
| |\ \ \ \ \ | ||||||
| * | | | | | | Higher-level microoptimizations for [clock format]. | dkf | 2015-10-25 | 1 | -76/+172 | |
| | | | | | | | ||||||
| * | | | | | | Avoid isnan call to make double-using code faster. | pspjuth | 2015-10-25 | 1 | -1/+7 | |
| | | | | | | | ||||||
| * | | | | | | Allow tuning of the number of iterations in the micro-opt loops. | dkf | 2015-10-25 | 2 | -10/+9 | |
| | | | | | | | ||||||
| * | | | | | | Added drh's analysis wrapper script so that we don't need to keep private ↵ | dkf | 2015-10-25 | 1 | -0/+24 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | copies. | |||||
| * | | | | | | Added another micro-opt case: [clock]. | dkf | 2015-10-25 | 1 | -0/+5 | |
| | | | | | | | ||||||
| * | | | | | | (by drh) micro-opt of INST_LOAD_SCALAR1 (the hottest instruction) in the ↵ | Miguel Sofer | 2015-10-24 | 1 | -12/+20 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | non-varLink (most frequent) case | |||||
| * | | | | | | merge trunk | dkf | 2015-10-24 | 2 | -3/+3 | |
| |\ \ \ \ \ \ | ||||||
| * | | | | | | | Added one of the micro-opt test cases. | dkf | 2015-10-24 | 1 | -0/+14 | |
| | | | | | | | | ||||||
| * | | | | | | | Make the async-interrupt tests work more reliably. | dkf | 2015-10-24 | 1 | -4/+9 | |
| | | | | | | | |