Commit Graph

9039 Commits

Author SHA1 Message Date
Folkert de Vries
d5c6fc7179
Merge branch 'trunk' into performance-tweaks 2021-07-22 22:43:16 +02:00
Jared Ramirez
63932b9b73
Merge pull request #1435 from rtfeldman/add-dec-types
Add Dec types & basic operations
2021-07-22 12:57:33 -07:00
Folkert de Vries
d4570e3175
use reserve
Co-authored-by: Richard Feldman <oss@rtfeldman.com>
2021-07-22 21:14:46 +02:00
Richard Feldman
8b0aa296f4 Add a test for hello-rust 2021-07-21 23:15:59 -04:00
Folkert
6ab90cd15d not so fast 2021-07-21 22:17:53 +02:00
Folkert
564efd528a early return in common tag case 2021-07-21 22:02:30 +02:00
Folkert
05b43c6799 optimize separating tags into shared and unique 2021-07-21 21:38:16 +02:00
Folkert
ca8041cfa3 other tags 2021-07-21 21:06:32 +02:00
Folkert
c398adedf6 get rid of ImMap in Solve 2021-07-21 20:51:06 +02:00
Folkert
243bd30074 even less cloning out of subs 2021-07-21 20:28:52 +02:00
Folkert
533e20e49c less cloning out of Subs 2021-07-21 20:24:30 +02:00
Folkert
c87f984d0a some unsafe to make fewer clones 2021-07-21 19:37:09 +02:00
Folkert
212f032e96 optimize adjust_rank 2021-07-21 18:43:58 +02:00
Folkert
ea1efd9037 pre-allocate vec 2021-07-21 18:43:40 +02:00
Folkert
7fa7ea08df use insert to tell us if there is a duplicate 2021-07-21 18:43:26 +02:00
Folkert
fda945f765 write thank you message 2021-07-21 15:22:32 +02:00
Folkert
99bab04c1d Merge remote-tracking branch 'origin/trunk' into add-dec-types 2021-07-21 15:18:41 +02:00
Folkert
bafb16091d explicitly include muloti4 in LLVM IR 2021-07-21 15:01:18 +02:00
Richard Feldman
eab620cfc2 Add a bit more documentation to cli_run 2021-07-21 01:13:35 -04:00
Richard Feldman
2bdd137ef5 Merge remote-tracking branch 'origin/trunk' into run-all-examples 2021-07-21 01:06:54 -04:00
Richard Feldman
6cd445d731 Add some documentation to cli_run test 2021-07-21 00:02:14 -04:00
Richard Feldman
aef758b1c9 Run each benchmark in a separate test 2021-07-20 23:55:09 -04:00
Richard Feldman
0e6054ec3a Run cli_tests in parallel 2021-07-20 23:55:09 -04:00
Richard Feldman
845145fc1f Change big_sur_path
I just updated to Big Sur, and that path didn't work for me...
but this updated one does!
2021-07-20 23:55:09 -04:00
Richard Feldman
b0b37216d3
Merge branch 'trunk' into niv 2021-07-20 20:44:17 -04:00
Richard Feldman
eb343f1567
Merge pull request #1486 from rtfeldman/bench-false-positives
reducing benchmark false positives
2021-07-20 20:44:11 -04:00
Richard Feldman
1bc1b1c502
Merge pull request #1488 from rtfeldman/hello-rust-example
add a "hello-rust" example
2021-07-20 20:42:20 -04:00
Richard Feldman
002129e473
Merge pull request #1485 from rtfeldman/cleanup
Examples cleanup
2021-07-20 20:41:36 -04:00
Brian Hicks
45887b6d1a add a "hello-rust" example 2021-07-20 09:22:40 -05:00
Anton-4
aeb9422fef Merge branch 'trunk' of github.com:rtfeldman/roc into bench-false-positives 2021-07-20 15:44:20 +02:00
Anton-4
fad56e9402 back to normal nqueens params 2021-07-20 15:43:57 +02:00
Brian Hicks
67b486044d use niv 2021-07-20 08:36:00 -05:00
Brian Hicks
0d1f6dc1bf typo fix 2021-07-20 08:23:47 -05:00
Brian Hicks
ebf0e29dac nixfmt all the nix source files 2021-07-20 08:23:32 -05:00
Brian Hicks
fc36b67fba use niv to pin nixpkgs version 2021-07-20 08:23:09 -05:00
Anton-4
f989c42d3d test nqueens regression 2021-07-20 14:57:59 +02:00
Anton-4
d964d34ff4 fmt 2021-07-20 14:42:36 +02:00
Anton-4
6e18e149d9 minor cleanup 2021-07-20 14:29:30 +02:00
Anton-4
a3f7c6accf cleaned up benchmark script, now doing 200 runs per bench repeated 3 times to confirm 2021-07-20 14:10:35 +02:00
Richard Feldman
ea08a19045 Move multi-dep tests back into their own tests 2021-07-20 07:23:30 -04:00
Richard Feldman
c2e1b52008 Don't try to run examples/tea in cli_run 2021-07-20 07:23:18 -04:00
Richard Feldman
78e762a270 Remove examples/shared-quicksort for now 2021-07-20 07:15:42 -04:00
Richard Feldman
37e67e58a3 Remove examples/task for now 2021-07-20 07:14:39 -04:00
Richard Feldman
e0c89e1208 Fix missing stdin values in cli_run 2021-07-20 07:13:00 -04:00
Richard Feldman
660faa3bf1 Remove examples/custom-malloc for now 2021-07-20 07:12:25 -04:00
Richard Feldman
3a575d1c9d Make examples/hello-zig like examples/hello 2021-07-19 22:47:18 -04:00
Richard Feldman
087752175c Disable testing examples/cli for now 2021-07-19 22:47:18 -04:00
Richard Feldman
1e9a5420c8 Fix some cli_run expectations 2021-07-19 22:47:18 -04:00
Richard Feldman
10166d5fc3 rm -rf examples/tea 2021-07-19 22:47:18 -04:00
Richard Feldman
a675d61a74 rm -r examples/cli 2021-07-19 22:47:18 -04:00