Home

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

50 timeline items occurring on or before 2017-12-10 12:16:20.

2017-12-10
12:16
[9da7701f83] Even more error cases. All now correct except one evil edge case in [dict update]. (user: dkf, tags: proper-local-arrays)
09:20
[316d67117e] Yet more error cases, being much more thorough. (user: dkf, tags: proper-local-arrays)
2017-12-09
16:50
[20e17e25f1] Get error messages largely correct. (user: dkf, tags: proper-local-arrays)
2017-12-08
21:53
[fb28d3250e] Move the structure type construction to the place that knows how to do it. (user: dkf, tags: proper-local-arrays)
09:50
[6720f64156] merge trunk (user: dkf, tags: proper-local-arrays)
09:47
[0d8ff9b54f] Trim trailing whitespace. (user: dkf, tags: trunk, minor change)
09:27
[a2572c56d2] Better error messages. Work still in progress. (user: dkf, tags: proper-local-arrays)
2017-12-07
15:51
[ef6a80f709] Make some more tests not crash, but their outputs are currently very wrong indeed. (user: dkf, tags: proper-local-arrays)
02:38 • Edit [8dbfffae27e35e26|8dbfffae27]: Move to branch mistake. Add propagating "hidden". Mark "Closed". (user: kbk)
2017-12-06
08:09
[2d24c37973] Switch over debugging messages to use new macro. (user: dkf, tags: minor change, proper-local-arrays)
08:04
[d9e2ad7b41] merge trunk (user: dkf, tags: proper-local-arrays)
08:04
[36350bd3e7] Add in debugging macro for printing a pointer. (user: dkf, tags: trunk)
2017-12-03
13:58
[f5842336d4] merge trunk (user: dkf, tags: proper-local-arrays)
13:55
[e34eb3c5ae] Corrections to the exception handling system. (user: dkf, tags: trunk)
08:51
[6daeaa831b] Remove unused quadcode. (user: dkf, tags: proper-local-arrays)
08:25
[adbd4e9b57] Fix some silly errors that cause crashes. (user: dkf, tags: proper-local-arrays)
2017-12-02
07:38
[3cec951cca] Fix problems with wrong semantics. Track array 'provenance' to determine whether deletes are safe. (user: dkf, tags: proper-local-arrays)
2017-12-01
06:32
[1d5f30b99a] Getting the arrays working a bit more. (user: dkf, tags: proper-local-arrays)
2017-11-26
23:03
[1ef18beefb] merge trunk (user: dkf, tags: proper-local-arrays)
23:03
[2f8daa2e39] Add a better error message when the builder's Call method fails because of an absent function. (user: dkf, tags: trunk)
23:01
[c9414ea187] Various small type fixes. (user: dkf, tags: proper-local-arrays)
21:59
[014682c9d7] Now runs all wordcounter tests. Problems were related to exception handling... (user: dkf, tags: proper-local-arrays)
12:06
[c09230cd31] Added better guessing of the name of the overall package file. (user: dkf, tags: trunk)
11:40
[0bac133d19] Corrections to [try/finally] and result handling of unset opcodes. (user: dkf, tags: proper-local-arrays)
07:35
[a5eea801ab] Generate the correct code for compound operations on arrays. (user: dkf, tags: proper-local-arrays)
2017-11-25
22:52
[b845a764a2] Trimming some of the trailing whitespace. (user: dkf, tags: minor change, proper-local-arrays)
21:52
[06e3f57f48] Fixing a bunch of bugs. Not yet working, but much closer. (user: dkf, tags: proper-local-arrays)
15:35
[e91ba0b3e0] merge trunk (user: dkf, tags: proper-local-arrays)
15:34
[221d14095f] Added missing file. (user: dkf, tags: trunk)
15:34
[c8627723bf] More of the implementation. (user: dkf, tags: proper-local-arrays)
13:04
[5311c14622] Delete operations that should be unreachable because of narrowing. (user: dkf, tags: minor change, proper-local-arrays)
13:02
[47c8079d01] Basic array operations should not fail, but may NEXIST. Also clean up a bunch of narrowing. (user: dkf, tags: proper-local-arrays)
2017-11-22
20:33
[c2cd55e2c3] merge trunk (user: dkf, tags: proper-local-arrays)
18:56 • Edit [2e82a03cb5a48175|2e82a03cb5]: Add tag "LLVM 5 support". (user: dkf)
10:37
[2e82a03cb5] Add support for LLVM 5; the lifetime intrinsics grow an extra parameter (NB: this is not mentioned in LLVM docs at all...) (user: dkf, tags: trunk, LLVM 5 support)
2017-11-20
20:59
[cb728da6cb] A bit more tweaking of the build binding. (user: dkf, tags: proper-local-arrays)
2017-11-19
08:32
[46c8a233a4] More of the binding layer (user: dkf, tags: proper-local-arrays)
2017-11-18
10:24
[be43b4716d] Starting to build out implementations. (user: dkf, tags: proper-local-arrays)
2017-11-16
20:57
[44814b192d] Code issuer is getting better. (user: dkf, tags: proper-local-arrays)
16:12
[952dfad077] Add PDF link for the diagram (user: kennykb, tags: trunk)
16:09
[f1c2e7b660] Splice the diagram into the middle end documentation (user: kennykb, tags: trunk)
15:55
[4eb8af2e32] Demote indentation levels for Fossil's markdown convention (user: kennykb, tags: trunk)
15:46
[fb3629ef11] add some documentation about how the compiler 'middle end' is structured. (user: kennykb, tags: trunk)
2017-11-15
06:22
[c311ac4ce8] Remove change made while bug hunting. (user: dkf, tags: minor change, proper-local-arrays)
06:05
[d9a9a83d82] Fix the quadcode generation. (user: dkf, tags: proper-local-arrays)
2017-11-14
06:34
[0efba9c4ed] Add in array/scalar type assertion ops. (user: dkf, tags: proper-local-arrays)
2017-11-12
22:22 • Edit [6b393d4030864e52|6b393d4030]: Edit check-in comment. (user: kbk)
22:21
[6b393d4030] Remove 'fqcmd' from transformer.tcl - it's now in a file by itself. (user: kbk, tags: trunk)
21:17
[38bcf4dba8] Remove obsolete 'commandList' variable from the specializer and use the database of registered procs instead. (user: kbk, tags: trunk)
20:27 • Edit [12553204c4053c3e|12553204c4]: Edit check-in comment. (user: kbk)