Commit graph

120 commits

Author SHA1 Message Date
Folkert
da3787feb8 Merge remote-tracking branch 'origin/trunk' into remove-call-result-again 2021-10-22 12:57:36 +02:00
Folkert
83de4b55ef remove another instance of RocCallResult 2021-10-22 12:26:04 +02:00
Folkert
0a12ce896f Revert "make list inc/dec non-recursive (except when freeing the list)"
This reverts commit 19eadbfe70.
2021-10-21 20:28:32 +02:00
Folkert
19eadbfe70 make list inc/dec non-recursive (except when freeing the list) 2021-10-14 19:57:23 +02:00
Folkert
94e8c62613 make things compile, base64 has a memory leak 2021-10-06 22:57:11 +02:00
Richard Feldman
13a855f8dd Fix Bytes in benchmarks 2021-10-05 21:08:11 -04:00
Richard Feldman
81b6160815 Fix List.walk in Base64.Encode 2021-10-05 20:58:48 -04:00
Brendan Hansknecht
7d1b88b3fb Merge branch 'trunk' into integrate-linker 2021-09-23 21:12:40 -07:00
Brendan Hansknecht
d710e78ab3
Merge branch 'trunk' into integrate-linker 2021-09-21 09:39:47 -07:00
Folkert
e319d1e758 make roc main return values, instead of write them into pointer 2021-09-19 22:05:48 +02:00
Folkert
c5eeaab2c2 remove callresult from cli examples 2021-09-19 18:34:42 +02:00
Richard Feldman
cda29d0706 memcpy and memset are byte-aligned 2021-09-18 23:40:36 -04:00
Richard Feldman
fa8aa20112
Merge branch 'trunk' into integrate-linker 2021-09-18 23:17:52 -04:00
Folkert
712dfb2702 simplify alignment calculation 2021-09-19 00:35:09 +02:00
Folkert
8429325eed make main have callconv C 2021-09-19 00:27:57 +02:00
Brendan Hansknecht
da28b669bb Get zig host working 2021-09-15 11:45:44 -07:00
Folkert
1496ee2e70 use zig allocator, not libc, in host 2021-09-10 10:15:41 +02:00
Folkert
f8c3351c08 better debug messages from bench host 2021-09-04 13:26:31 +02:00
Folkert
0ba91f885c make benchmark host.o more 32-bit compatible 2021-09-04 01:38:35 +02:00
Folkert
904861a1e2 ignore .ll and .bc in benchmarks 2021-08-28 18:01:11 +02:00
Folkert
8fa4e55c74 Merge remote-tracking branch 'origin/trunk' into wasm-cli-option 2021-08-27 09:35:34 +02:00
Folkert
fb6131488c update platforms for the nightly zig + wasm C abi requirements 2021-08-26 21:22:44 +02:00
Folkert
4b6c3319d4 comment a definition, makes wasm32 backend work for AStar
weird...
2021-08-26 21:09:11 +02:00
Folkert
8846841a95 follow the C abi for effect functions the host exposes 2021-08-25 20:47:03 +02:00
Folkert
12fb36d1df unused variables 2021-08-25 20:47:03 +02:00
Folkert
f04547e27e 32-bit memory safety in benchmark host 2021-08-25 20:47:03 +02:00
Folkert
b01309ea7f revert some host changes; they cause weird segfaults for TestBase64 2021-08-25 00:19:23 +02:00
Folkert
c2b43c30d6 try to fix host 2021-08-25 00:14:49 +02:00
Folkert
63f89d73be attempt benchmark platform 2021-08-24 23:57:39 +02:00
Folkert
a12e18ca70 add roc_panic to all hosts 2021-08-16 22:46:00 +02:00
Folkert
df83bf0d48 Merge remote-tracking branch 'origin/soa-alias' into alias-nominal-equality 2021-08-13 12:11:36 +02:00
Richard Feldman
2a616103c6 Rename Str.toBytes to Str.toUtf8 2021-08-07 22:46:24 -04:00
Folkert
b186ccc370 disable Nat for now 2021-07-29 14:41:22 +02: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
3ecdc7f553 Move benchmarks back to examples/benchmarks 2021-07-26 23:00:21 -04:00
Richard Feldman
537b71d258 Move benchmarks/ up a directory 2021-07-26 22:38:55 -04:00
Folkert
b28b6b89c0 update RBTreeDel.roc 2021-07-13 23:41:27 +02:00
Folkert
3bf46ff662 restore cfold 2021-07-13 00:42:02 +02:00
Folkert
048326f9a3 build reset WIP 2021-07-04 14:20:44 +02:00
Folkert
3c8d675378 get most cli tests to pass 2021-06-09 19:05:37 +02:00
Folkert
4151dac452 Merge branch 'update_zig' into name-functions-with-morphic 2021-06-09 14:57:25 +02:00
Folkert
20f6e03cfb Merge remote-tracking branch 'origin/trunk' into name-functions-with-morphic 2021-06-09 14:57:09 +02:00
Folkert
e85ddc3506 fix examples 2021-06-07 20:29:16 +02:00
Folkert
0754b8e3ce WIP 2021-06-07 18:17:45 +02:00
Anton-4
df8d4cd270 increased quicksort list size to 10k 2021-06-05 17:10:42 +02:00
Anton-4
960a4fddc5 added quicksort benchmark 2021-06-04 19:23:44 +02:00
Anton-4
d1948d99d0 Merge branch 'trunk' of github.com:rtfeldman/roc into benchmarks 2021-06-02 10:56:30 +02:00
Anton-4
05645088b7 run benchmarks with input 2021-05-28 15:08:46 +02:00
Folkert
9bbed89e6a speed up cfold 2021-05-26 20:24:31 +02:00