Timeline
Not logged in

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

50 events by user dkf occurring around 2013-06-05 12:34:21.

2013-06-08
23:35
More informative comment describing INST_SYNTAX. check-in: b51448551b user: dkf tags: trunk
13:42
merge trunk check-in: 6cc5db9090 user: dkf tags: dkf-bytecode-optimizer
13:17
Factor out stereotypical ways of getting variable indices. check-in: 360646c003 user: dkf tags: trunk
2013-06-07
12:48
Simplify stack depth management. check-in: d1d80bd65a user: dkf tags: trunk
2013-06-06
21:14 Edit [b8ef9b2ae6a77309|b8ef9b2ae6]: Edit check-in comment. artifact: 50a37b2337 user: dkf
21:01
More efficient instruction sequence for [dict for] with correct exception depth handling. check-in: b8ef9b2ae6 user: dkf tags: trunk
09:11 Edit [831ea0cbacc1b9eb|831ea0cbac]: Mark "Closed". artifact: c190e92829 user: dkf
09:10 Edit [585a8c7af2b6a179|585a8c7af2]: Move to branch dkf-bytecode-optimizer. artifact: 7225ad020d user: dkf
09:09
Working on the optimizer. check-in: 3a46a5a270 user: dkf tags: trunk
06:56
Minor grammar fix. check-in: f89ee3aa87 user: dkf tags: dkf-bytecode-optimizer
06:53
Split the optimizer up. Remove the dreaded 'goto' from which doesn't need it. check-in: 397ecd686a user: dkf tags: dkf-bytecode-optimizer
2013-06-05
23:05
Added optimizing of jump-to-nop and jump-to-jump cases. Ta to AK for suggesting. check-in: 678267e235 user: dkf tags: dkf-bytecode-optimizer
21:44
merge trunk check-in: 0d7b5d2fb0 user: dkf tags: mig-review
21:42
Working on the optimizer, and finding a few bugs in bytecode generation. check-in: 7cac684087 user: dkf tags: trunk
21:22 New ticket [3614360fff] return in expr mangles the stack. artifact: 761f6edbdb user: dkf
21:06 Ticket [3614342fff] basic-46.1 hangs status still Open with 4 other changes artifact: f1f0d8e001 user: dkf
21:05
Added the optimizer... check-in: 21f1396d3e user: dkf tags: dkf-bytecode-optimizer
20:55
Corrected wrong information about instruction width that was causing an optimizer crash. check-in: 86379e17df user: dkf tags: dkf-bytecode-optimizer
20:23
merge fixes check-in: 9fb220c28a user: dkf tags: dkf-bytecode-optimizer
20:19 Edit [ac84c44dcf13e242|ac84c44dcf]: Move to branch bug-3614342. artifact: 577b2f2b74 user: dkf
15:15 Closed ticket [2835313fff]: crash in exception handling plus 8 other changes artifact: 1339fafa0c user: dkf
15:13 Closed ticket [3614226fff]: Memory leaks in compiled code plus 7 other changes artifact: 27b4a9770d user: dkf
13:26 Edit [0208fd348138d4cb|0208fd3481]: Move to branch mistake. artifact: 023927da97 user: dkf
13:22 Edit [ac84c44dcf13e242|ac84c44dcf]: Move to branch mistake. artifact: 7737160090 user: dkf
12:34
More cleaning up; factor out optimizer to new file. Some weird problems still. check-in: 585a8c7af2 user: dkf tags: dkf-bytecode-optimizer
08:11
[Bugs 2835313, 3614226]: Complete the construction of break/continue compilers that get the stack cl... check-in: ac84c44dcf user: dkf tags: bug-3614342
07:57
merge trunk Closed-Leaf check-in: 831ea0cbac user: dkf tags: dkf-compile-improvements
07:51
Even better tests check-in: 5e5fa6ce2d user: dkf tags: dkf-compile-improvements
07:19
Stack cleanup works now even in the most evil expansion cases. check-in: 5f597cd627 user: dkf tags: dkf-compile-improvements
2013-06-03
16:39 Ticket [3614226fff] Memory leaks in compiled code status still Open with 4 other changes artifact: 4ba677020f user: dkf
14:57
Next stage of fixing the break/continue generation. check-in: c1d4474810 user: dkf tags: dkf-compile-improvements
12:55
merge back from trunk check-in: c806ed3683 user: dkf tags: dkf-compile-improvements
09:46
Merge back the improved [break] and [continue] compilation. check-in: db942354cc user: dkf tags: trunk
09:37
Generate [continue] optimally in [for] next clauses. Add tests for Bug 3614226. check-in: 0244245364 user: dkf tags: dkf-compile-improvements
2013-06-02
21:32
Fix a stack depth calculation. check-in: d8a4c9f440 user: dkf tags: dkf-compile-improvements
18:54
Remove useless macro, use existing macro where it makes sense. check-in: 16d63a94d0 user: dkf tags: dkf-compile-improvements
17:41
Many improvements to code generation of efficient break and continue. check-in: 4ee4a3fe46 user: dkf tags: dkf-compile-improvements
2013-06-01
21:05
Getting better at doing more efficient break/continue instruction handling. check-in: 5d2383cba4 user: dkf tags: dkf-compile-improvements
21:03 New ticket [3614226fff] Memory leaks in compiled code. artifact: 3d481a0942 user: dkf
2013-05-30
12:09 Edit [3b09d7b08ab226fa|3b09d7b08a]: Change branch background color to "#f0f080". artifact: 960f5acaa2 user: dkf
10:57
derp check-in: 204a8cab40 user: dkf tags: dkf-compile-improvements
10:55
Working towards the next batch of optimizations. check-in: 3b09d7b08a user: dkf tags: dkf-compile-improvements
10:29
Corrected code generation when doing the second run with an 'infinite' loop. check-in: aebfca2101 user: dkf tags: trunk
2013-05-22
20:08 Closed ticket [3613609fff]: lsort -nocase does not sort non-ASCII correctly plus 6 other changes artifact: 438fa7badb user: dkf ... 3 similar events omitted.
17:39 Ticket [3613671fff] file owned undocumented Windows defects status still Open with 1 other change artifact: f55518fd9b user: dkf ... 1 similar event omitted.
13:07
[3613609]: Replace strcasecmp() with UTF-8-aware version. check-in: 89f027f118 user: dkf tags: trunk