Commit graph

968 commits

Author SHA1 Message Date
Richard Feldman
afcfe773b6
Merge pull request #1532 from rtfeldman/roc-run-without-run
`roc run [FILE]` is now `roc [FILE]`
2021-08-06 22:06:13 -04:00
Folkert
7f46073eaa Merge remote-tracking branch 'origin/trunk' into records-soa-again 2021-08-07 01:12:46 +02:00
Folkert
e0039b94c9 clippy 2021-08-07 01:12:42 +02:00
Folkert
69c224843e all the work 2021-08-07 00:51:53 +02:00
Richard Feldman
bc952641eb Update docs to remove references to roc run 2021-08-05 23:15:00 -04:00
Richard Feldman
8d99a0d71d Instead of roc run [FILE] just do roc [FILE]
This is relevant because it lets us run scripts using:

!#/usr/bin/env roc

...instead of:

!#/usr/bin/env roc run

...which is not supported in all `env` implementations!
2021-08-05 23:04:39 -04:00
Richard Feldman
1a9ca334f6 Update some CLI docs 2021-08-05 22:59:05 -04:00
Richard Feldman
6c846299c8 Print a newline after the --version
Otherwise various shells are unhappy
2021-08-05 22:24:15 -04:00
Anton-4
e572762a63 Merge branch 'trunk' of github.com:rtfeldman/roc into no-unnecessary-benches 2021-08-04 11:57:43 +02:00
Folkert
f301de5576 assert type sizes 2021-08-03 22:16:27 +02:00
Folkert
d4896d3ed2 remove inlinable_string dependency 2021-08-03 21:24:19 +02:00
Folkert
ceb5cc66fa use IdentStr 2021-08-03 21:14:36 +02:00
Anton-4
0c52d1fb57 no more regressing nqueens on purpose 2021-08-03 18:34:59 +02:00
Anton-4
234ab10017 check if regression is caught 2021-08-03 13:46:30 +02:00
Anton-4
98fc155faf ftm, nicer print 2021-08-03 13:44:56 +02:00
Anton-4
ca060f4295 cfold stack limit fix 2021-08-03 12:42:19 +02:00
Anton-4
a1971ead6e Merge branch 'trunk' of github.com:rtfeldman/roc into no-unnecessary-benches 2021-08-03 10:12:51 +02:00
Folkert
54198d7da1 one more shrinkage 2021-08-02 23:05:22 +02:00
Anton-4
bc1616bb33 try out rust benchmark runner with github ci 2021-08-02 20:02:02 +02:00
Folkert
dfaaa21e81 use RecordFields 2021-08-01 17:50:38 +02:00
Folkert
869034b5c5 Merge remote-tracking branch 'origin/trunk' into subs-get-ref 2021-07-30 23:32:10 +02:00
Folkert
35404bd25f use get_content_without_compacting more 2021-07-30 22:15:17 +02:00
Folkert
7601bcb2fa maybe it's good now? 2021-07-30 20:32:01 +02:00
Folkert
38139048b9 fix imports properly 2021-07-30 20:04:27 +02:00
Folkert
6b723594d8 fix imports 2021-07-30 19:50:44 +02:00
Folkert
29953e9218 fix unused result 2021-07-30 17:44:47 +02:00
Folkert
9dd89d8d05 test less in Debug mode to speedu up testing 2021-07-30 14:13:48 +02:00
Folkert
bbc406a759 Revert "tweaks"
This reverts commit 5149adb2c8.
2021-07-30 14:13:35 +02:00
Richard Feldman
46beaf5855
Merge branch 'trunk' into clippy-1.54 2021-07-29 17:50:22 -04:00
Folkert
899cbeabd7 fix extra ampersands 2021-07-29 17:32:08 +02:00
Folkert
5149adb2c8 tweaks 2021-07-27 22:37:08 +02:00
Richard Feldman
a3857f3305 Temporarily skip QuicksortApp and RBTreeCk tests 2021-07-27 10:05:44 -04:00
Richard Feldman
437eb1b9b7 Revert "Remove QuicksortApp benchmark for now"
This reverts commit f1233bb491.
2021-07-27 00:09:40 -04:00
Richard Feldman
5ac3990ce5 Revert "Remove RBTreeCk benchmark for now"
This reverts commit 250635c843.
2021-07-27 00:09:40 -04:00
Richard Feldman
aece30d73f Fix an inaccurate comment 2021-07-26 23:00:21 -04:00
Richard Feldman
3ecdc7f553 Move benchmarks back to examples/benchmarks 2021-07-26 23:00:21 -04:00
Richard Feldman
f1233bb491 Remove QuicksortApp benchmark for now 2021-07-26 22:38:55 -04:00
Richard Feldman
250635c843 Remove RBTreeCk benchmark for now 2021-07-26 22:38:55 -04:00
Richard Feldman
d2ca4bd30a Add test for QuicksortApp 2021-07-26 22:38:55 -04:00
Richard Feldman
87f3803e56 Add test for RBTreeCk 2021-07-26 22:38:55 -04:00
Richard Feldman
0a63ef06ea Run benchmarks serially 2021-07-26 22:38:55 -04:00
Richard Feldman
e22eccdc04 Restore macro_use for pretty_assertions 2021-07-26 22:38:55 -04:00
Richard Feldman
5813d7ced7 Expose cli helper for root_dir 2021-07-26 22:38:55 -04:00
Richard Feldman
36cfede93c Fix error message for file not found 2021-07-26 22:38:55 -04:00
Richard Feldman
a973262133
Merge branch 'trunk' into run-all-examples 2021-07-24 10:10:49 -04:00
Folkert
768c59f45d bigger tag size fixes 2021-07-24 13:36:06 +02:00
Anton-4
ca5410402b started rewriting benchmark bash script in rust 2021-07-23 19:45:58 +02:00
Richard Feldman
8b0aa296f4 Add a test for hello-rust 2021-07-21 23:15:59 -04:00
Anton-4
3f64d988df Added fast dry run to benchmarks 2021-07-21 17:42:07 +02:00
Richard Feldman
eab620cfc2 Add a bit more documentation to cli_run 2021-07-21 01:13:35 -04:00