Brian Carroll
|
f493fcb1e4
|
wasm: parse the remainder of the 'linking' section
|
2022-06-03 09:51:33 +02:00 |
|
Brian Carroll
|
dad1d14ef8
|
wasm: make host file relocatable
|
2022-06-03 09:51:32 +02:00 |
|
Ayaz Hafiz
|
2e70c9aba4
|
Getting closer. Checking in for a break.
|
2022-06-01 13:18:53 -05:00 |
|
Ayaz Hafiz
|
790eb8e20c
|
Lambda sets don't need extension vars
|
2022-06-01 13:18:03 -05:00 |
|
Richard Feldman
|
1ef5d785c0
|
Remove no-longer-necessary ReferenceCount uses in wasm
|
2022-05-26 11:18:06 -04:00 |
|
Brian Carroll
|
731a227c61
|
Merge branch 'trunk' of github.com:rtfeldman/roc into wasm-parser-trait
|
2022-05-25 21:15:08 +01:00 |
|
Richard Feldman
|
4eec34becf
|
Update to use new square brace formatting
|
2022-05-22 23:15:54 -04:00 |
|
Brian Carroll
|
873d9d4e06
|
wasm: create separate steps for parsing the host and compiling the app
|
2022-05-22 20:49:16 +01:00 |
|
Brian Carroll
|
84a3ac2ef6
|
Replace byte slices with str
|
2022-05-22 19:37:06 +01:00 |
|
Brian Carroll
|
8114ec60c1
|
Start using Result to handle Wasm module parse failures
|
2022-05-22 09:36:33 +01:00 |
|
Brian Carroll
|
1e68ca88d0
|
fix warning on wasm tests in gen_abilities
|
2022-05-21 10:34:52 +01:00 |
|
Richard Feldman
|
9c72e5e8ed
|
Remove unnecessary -> () function return types
|
2022-05-18 08:29:40 -04:00 |
|
Ayaz
|
222967d749
|
Merge pull request #3081 from rtfeldman/issue-2845-dec-literal
Issue 2845 dec literal
|
2022-05-16 20:01:59 -04:00 |
|
Anton-4
|
0f59f3097a
|
cargo fix --edition
|
2022-05-16 17:04:17 +02:00 |
|
Ayaz
|
33226340bc
|
Merge pull request #3067 from rtfeldman/faster-gen-tests
use single-threaded mode for gen tests
|
2022-05-15 09:00:22 -04:00 |
|
Brian Carroll
|
aaea254e8f
|
Pass precompiled host bytes to gen_wasm in CLI
|
2022-05-15 11:11:08 +01:00 |
|
Drake
|
43674efb32
|
fix: pass along parsed number string
|
2022-05-14 15:44:16 -06:00 |
|
Folkert
|
0cc6b63feb
|
use single-threaded mode for gen tests
|
2022-05-14 23:26:16 +02:00 |
|
Richard Feldman
|
f386edc54a
|
don't say pi = 1.23
|
2022-05-10 15:25:46 -04:00 |
|
Richard Feldman
|
fd40fed937
|
Fix a bunch of errors from clippy --tests
|
2022-05-10 15:21:48 -04:00 |
|
Richard Feldman
|
a7ed288b56
|
Add some safety comments for clippy
|
2022-05-10 15:21:47 -04:00 |
|
Folkert de Vries
|
89c6f55288
|
Merge pull request #3048 from rtfeldman/i/2389
Type solving paper cuts
|
2022-05-10 20:45:45 +02:00 |
|
Folkert
|
a9bee7f564
|
only run min/max test on wasm/llvm; dev backend doesn't implement them
|
2022-05-10 18:33:00 +02:00 |
|
Ayaz Hafiz
|
32814cbb37
|
Add test for resolved bug
Closes #2389
|
2022-05-10 09:29:28 -04:00 |
|
Ayaz Hafiz
|
029fbb372b
|
Fix gen test
|
2022-05-10 09:24:16 -04:00 |
|
Richard Feldman
|
8453b233bc
|
Fix test
|
2022-05-10 08:40:33 -04:00 |
|
Folkert
|
ff48bf0899
|
min/max abs tests
|
2022-05-10 13:23:57 +02:00 |
|
Folkert
|
5cd36a3c26
|
add tests for the new min/max constants
|
2022-05-09 22:56:54 +02:00 |
|
Brian Carroll
|
ca7d916065
|
Delete llvm feature from roc_build and roc_cli
|
2022-05-09 20:40:57 +01:00 |
|
Richard Feldman
|
df7df4ccf8
|
Merge branch 'trunk' into mfonism/rename-num-float-type-to-frac
|
2022-05-08 20:54:33 -04:00 |
|
Ayaz
|
3e7702df01
|
Merge pull request #2910 from rtfeldman/i/2880
Ability codegen for Encode/Decode
|
2022-05-08 19:10:45 -04:00 |
|
Folkert de Vries
|
5d3b83f5a6
|
Merge pull request #2268 from rtfeldman/update_zig_09
Update to Zig 0.9 + LLVM 13
|
2022-05-08 23:29:45 +02:00 |
|
Ayaz Hafiz
|
4a623a48dc
|
Simpl decoder a bit
|
2022-05-08 15:08:19 -04:00 |
|
Ayaz Hafiz
|
08710c8153
|
Decoders now code-generate
|
2022-05-08 15:08:18 -04:00 |
|
Ayaz Hafiz
|
bc0b82b97c
|
Expand encode gen test
|
2022-05-08 15:08:17 -04:00 |
|
Ayaz Hafiz
|
e5eae75ad6
|
Ignore gen test, for now
|
2022-05-08 15:08:17 -04:00 |
|
Ayaz Hafiz
|
f48792a173
|
Add encoder tests
|
2022-05-08 15:08:16 -04:00 |
|
Ayaz Hafiz
|
b5efd830e5
|
Solve and gen ability members that bind other able variables
|
2022-05-08 15:07:27 -04:00 |
|
Mfon Eti-mfon
|
9068c2414e
|
Rename float functions and vars
|
2022-05-08 18:42:12 +01:00 |
|
jonas schell
|
532055bf3b
|
implement NumPowInt
|
2022-05-08 14:17:11 +02:00 |
|
Ayaz
|
dd51479764
|
Merge pull request #3009 from rtfeldman/list-map-ownership
List map ownership
|
2022-05-07 19:59:15 -04:00 |
|
Folkert
|
13d4b0c8c8
|
Merge remote-tracking branch 'origin/trunk' into update_zig_09
|
2022-05-08 00:03:39 +02:00 |
|
Folkert
|
81caa96af2
|
Merge remote-tracking branch 'origin/trunk' into update_zig_09
|
2022-05-07 19:38:04 +02:00 |
|
Folkert
|
2066999908
|
get the threading info into file.rs
|
2022-05-07 14:01:34 +02:00 |
|
Folkert
|
60e03226eb
|
formatting
|
2022-05-07 13:24:42 +02:00 |
|
Folkert de Vries
|
201d09d9bf
|
Merge branch 'trunk' into list-map-ownership
|
2022-05-07 11:59:51 +02:00 |
|
ayazhafiz
|
afd68f103f
|
Un-ignore test that works now
|
2022-05-06 22:21:39 -04:00 |
|
Folkert de Vries
|
e67ae7c922
|
Merge pull request #2817 from rtfeldman/i/2792
Fix llvm type errors for float functions
|
2022-05-06 22:34:45 +02:00 |
|
Folkert de Vries
|
990823e6b7
|
Merge pull request #3010 from rtfeldman/polymorphic_lambda_set_usage
Better symbol specialization data structure, and handle closure specialization
|
2022-05-06 21:37:22 +02:00 |
|
Folkert
|
07383e96f0
|
Merge remote-tracking branch 'origin/trunk' into i/2792
|
2022-05-06 20:17:53 +02:00 |
|