Timeline
EuroTcl/OpenACS 11 - 12 JULY 2024, VIENNA

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

38 check-ins related to "mistake"

2018-12-07
02:23
Increase recursion limit to allow compilation of longer procedures. Correct a bug in expandInlines that left dangling references to procedure args. Correct a bug in analyzeTypes where the INT/ENTIER break was set to int32 rather than int64. Add shift operations to constfold. Improve auditing. Merge trunk. Closed-Leaf check-in: 023d0828f0 user: kbk tags: poly1305
2018-12-06
03:15
Merge kbk-pre - add the optimizations of loop inversion (enables loop-invariant code motion) and partial redundancy elimination, and fix multiple bugs exposed by these optimizations. check-in: 0e06123e97 user: kbk tags: trunk
2018-11-04
23:49
merge trunk check-in: 7b85bdfca9 user: dkf tags: poly1305
2018-04-14
22:10
Finish up return from an invoked function. Still need to do invoked commands and invokeExpanded in the NRE case. check-in: 2b2ba21e34 user: kbk tags: notworking, kbk-nre
2017-12-16
07:15
Rearranging method order in build.tcl check-in: ee3c450f04 user: dkf tags: proper-local-arrays
2017-11-25
15:34
Added missing file. check-in: 221d14095f user: dkf tags: trunk
2017-10-29
11:30
Fixing some tests check-in: e04abcd066 user: dkf tags: dkf-code-rearrange
2017-08-06
10:32
Start of branch hunting problems with non-error [return] calls. check-in: 4401285e32 user: dkf tags: returncode-bug, broken
2017-05-20
13:39
merge dkf-callframe-impl check-in: 6126b0c7f6 user: dkf tags: kbk-callframe-motion
13:37
An alternate approach to CALLFRAME handling that untuples the CALLFRAME type as soon as possible. Closed-Leaf check-in: a44383f5f2 user: dkf tags: dkf-callframe-impl
08:18
merge trunk check-in: f2e7834438 user: dkf tags: dkf-callframe-impl
08:17
About 7% acceleration in the quadcode transformer by changing how shared variables are handled. This is because it is quite a bit faster to use the variable resolver in TclOO than it is to use [my variable]. check-in: b72caf8964 user: dkf tags: trunk
07:21
Redo the type widening so that it doesn't get so awful. check-in: 46abd31cc7 user: dkf tags: dkf-callframe-impl
2017-05-10
07:26
Fix refcount handling with constants in vectors check-in: 1715597d9b user: dkf tags: fixing-impure2-issues
2017-05-02
18:41
Tinkering with errortest2. !!BUG!! errortest2-caller currently uncompileable. check-in: 2d11c0a858 user: dkf tags: trunk
2017-04-22
15:37
Generate correct Tcl line numbers in LLVM IR debugging info. check-in: 8cafd1d034 user: dkf tags: trunk
2017-04-15
14:57
merge trunk check-in: 4b9267fa69 user: kbk tags: kbk-bug-7c599d4029
2017-04-08
19:53
Don't fold a copy-to-temp together with a phi. check-in: 799df0d1dd user: kbk tags: kbk-bug-7c599d4029
2017-03-14
16:01
Merge trunk: peephole optimization of 'copy to variable from temp' Closed-Leaf check-in: 24c1c594d9 user: kbk tags: callframe
15:59
Peephole optimization for 'copy to variable from temp' check-in: 5d203eae6b user: kbk tags: trunk
2017-03-11
21:03
Preserve variable names through widening operations check-in: 85ac9e1d12 user: kbk tags: trunk
2016-12-18
03:03
Add an IMPURE type schema, which forces the system to remember the string rep of a noncanonical object. check-in: cd0f30783b user: kbk tags: kbk-impure
2016-12-16
18:46
Add some missing working notes from early 2016 check-in: 04d9a61297 user: kbk tags: trunk
2016-11-27
17:48
More tinkering with demo examples. check-in: d0a635f7f2 user: dkf tags: more-flightaware-examples
2016-11-26
16:37
Corrections to object reference count management, noticeable with 'invoke'. check-in: 6011bb265b user: dkf tags: trunk
2016-02-07
19:01
Added some Tcl manpage-style documentation. Updated package to load right files. check-in: 8ce8a87ccd user: dkf tags: trunk
2016-02-03
09:50
A faster jumptable; less overhead of object management makes a difference. check-in: 089485836e user: dkf tags: dkf-jumptable
2016-01-17
16:19
merge trunk check-in: 6bcf73d1d7 user: kbk tags: kbk-domain-check
2015-12-18
15:37
merge mark check-in: 9d233f7322 user: kbk tags: kbk-transform-speedup
15:28
OOPS! Add codegen/flatten.tcl check-in: 752b4da1d2 user: kbk tags: kbk-transform-speedup
2015-12-17
23:43
move flattening out into its own file. check-in: 61b574bdb7 user: kbk tags: kbk-transform-speedup
15:31
[bf8b6fd9e9] Make div and mod generate errors to match Tcl semantics. check-in: fc9d17b784 user: dkf tags: trunk
2015-11-28
20:10
merge trunk check-in: 712603a02c user: kbk tags: kbk-interprocedural
2015-10-27
20:22
This experiment with implementing arrays with dicts worked well. Merge to trunk. check-in: 1766588f8e user: dkf tags: trunk
2015-06-15
09:01
Documentation check-in: bdc40f91a9 user: dkf tags: minor change, try-and-compound-types
2015-06-06
18:13
merge trunk check-in: 5c69f1e1be user: dkf tags: minor change, failures-and-regexps
18:06
Roll up of minor improvements made on branch. check-in: 8e693c852d user: dkf tags: trunk
2015-05-19
07:10
Fix stack calculation of 'dictSet'. check-in: 1344e374aa user: dkf tags: failures-and-regexps