Richard Feldman
|
cbc095aa1e
|
Drop inaccurate comment (copy/paste error)
|
2022-12-11 03:12:45 -05:00 |
|
Richard Feldman
|
e47898dfff
|
Rename some more header_for to header_type
|
2022-12-11 03:02:20 -05:00 |
|
Joshua Warner
|
521afce1f4
|
Merge pull request #4730 from joshuawarner32/fix-parse-benchmark
Fix parse benchmark and add a benchmark for parsing Num.roc
|
2022-12-10 16:37:00 -08:00 |
|
Joshua Warner
|
d52b35c1ff
|
Fix parse benchmark and add a benchmark for parsing Num.roc, the largest builtin file
|
2022-12-10 11:14:17 -08:00 |
|
Richard Feldman
|
68e6bfcd2a
|
clippy
|
2022-12-10 01:49:18 -05:00 |
|
Richard Feldman
|
66f393e30a
|
Fix a mistake from merge of main
|
2022-12-10 01:48:38 -05:00 |
|
Richard Feldman
|
75891f6755
|
fixup! Merge remote-tracking branch 'origin/main' into refactor-platform-info
|
2022-12-10 01:45:31 -05:00 |
|
Richard Feldman
|
222e0193a3
|
Don't give packages names
|
2022-12-10 01:43:53 -05:00 |
|
Richard Feldman
|
e3687935a3
|
Merge remote-tracking branch 'origin/main' into refactor-platform-info
|
2022-12-09 22:21:25 -05:00 |
|
Richard Feldman
|
63e9f5da8c
|
Go back to old opt_main_for_host
|
2022-12-09 22:18:52 -05:00 |
|
Richard Feldman
|
f34a558c41
|
Merge pull request #4659 from roc-lang/expect-print-values
Expect print values
|
2022-12-09 21:24:28 -05:00 |
|
Brian Carroll
|
deab384d02
|
test_gen: u64 is not always the same size as a pointer, guys, jeez
|
2022-12-10 00:52:23 +00:00 |
|
Brian Carroll
|
ed18bf7709
|
wasm_interp: rename ValueStack::len -> depth
|
2022-12-10 00:52:23 +00:00 |
|
Brian Carroll
|
76341c7611
|
wasm_interp: truncate ValueStack on leaving a block
|
2022-12-10 00:52:23 +00:00 |
|
Brian Carroll
|
612c258e35
|
wasm_interp: simplify CallStack for easier debugging
|
2022-12-10 00:52:23 +00:00 |
|
Brian Carroll
|
18e9051760
|
wasm_interp: fix a bug in implicit return
|
2022-12-10 00:52:23 +00:00 |
|
Brian Carroll
|
90449f45f3
|
test_gen: get some tests working with roc_wasm_interp
|
2022-12-10 00:52:23 +00:00 |
|
Brian Carroll
|
8c7d9dbff8
|
wasm_interp: Make ValueStack a dumb Vec<Value> => Zig test 146.3->124.6ms
|
2022-12-09 23:20:50 +00:00 |
|
Brian Carroll
|
1f90286d64
|
wasm_module: unsafe From<u8> for Opcode takes 6% off Zig test time
|
2022-12-09 23:20:50 +00:00 |
|
Brian Carroll
|
d43129d578
|
wasm_interp: code comment about empty implementation of WASI clock functions
|
2022-12-09 23:20:50 +00:00 |
|
Richard Feldman
|
bff3204727
|
Include platform provides in exposed
|
2022-12-09 16:56:00 -05:00 |
|
Richard Feldman
|
ccb6a98f8a
|
Address unused arg warning
|
2022-12-09 14:19:26 -05:00 |
|
Richard Feldman
|
29182d8292
|
Move platform_main_type into provides
|
2022-12-09 14:19:07 -05:00 |
|
Folkert
|
1ef27b4bec
|
fix gen-dev compilation
|
2022-12-09 18:28:14 +01:00 |
|
Folkert
|
0260182fb4
|
clippy
|
2022-12-09 16:03:12 +01:00 |
|
Folkert
|
30ce1ad4bb
|
cleanup
|
2022-12-09 15:57:50 +01:00 |
|
Folkert
|
19aa3ade45
|
fix morphic spec for expect runs in --optimize mode
|
2022-12-09 15:53:53 +01:00 |
|
Folkert
|
a72556b927
|
refactor entry point
|
2022-12-09 15:10:25 +01:00 |
|
Richard Feldman
|
4583985f33
|
Use a better List.range example for step
|
2022-12-09 09:08:38 -05:00 |
|
Richard Feldman
|
7d8b9b2323
|
Fix List.range type annotation bug
|
2022-12-09 06:53:10 -05:00 |
|
Folkert de Vries
|
234f9f54cd
|
Merge pull request #4714 from roc-lang/expect-dbg-atomics
use atomics for expect/dbg
|
2022-12-09 09:21:13 +01:00 |
|
Folkert
|
9c72eb5b93
|
test expects for variables and expressions
|
2022-12-09 00:04:43 +01:00 |
|
Folkert
|
4b9e64fd7d
|
Merge branch 'expect-dbg-atomics' into expect-print-values
|
2022-12-08 23:43:11 +01:00 |
|
Folkert
|
13d0b75bc1
|
Merge remote-tracking branch 'origin/main' into expect-print-values
|
2022-12-08 23:42:03 +01:00 |
|
Folkert
|
95fe9cbccd
|
pass the pointer to shared memory around, instead of using a global
|
2022-12-08 23:22:26 +01:00 |
|
Richard Feldman
|
97332e4af1
|
Move ModuleNameEnum into HeaderType
|
2022-12-08 15:31:43 -05:00 |
|
Richard Feldman
|
e2137cc310
|
Use a pattern match over an inline let
|
2022-12-08 15:31:42 -05:00 |
|
Richard Feldman
|
e857a91b1b
|
Drop obsolete constant
|
2022-12-08 15:31:42 -05:00 |
|
Richard Feldman
|
8b463686bc
|
Propagate multiple entrypoints to alias analysis
|
2022-12-08 15:31:42 -05:00 |
|
Richard Feldman
|
236cebacc1
|
Refactor out PlatformHeaderInfo
|
2022-12-08 15:31:42 -05:00 |
|
Richard Feldman
|
2a38edf784
|
Inline send_header_two
|
2022-12-08 15:31:42 -05:00 |
|
Richard Feldman
|
87c8702c89
|
Rename HeaderFor to HeaderType
|
2022-12-08 15:31:42 -05:00 |
|
Richard Feldman
|
12a7b51eb4
|
Move some logic into HeaderFor
|
2022-12-08 15:31:42 -05:00 |
|
Richard Feldman
|
24f2fcc28a
|
Remove an unnecessary qualifier
|
2022-12-08 15:31:41 -05:00 |
|
Richard Feldman
|
8307a194e1
|
fix typo
|
2022-12-08 06:37:00 -05:00 |
|
Richard Feldman
|
5958f50728
|
Drop obsolete mentions of roc_send_signal
|
2022-12-08 06:36:12 -05:00 |
|
Folkert
|
c9adafa04b
|
remove internal use of roc_send_signal
|
2022-12-08 12:20:55 +01:00 |
|
Richard Feldman
|
5cfa6d8e12
|
Expand List.range docs
|
2022-12-08 05:56:53 -05:00 |
|
Richard Feldman
|
da5d0bd815
|
Merge pull request #4686 from roc-lang/list-range
Switch to more expressive list.range
|
2022-12-08 02:51:42 -05:00 |
|
Brendan Hansknecht
|
759130952d
|
fix glue generation for Dict and Set
|
2022-12-07 20:53:50 -08:00 |
|