John Benediktsson
296968580a
use assoc-reject instead of [ ... not ] assoc-filter.
2015-05-12 19:08:42 -07:00
John Benediktsson
b366a06c41
use reject instead of [ ... not ] filter.
2015-05-12 18:50:34 -07:00
Björn Lindqvist
f9812d9874
compiler.cfg.stacks.*: possible fix for #1289
...
instead of delaying outputting ##replace instructions to when they are
needed, output them directly in the block so that "holes" in the
stacks are avoided.
2015-04-29 09:31:56 -07:00
Björn Lindqvist
acc1bd3221
compiler.*: removing the check-d and check-r slots from gc-map and adjusting code that depended on those
2015-04-29 09:31:53 -07:00
Doug Coleman
9a2e5534fe
tools.gc-decode: Remove duplicate line/dumb fix, maybe it was bootstrapping that actually
...
fixed it.
2015-01-31 15:22:57 -08:00
Doug Coleman
fde83ae6f1
gc-decode: Fix test for win64.
2015-01-30 15:52:21 -08:00
Björn Lindqvist
4a1877544e
tools.gc-decode.tests: make test case work on 32 bit
2015-01-28 07:32:50 -08:00
Björn Lindqvist
71b054cf39
compiler.cfg.stacks.*: updated tests to match
2015-01-22 12:17:21 -08:00
Björn Lindqvist
fd0b0cbf9e
tools.gc-decode.tests: another tough test
2014-12-15 20:44:07 +01:00
Björn Lindqvist
5130954591
tools.gc-decode.tests: tests for the troubles found in #1227
2014-12-08 18:13:47 -08:00
Björn Lindqvist
3fc1842ac5
tools.gc-decode.tests: if the #1227 test failure happens again, you now get informativer output
2014-12-01 07:12:14 -08:00
Doug Coleman
20add9544a
compiler.cfg: cfg>insns has to go in linearization because of bootstrap circularity. Fix usings.
2014-11-23 22:53:27 -08:00
Björn Lindqvist
07178e16d5
tools.gc-decode: tests now get invariants from the compiler instead of hardcoding them
2014-11-24 06:27:19 +01:00
John Benediktsson
1f1f8d9839
tools.gc-decode: fix (again) for 64-bit.
2014-11-23 07:31:37 -08:00
John Benediktsson
d65876021b
tools.gc-decode: fix for 64-bit.
2014-11-23 07:13:30 -08:00
John Benediktsson
048ed1e5fd
tools.gc-decode: fix for 32-bit.
2014-11-23 07:12:10 -08:00
Björn Lindqvist
422c4b2051
splitting: new word split-indices, it's useful compiler.cfg.scheduling so let's add it to the splitting vocab too
2014-11-22 17:31:38 -08:00
John Benediktsson
be25dc2b7e
Revert "tools.gc-decode: Dumb fix for zip change."
...
This reverts commit 4c1f7451a4 .
2014-11-11 17:56:35 -08:00
Doug Coleman
4c1f7451a4
tools.gc-decode: Dumb fix for zip change.
2014-11-08 22:32:50 -08:00
Doug Coleman
61676954d4
tools.gc-decode: Just make sure that the gc-decode tests work. Any answer
...
is ok.
2014-10-07 13:13:58 -07:00
Doug Coleman
ae81a9c426
tools.gc-decode: linux32 is a slow vm and i'm committing from mac and things passed on mac last time. ugh.
2014-09-24 17:20:57 -07:00
Doug Coleman
b0179f528e
tools.gc-decode: typo..
2014-09-24 17:15:18 -07:00
Doug Coleman
3aa88dbeea
tools.gc-decode: Fix test for linux32.
2014-09-24 17:12:02 -07:00
Doug Coleman
202254a087
tools.gc-decode: Fix unit tests for 32bit.
2014-09-12 12:07:26 -07:00
Doug Coleman
d2ffa127e4
tools.gc-decode: Fix unit test for compiler fix.
2014-09-08 18:08:50 -07:00
Björn Lindqvist
5e1a0e212a
tools.gc-decode: update vocab to match gc-map changes
2014-09-08 14:54:18 -07:00
Doug Coleman
1df0cffc8a
tools.gc-decode: Fix docs.
2014-08-25 16:40:31 -07:00
Björn Lindqvist
3a6c14765d
vm: add the gc-info struct
2014-08-25 14:52:11 -07:00
Björn Lindqvist
9b35de2b10
tools.gc-decode: vocab for reading words gc maps
2014-08-25 14:52:06 -07:00