Commit Graph

16 Commits (revert-2214-feature-commandline-documentation)

Author SHA1 Message Date
Björn Lindqvist 560900275a tools.image-analyzer.gc-info.tests: trying again to fix the test 2016-10-08 16:42:32 +02:00
Björn Lindqvist 402a416ace tools.image-analyzer.gc-info.tests: fix tc so it works on windows 2016-10-08 13:55:44 +02:00
Björn Lindqvist 2b366028bb tools.image-analyzer.gc-info: updating vocab to work with new gc system 2016-10-08 09:52:35 +02:00
Björn Lindqvist 349f99661d compiler.*: Remove the scrubbing part of the GC maps
Instead of generating GC maps which describe which stack locations that
are uninitialized, we emit ##clear instructions for those locations in
front of ##call-gc instructions. This makes the context root scanning
much simpler because the GC can assume that all stack slots are
initialized. It also removes the compiler.cfg.stacks.vacant pass and
seem to reduce the image size slightly because many fewer GC maps needs
to be emitted.
2016-09-11 20:34:44 +02:00
Björn Lindqvist 61bbb9be06 tools.image-analyzer.*: new word for removing the tag bits 2016-09-02 07:51:42 +02:00
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 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
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 16029fa0c9 tools.image-analyzer.gc-info.tests: "translates" all the tests from tools.gc-decode.tests 2015-07-10 02:25:12 +02:00