Commit Graph

407 Commits (d15c5bced4f189bb45ae2148bfa8cc39b200f968)

Author SHA1 Message Date
Björn Lindqvist 0f68d4c051 tools.image-analyzer.gc-info.tests: fix word>gc-info-expected word,
fixes #1436
2015-08-15 13:39:05 -07:00
Doug Coleman 46587f8457 factor: arch -> arch-name. fix breakage caused by other patch. 2015-08-12 11:08:24 -05:00
Doug Coleman 330c7ba156 factor: Removing SLOT: nth/at/global in favor of using change: at for tuple slots named ``at`` and change-at for hashtables.
Redo many FROM: and QUALIFIED: and using lists.
2015-08-12 08:49:02 -05:00
John Benediktsson c211d99073 tools.tree: fix using. 2015-08-05 21:39:51 -07:00
John Benediktsson 2a3427bdff io.files.info: use directory?, symbolic-link?, and regular-file?. 2015-08-05 18:33:35 -07:00
Doug Coleman 18699e83c1 tools.image-analyzer.gc-info: Deferred words don't have any gc-info. Fix the unit test to account for this. Fixes #1394. 2015-08-04 14:40:40 -07:00
John Benediktsson 7b02c23f54 tools.image-analyzer.gc-info: fix for gml moving to unmaintained. 2015-07-22 08:18:31 -07:00
Björn Lindqvist 80ea6b8997 compiler.*: fix the tests that broke because i removed the stack-frame variable 2015-07-21 13:40:49 +02:00
John Benediktsson df7ce245ed tools.image-analyzer.data-heap-reader: cell => cell_t. 2015-07-20 09:36:20 -07:00
Doug Coleman 2f6548d6d2 factor: fix breakage with word renamings. 2015-07-20 05:51:16 -07:00
Doug Coleman 0176591527 factor: actual patch to remove ; from all c/fortran functions 2015-07-19 16:25:30 -07:00
Doug Coleman fafff4041d tools.image-analyzer: fix using 2015-07-18 12:50:58 -07:00
Doug Coleman d953038b30 tools.image-analyzer.gc-info: Fix unit test since llvm is unmaintained 2015-07-18 08:51:36 -07:00
Doug Coleman 3b3e349a99 Revert "tools.image-analyzer.gc-info: don't use unmaintained llvm."
This reverts commit 3ddfd9d92c.
2015-07-18 08:51:26 -07:00
John Benediktsson 3ddfd9d92c tools.image-analyzer.gc-info: don't use unmaintained llvm. 2015-07-18 08:44:09 -07:00
Björn Lindqvist a5fbd7e3f8 tools.image-analyzer.gc-info.tests: the test for scrub-bits was
completey baked, remove it
2015-07-12 16:00:16 -07:00
Björn Lindqvist d3a6fa85e5 tools.image-analyzer.data-heap-reader: payload should be unsigned bytes
not chars
2015-07-12 16:00:16 -07:00
Björn Lindqvist dea0b49283 tools.image-analyzer.*: fix the loading of the .32 and .64 vocabs 2015-07-10 02:25:12 +02:00
Björn Lindqvist 4669c8a4eb tools.image-analyzer.*: fixes so that the vocab should work both on 32
and 64 bit
2015-07-10 02:25:12 +02:00
Björn Lindqvist cd8fd7b2a0 tools.image-analyzer.gc-info: ported the docs so now tools.gc-decode is
not needed anymore
2015-07-10 02:25:12 +02:00
Björn Lindqvist f2a85d1b13 tools.image-analyzer.*: support for callstack reading 2015-07-10 02:25:12 +02:00
Björn Lindqvist 16029fa0c9 tools.image-analyzer.gc-info.tests: "translates" all the tests from tools.gc-decode.tests 2015-07-10 02:25:12 +02:00
Björn Lindqvist 0f128cedb2 tools.image-analyzer: new set of vocabs for reading and analyzing factor images 2015-07-10 02:25:12 +02:00
Doug Coleman 352e5de16a core, basis, extra: Remove DOS line endings from files.
Remove whitespace from end of lines.
Add a newline to the end of each file.
2015-06-29 17:25:40 -07:00
John Benediktsson de9094b8d5 tools.which: add a convenience for "which or". 2015-06-01 09:11:19 -07:00
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
John Benediktsson 5e1c0580d7 tools.echo: adding "echo" tool. 2015-04-01 14:51:32 -07:00
John Benediktsson 197b944c7e tools.grep: adding "grep" tool. 2015-04-01 14:41:41 -07:00
John Benediktsson b8cbe9d64d tools.uniq: adding "uniq" tool. 2015-04-01 14:37:53 -07:00
John Benediktsson becc1bc728 tools.tree: adding "tree" tool. 2015-04-01 14:37:39 -07:00
John Benediktsson a1b3886327 tools.seq: adding "seq" tool. 2015-04-01 14:37:00 -07:00
John Benediktsson 54595382ff tools.move: adding "move" tool. 2015-04-01 14:31:02 -07:00
John Benediktsson 24bd7c098f tools.copy: adding "copy" tool. 2015-04-01 14:30:49 -07:00
John Benediktsson 2e56aebcb2 tools.cat: adding "cat" tool. 2015-04-01 14:26:22 -07:00
John Benediktsson be1a8d085d tools.which: enable use from command-line. 2015-04-01 14:22:11 -07:00
John Benediktsson 44bfc19e3b tools.dns: enable use from command-line. 2015-04-01 14:18:31 -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