Commit Graph

1069 Commits (d2e645b5a21821425a2f2495a4783d2b06ce79be)

Author SHA1 Message Date
Björn Lindqvist 7f8d5cbef4 VM: when starting the sampling profiler, the data needs to be cleared 2016-05-06 19:56:13 +02:00
Björn Lindqvist c100d2256d tools.deploy.shaker: dont strip the "layout" property
Stripping it was a bad idea. It is required for constructing tuples.
2016-05-05 15:46:22 +02:00
Björn Lindqvist 5826394573 VM: the (clear-samples) primitive is unused 2016-05-05 02:33:35 +02:00
Björn Lindqvist 8911ad2a16 VM: don't end the gc event in start_gc_again, fixes #659 2016-05-04 22:47:50 +02:00
Björn Lindqvist b79490b063 tools.deploy.tests: guess we need to bump the size again 2016-05-03 01:21:03 +02:00
Björn Lindqvist 6f440404c3 tools.deploy.tests: changes name of the test file to local-license.txt so it is more unique 2016-04-30 09:28:30 +02:00
Björn Lindqvist 2ab41d0944 tools.deploy.shaker: Revert from f488f77 2016-04-30 09:28:29 +02:00
Björn Lindqvist c581805368 tools.deploy.shaker: vocabs.loader hooks is required to resolve "vocab:"-paths 2016-04-28 03:24:09 +02:00
Björn Lindqvist 20e8ca1f9e tools.deploy.shaker: a bunch more word properties which appear safe to
strip

Help-related properties and the "layout" property of tuples
2016-04-24 22:57:42 +02:00
Björn Lindqvist d21ff7a3a0 tools.deploy.shaker: fix startup hook stripping
cpu.x86 -> cpu.x86.features and some more hooks that are safe to strip
2016-04-24 22:48:03 +02:00
Björn Lindqvist f488f77e62 tools.deploy.shaker: docs 2016-04-24 21:27:00 +02:00
Björn Lindqvist 24b6f90ab8 tools.deploy.shaker: use ignore-errors to prevent a possible infinite loop 2016-04-24 16:22:00 +02:00
John Benediktsson dd3189ecb6 tools.test: adding with-test-file and with-test-directory.
These provide unique temp files (and directories) that are
automatically cleaned up when the quotation exits. Mostly this
allows us to simplify some of our test files.
2016-04-04 10:33:03 -07:00
Björn Lindqvist 047be9cd52 tools.deploy.*: refactoring to not use dynamic variables in make-deploy-image 2016-04-02 17:48:23 +02:00
John Benediktsson beae638eab tools.test: maybe "continue running tests" isn't a good idea. 2016-03-31 07:20:31 -07:00
John Benediktsson a4b9e55987 tools.test: add a restartable-tests? flag to control restarts. 2016-03-31 06:51:17 -07:00
John Benediktsson 498285d7dd unicode: make this the API for all unicode things. 2016-03-30 23:29:48 -07:00
John Benediktsson 92496b5393 tools.test: better restart checking. 2016-03-30 23:29:37 -07:00
John Benediktsson 57f434b80e tools.test: rethrow any restart failures from tests. 2016-03-30 16:40:24 -07:00
Björn Lindqvist 92b43ce108 tools.deploy.test: new word test-image-path 2016-03-31 00:37:59 +02:00
Doug Coleman 8e59246a8b tools.deploy.windows: Windows processes launch from relation to the executable that launches them. Therefore, we need to normalize the path for the "Hello World" binary since it's in the temp directory and not relative to the factor/ directory. 2016-03-29 23:46:34 -07:00
John Benediktsson 71ef8a22c2 disambiguate namespaces:set and sets:set. 2016-03-29 17:14:42 -07:00
John Benediktsson e7a42b1dc4 sets: rename unordered-set back to set. 2016-03-29 15:46:29 -07:00
Doug Coleman 9ed93afe22 tools.deploy.windows: use "resource:" instead of "" for deploy on windows. 2016-03-29 14:43:51 -07:00
Doug Coleman e54ee276c3 tools.deploy.shaker: Fix load error.
images.png: fix load error.
2016-03-29 12:33:30 -07:00
Doug Coleman 01eb69e626 tools.deploy: add using 2016-03-29 10:53:01 -07:00
John Benediktsson 3f18b71d07 cleanup some QUALIFIED: that are no longer needed. 2016-03-29 10:20:16 -07:00
Doug Coleman 41201fd1d1 tools.deploy: Make sure to deploy-test in a temp directory and not the factor/ directory. 2016-03-29 08:44:24 -07:00
John Benediktsson d99f67d5bb tools.test: fix <test-failure> stack effect for file -> path change. 2016-03-29 08:06:56 -07:00
John Benediktsson 1589c0b764 tools.deploy: need to USE: system. 2016-03-29 06:05:05 -07:00
John Benediktsson 7d0c596c92 Hopefully fix stack effects of error hooks to throw when required. 2016-03-28 22:27:35 -07:00
John Benediktsson e2e3b448ee vocabs.metadata: moving os-specific paths to tools.deploy. 2016-03-23 07:44:35 -07:00
John Benediktsson 7f16923ce1 tools.completion: fix help-lint for runs now that it returns slices. 2016-03-22 07:44:28 -07:00
John Benediktsson 6e2726f232 tools.completion: simplify runs which is just monotonic-split. 2016-03-22 07:41:33 -07:00
John Benediktsson 12628c5a95 tools.crossref: change crossref to store uses in hash-set.
Previously it would use a hashtable where the key and value
were both the same.
2016-03-20 20:20:34 -07:00
Doug Coleman 63763caef4 tools.deploy.test.19: case sensitive on linux. 2016-03-17 22:50:13 -07:00
John Benediktsson 0316a04c42 tools.deploy.test.19: make sure to test vocab urls. 2016-03-17 17:00:32 -07:00
Doug Coleman d4b8e44399 license rename: fix the rest of it. 2016-03-17 02:36:34 -07:00
John Benediktsson 497f8cb514 Update tests for LICENSE.txt rename. 2016-03-16 10:13:56 -07:00
Doug Coleman a1e3476617 tools.deploy: increase sizes for linux32 2016-03-08 16:36:45 -08:00
John Benediktsson 7b28949331 tools.deploy: bump size. 2015-12-30 12:49:34 -08:00
John Benediktsson 7e40b60374 tools.deploy: add a MAIN:. 2015-12-25 21:11:21 -08:00
Björn Lindqvist 216a1234c2 tools.test: makes <test-failure> public 2015-12-17 23:50:49 +01:00
John Benediktsson 119f188423 tools.deploy: bump sizes, sigh. 2015-12-14 10:21:52 -08:00
John Benediktsson 6ded345591 tools.deploy: bump deploy test sizes. 2015-12-13 14:25:45 -08:00
John Benediktsson 8cf8f023e2 tools.deploy: bump test sizes. 2015-12-13 09:02:55 -08:00
Björn Lindqvist 4551fdcb28 tools.test: print the callstack in test failures
So when mason reports a test failure it should include the whole
callstack. That should make it easier to catch the "No suitable
arithmetic method" random error that is hard to debug without a
callstack.
2015-12-04 16:57:40 +01:00
John Benediktsson e84e63fd0c tools.deploy: small bump in sizes. 2015-11-23 10:42:49 -08:00
Björn Lindqvist 9b5cb445ee tools.ps.linux: recover from missing file in ps-cmdline, fixes #1120 2015-10-20 16:55:48 +02:00
John Benediktsson 59caf874a3 syntax: removing #! as a comment character.
We don't need two types of comments and shebang (#!) is handled
natively by the lexer, so the original reason for #! is not valid.
2015-09-09 18:28:08 -07:00