Commit graph

10698 commits

Author SHA1 Message Date
Brian Carroll
ecece45a83 Add a helper method local_id_from_symbol 2021-09-26 20:52:17 +01:00
Brian Carroll
ae6cfe1992 Moree implementations for Wasm32TestResult 2021-09-26 20:52:16 +01:00
Brian Carroll
286ca680e0 Tidy up load_literal 2021-09-26 20:52:16 +01:00
Brian Carroll
ab4f28fd69 Comment out a test that isn't working 2021-09-26 20:52:16 +01:00
Brian Carroll
92b1d73bd6 Refactor build_proc into smaller helpers 2021-09-26 20:52:10 +01:00
Folkert
bd6e966833 clippy 2021-09-26 13:28:03 +02:00
Folkert
e9f2fb6193 actually define the arguments 2021-09-26 13:06:06 +02:00
Folkert
ed658ca2aa ugly but working fix for passing the closure env to a function 2021-09-26 13:05:58 +02:00
Folkert
267f88626f add failing test 2021-09-26 13:05:45 +02:00
Folkert de Vries
f7c1a6e952
Merge pull request #1734 from rtfeldman/alias-analysis-const-list
alias analysis static list
2021-09-26 12:43:28 +02:00
Folkert de Vries
a263d57e62
Merge pull request #1738 from rtfeldman/list-function-unit
empty list of functions
2021-09-26 12:43:06 +02:00
Anton-4
01c731fd93 forgot about utils 2021-09-26 10:26:01 +02:00
Anton-4
142841ebd8 copy ast and code_markup folders inside earthly 2021-09-26 10:23:12 +02:00
Brendan Hansknecht
d9e28ed4b1 Merge branch 'trunk' into test-linker 2021-09-25 12:21:05 -07:00
Brendan Hansknecht
df6a1fdc91
Merge pull request #1740 from rtfeldman/dev-str
Dev Str
2021-09-25 12:20:38 -07:00
Brendan Hansknecht
e6c137889a Just disable gc-sections with surgical linker for rust hosts for now 2021-09-25 12:19:56 -07:00
Anton-4
358664a51a minor cleanup 2021-09-25 19:27:48 +02:00
Anton-4
95a30210ce clippy fixes, fmt 2021-09-25 19:17:12 +02:00
Anton-4
4c2de0215a tests working 2021-09-25 18:38:04 +02:00
Anton-4
69391b26d7 removed lang and markup folder from editors, changed imports to use new crates 2021-09-25 17:14:32 +02:00
Folkert de Vries
b4c76f9243
Merge pull request #1735 from rtfeldman/hello-web
Fix hello-web
2021-09-25 15:57:40 +02:00
Folkert
a6bc37ecca handle small strings 2021-09-25 15:16:17 +02:00
Folkert
45d3438b3d Merge remote-tracking branch 'origin/trunk' into hello-web 2021-09-25 14:59:27 +02:00
Brendan Hansknecht
754130d25f Remove old unused linker tests 2021-09-24 22:03:59 -07:00
Brendan Hansknecht
d4c32df97d Sate clippy and fix accidental garbage file 2021-09-24 22:01:51 -07:00
Brendan Hansknecht
411ed58eec Fix rust host with surgical linking 2021-09-24 21:37:58 -07:00
Brendan Hansknecht
eae8a2ea37 Add surgical linker to cli_run tests that don't use rust 2021-09-24 13:43:00 -07:00
Folkert
72194b87df fix typo 2021-09-24 21:58:25 +02:00
Folkert
23e8f6c687 only introduce rigid once! 2021-09-24 21:53:41 +02:00
Anton-4
f9e2e3469b separated markup and util crates, no more errors 2021-09-24 20:08:49 +02:00
Brendan Hansknecht
c334e4d3e5 Export zig builtin version of __muloti4 as weak so it doesn't conflict if it already exists 2021-09-24 08:54:41 -07:00
Brendan Hansknecht
95f29c4d5b Remove stale comment about F16 2021-09-24 08:35:34 -07:00
Brendan Hansknecht
e546ec0c37 Add builtins to precompiled host 2021-09-24 08:31:31 -07:00
Brendan Hansknecht
d1021d652d Add StrCat support and update hello-zig to support dev backend 2021-09-24 08:31:31 -07:00
Brendan Hansknecht
2f24067267 Add small string support to the dev backend 2021-09-24 08:12:42 -07:00
Folkert
c11d89c4bf fix typo 2021-09-24 15:47:53 +02:00
Folkert
b7f26baf95 add mono test 2021-09-24 15:44:09 +02:00
Anton-4
ea62f15ac6 no more errors 2021-09-24 15:41:45 +02:00
Folkert
f43c10373f represent empty closure as unit (not void) 2021-09-24 15:41:00 +02:00
Anton-4
43fc0f87ad fixed many imports after refactoring 2021-09-24 15:14:34 +02:00
Folkert
34a25408c3 fix issue 2021-09-24 14:27:38 +02:00
Anton-4
5d30e26e97 removed benchmark debug printing 2021-09-24 13:56:53 +02:00
Anton-4
67efc9bd5f Merge branch 'editor-let-value' of github.com:rtfeldman/roc into editor-let-value 2021-09-24 11:53:08 +02:00
Anton-4
bae7a12e9e Merge branch 'trunk' of github.com:rtfeldman/roc into editor-let-value 2021-09-24 11:52:27 +02:00
Folkert de Vries
1fba3702a8
Merge pull request #1705 from rtfeldman/integrate-linker
Integrate linker
2021-09-24 11:47:57 +02:00
Folkert
229e13d4a1 Merge remote-tracking branch 'origin/trunk' into hello-web 2021-09-24 10:00:59 +02:00
Folkert
45774df2db fix hello-web platform 2021-09-24 10:00:33 +02:00
Brendan Hansknecht
a593713800 Fix surgical linking for C hosts with extra arg 2021-09-23 21:29:53 -07:00
Brendan Hansknecht
7d1b88b3fb Merge branch 'trunk' into integrate-linker 2021-09-23 21:12:40 -07:00
Folkert
f3fae8ea61 alias analysis static list 2021-09-23 23:18:05 +02:00