summaryrefslogtreecommitdiffstats
path: root/generic/tclExecute.c
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | | | | | | | | | | merge dkf-compile-misc-infodkf2012-11-021-0/+28
| |\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | Working towards a BCCed [next].dkf2012-11-011-2/+57
* | | | | | | | | | | | | | | merge trunkjan.nijtmans2014-01-021-228/+203
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|_|_|_|_|/ / | |/| | | | | | | | | | | | |
| * | | | | | | | | | | | | | ... and more silly errorsdkf2014-01-021-4/+4
| | |_|_|_|_|_|_|_|_|_|_|/ / | |/| | | | | | | | | | | |
| * | | | | | | | | | | | | oops...dkf2014-01-021-1/+1
| | |_|_|_|_|_|_|_|_|_|/ / | |/| | | | | | | | | | |
| * | | | | | | | | | | | more fixes to instruction tracing; ensure all places that need DECACHE_STACK_...dkf2014-01-021-90/+123
| * | | | | | | | | | | | factor out a common peephole stanzadkf2014-01-011-137/+79
* | | | | | | | | | | | | merge trunkjan.nijtmans2014-01-011-176/+240
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / /
| * | | | | | | | | | | | another jump peephole, this time with string comparisonsdkf2013-12-311-0/+14
| | |_|_|_|_|_|_|_|_|/ / | |/| | | | | | | | | |
| * | | | | | | | | | | more peephole optimizations in TEBC, and better instruction execution tracesdkf2013-12-311-148/+212
| * | | | | | | | | | | clarify the resume sequence in TEBCresume; make checkInterp a local variable,...mig2013-12-311-28/+14
| | |_|_|_|_|_|_|_|/ / | |/| | | | | | | | |
* | | | | | | | | | | merge trunkjan.nijtmans2013-12-151-2/+186
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / /
| * | | | | | | | | | new INST_LMAP_COLLECT, speeds up lmap and eliminates the need for a temp varmig2013-12-101-0/+19
| * | | | | | | | | | change NULL to INT2PTR(0), for claritymig_opt_foreachmig2013-12-061-1/+1
| * | | | | | | | | | Oops, wrong macro.jan.nijtmans2013-12-061-2/+2
| * | | | | | | | | | Introducing a new union member in Tcl_Obj is not a good idea in a patch relea...jan.nijtmans2013-12-061-5/+5
| | |_|_|_|_|_|_|/ / | |/| | | | | | | |
| * | | | | | | | | Stop printing undefined values in disassembled code.dkf2013-12-061-9/+8
| * | | | | | | | | adapted the array-set compiler to use the new foreach opcodesmig2013-12-061-1/+0
| * | | | | | | | | add comments on INST_FOREACH_*mig2013-12-051-0/+2
| * | | | | | | | | add comments on field "misuse"mig2013-12-051-0/+1
| * | | | | | | | | New compiler and bytecodes for foreach and lmap: 70% faster mig2013-12-051-2/+166
| | |_|_|_|_|_|/ / | |/| | | | | | |
* | | | | | | | | Merge trunk. Restore buildability by adding 'scspec TCLAPI' in tclOOInt.decls.Kevin B Kenny2013-10-051-8/+12
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / /
| * | | | | | | | minor: whitespace correction (my bad!)dkf2013-10-021-2/+2
| * | | | | | | | silence warnings with clangdkf2013-10-021-8/+12
| | |_|_|_|_|/ / | |/| | | | | |
* | | | | | | | merge trunkdgp2013-09-211-3/+2
|\ \ \ \ \ \ \ \ | |/ / / / / / /
| * | | | | | | [31661d2135] Plug memory leak.dgp2013-09-191-1/+1
| |\ \ \ \ \ \ \
| | * | | | | | | [31661d2135] Plug memory leak.bug_31661d2135dgp2013-09-191-1/+1
| * | | | | | | | Remove assertion that is not true in some circumstances (--enable-dtrace).dgp2013-08-221-2/+1
* | | | | | | | | merge trunkjan.nijtmans2013-08-141-19/+38
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / /
| * | | | | | | | Consolidate some helper routines.dgp_bye_ctx_eval_flagdgp2013-08-141-8/+19
| * | | | | | | | Use a new flag value TCL_EVAL_SOURCE_IN_FRAME passed in by callers todgp2013-08-121-11/+2
| * | | | | | | | Arrange for both execution traces and [info frame] to get their pre-substdgp2013-08-101-2/+17
| * | | | | | | | Add assertions that will guide and protect more discovery of dead code for el...dgp2013-08-061-3/+5
| * | | | | | | | Eliminate the union that is no longer needed.dgp2013-08-061-7/+7
* | | | | | | | | restore all #ifdef TCL_WIDE_INT_IS_LONG, which were accidently removed in [19...jan.nijtmans2013-08-141-4/+83
* | | | | | | | | [0aa8f12dcc] Restore minimum code to stop failing tests.dgp2013-08-131-0/+7
* | | | | | | | | merge trunkjan.nijtmans2013-07-231-24/+38
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / /
| * | | | | | | | Eliminate the litInfo table and all the code tending to its care and feeding.dgp2013-07-161-13/+31
| * | | | | | | | More elimination of error message litter to fix [Bug 20a81392ec].dgp2013-06-281-11/+7
* | | | | | | | | merge trunk. jan.nijtmans2013-06-271-1/+1
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / /
| * | | | | | | | Correct typo detected by valgrind.dgp2013-06-261-1/+1
* | | | | | | | | merge trunk (except for disabled MSVC warnings, see [48b92a6ab6])jan.nijtmans2013-06-121-21/+33
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / /
| * | | | | | | | Revise INST_EXPAND_STKTOP so that it no longer makes use of its operand.dgp2013-06-111-14/+23
| * | | | | | | | Repairs to compile/exec debugging output.dgp2013-06-111-7/+10
* | | | | | | | | merge trunkjan.nijtmans2013-06-101-12/+28
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / /
| * | | | | | | | Repair TCL_COMPILE_DEBUG guardsbug_3614342dgp2013-06-051-5/+7
| * | | | | | | | Stack Depth fixups.dgp2013-06-051-0/+2
| * | | | | | | | merge trunkdkf_compile_improvementsdkf2013-06-051-7/+7
| |\ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ fix for perf bug detected by Kieran (https://groups.google.com/forum/?fromgro...mig2013-06-031-7/+7
| | |\ \ \ \ \ \ \ \ | | | | |_|_|_|_|_|/ | | | |/| | | | | |
| | | * | | | | | | fix for perf bug detected by Kieran (https://groups.google.com/forum/?fromgro...mig2013-06-031-5/+6