Home

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

50 check-ins occurring on or before 2017-12-19 21:56:48.

2017-12-19
21:54
[87a78afea0] More docs (user: dkf tags: minor change, dkf-dict-update)
21:35
[c443f31af1] doc (user: dkf tags: minor change, dkf-dict-update)
21:28
[8a771984d2] Rearranging the 'invoke' code to conceptually separate resolution from the command invocation core. (user: dkf tags: trunk)
08:12
[bd31927166] Corrections to make [dict update] work. (user: dkf tags: dkf-dict-update)
2017-12-18
20:40
[0b30d236de] Following the rabbit through the type logic. (user: dkf tags: dkf-dict-update)
2017-12-17
17:44
[60af66d773] Working on making a proper [dict update]. (user: dkf tags: dkf-dict-update)
07:17
[041d7201fe] Leaf: Working towards making [unset] generate errors correctly without -nocomplain (user: dkf tags: dkf-unset-complain)
07:10
[e0c9c0d70f] Implementation of local arrays that can be moved in and out of the callframe cheaply, instead of previous hack with dictionaries. (user: dkf tags: trunk)
06:41
[3ac0e14793] Closed-Leaf: Change throwIfNotArray/throwNotArray to throwIfScalar/throwIsArray; slightly clearer naming promotes easier reading. (user: dkf tags: proper-local-arrays)
2017-12-16
07:41
[6f8d83e59a] More moving of methods to the correct place. (user: dkf tags: proper-local-arrays)
07:15
[ee3c450f04] Rearranging method order in build.tcl (user: dkf tags: proper-local-arrays)
07:03
[d5b7f0097c] More documentation for build.tcl. (user: dkf tags: proper-local-arrays)
2017-12-15
10:37
[9221eb7c24] Adding documentation comments. (user: dkf tags: proper-local-arrays)
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)
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)
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)