Commit graph

596 commits

Author SHA1 Message Date
Chadtech
5442eba044 Check if there was no list of Roc modules to generate docs for, and if not, then search for all roc modules under the current directory 2021-07-11 02:09:23 -04:00
rvcas
fe7e492572 chore: cleaner way to check status code 2021-07-03 14:54:05 -04:00
rvcas
a82b403aa4 feat(cli): impl BuildOutcome::status_code 2021-07-03 14:41:58 -04:00
rvcas
3fa5b4363e feat(cli): do not run executable if build failed 2021-07-03 14:23:21 -04:00
Folkert
978cea4b8a passing tests 2021-06-28 22:28:47 +02:00
Folkert
98a9dc0945 remove tag id from data bytes for non-recursive tags 2021-06-26 17:01:23 +02:00
Richard Feldman
841895dff0 Fix tests 2021-06-21 22:49:30 -04:00
Richard Feldman
3ddbe4f06a Use exec in roc run 2021-06-20 23:19:34 -04:00
Folkert
b20269d16d clippy 2021-06-19 19:59:51 +02:00
Folkert
6a010c9513 rename TopLevelFunctionLayout -> ProcLayout 2021-06-19 15:07:40 +02:00
Folkert
f2f9897187 remove FunctionPointer completely 2021-06-19 15:04:28 +02:00
Folkert
4c6048de7d raw function layout 2021-06-19 15:04:27 +02:00
Folkert
e0f5dc40cb WIP 2021-06-19 15:04:27 +02:00
Folkert
fe81eabbfa remove full() function 2021-06-18 22:08:42 +02:00
Folkert
0d5e91eb92 fix entry points 2021-06-13 22:13:37 +02:00
Richard Feldman
31ccd699e8
Merge pull request #1391 from rtfeldman/regression_testing
benchmark regression testing
2021-06-12 10:08:48 -04:00
Anton-4
2680e475d1
Feature name correction 2021-06-12 15:17:37 +02:00
Anton-4
3144d59551
Merge branch 'trunk' into regression_testing 2021-06-11 14:55:49 +02:00
Anton-4
87292d0c90 can't read CPU temp in a VM, increased bench runs 2021-06-11 14:24:46 +02:00
Anton-4
ae6ed24236 print CPU temp at start of benchmarks 2021-06-11 13:38:13 +02:00
Anton-4
58de0c9826 trying to fix cfold 2021-06-11 12:41:17 +02:00
Anton-4
a9bbb25c89 skip cfold 2021-06-09 20:31:07 +02:00
Anton-4
b3128d9172
Merge branch 'trunk' into regression_testing 2021-06-09 19:48:56 +02:00
Anton-4
5e4fc1dc2f now executing benchmarks outside earthly 2021-06-09 18:52:34 +02:00
Folkert
f20122e71c Merge remote-tracking branch 'origin/trunk' into update_zig 2021-06-09 14:26:35 +02:00
Richard Feldman
9fcd339af9 Set link type based on --lib flag 2021-06-08 21:58:21 -04:00
Richard Feldman
cdc32aadd2 Add some derives to BuildConfig 2021-06-08 21:58:21 -04:00
Richard Feldman
6e906bd450 Add --lib flag for roc build 2021-06-08 21:58:21 -04:00
Richard Feldman
d2ff1d735d
Merge branch 'trunk' into update_zig 2021-06-07 22:25:44 -04:00
Richard Feldman
9cb1026933 Don't show edit CLI command when not building editor 2021-06-07 21:26:42 -04:00
Folkert
e85ddc3506 fix examples 2021-06-07 20:29:16 +02:00
Richard Feldman
57676057fa Rename gen to gen_llvm
This way, we have gen_dev and gen_llvm representing the two
different compiler backends.
2021-06-06 07:56:47 -04:00
Richard Feldman
cf8d6f6bff
Merge pull request #1375 from rtfeldman/quicksort_bench
Quicksort Benchmark
2021-06-06 07:46:33 -04:00
Richard Feldman
6fd8db7d2b roc docs now accepts directories 2021-06-06 02:22:10 -04:00
Richard Feldman
d7b64b000d Netlify shouldn't build the editor
...and anyway it can't, because it's missing the
xcb-shape and xcb-xfixes libraries.
2021-06-06 01:12:12 -04:00
Richard Feldman
b05342c678 Split out an optional "llvm" feature
Also move OptLevel out of roc_gen (which
should really be called gen_llvm) and into roc_mono,
so it's no longer coupled to LLVM.
2021-06-06 00:32:58 -04:00
Anton-4
df8d4cd270 increased quicksort list size to 10k 2021-06-05 17:10:42 +02:00
Anton-4
4beac319bc Run benchmarks for longer, added README to benchmarks 2021-06-04 20:00:45 +02:00
Anton-4
960a4fddc5 added quicksort benchmark 2021-06-04 19:23:44 +02:00
Richard Feldman
d061363243
Merge pull request #1371 from rtfeldman/thread-morphic
Morphic foundations
2021-06-02 22:09:47 -04:00
Folkert
ab8abb8f11 centralize llvm logic 2021-06-02 21:28:51 +02:00
Anton-4
d0c141e689 removed unused serde dependency 2021-06-02 16:00:27 +02:00
Anton-4
3c0115aae1 removed unused dependencies for cli 2021-06-02 15:37:31 +02:00
Anton-4
7e0575368c Use custom forks for criterion and cargo-criterion, still have web-sys conflict 2021-06-02 11:08:14 +02:00
Anton-4
d1948d99d0 Merge branch 'trunk' of github.com:rtfeldman/roc into benchmarks 2021-06-02 10:56:30 +02:00
Folkert
08a3b43649 remove inaccurate comments 2021-05-31 23:18:39 +02:00
Lucas
0258c29201
Merge branch 'trunk' into add_all_nums_to_repl 2021-05-30 23:42:11 -04:00
rvcas
216a945e28 feat(repl): add the rest of the Nums 2021-05-30 23:42:02 -04:00
Folkert
3636e18a18 centralize inkwell imports 2021-05-29 21:46:33 +02:00
rvcas
5ae269659a feat(repl): implement Builtin::Int32 formatting 2021-05-29 13:26:44 -04:00