Richard Feldman
|
f6f201f1d3
|
Update mono tests
|
2023-03-29 21:23:14 -04:00 |
|
Richard Feldman
|
40375a7256
|
Add some Str.fromUtf8 tests
|
2023-03-29 21:23:14 -04:00 |
|
Richard Feldman
|
c3c1b8d083
|
Add Str.walkUtf8
|
2023-03-29 21:23:13 -04:00 |
|
Richard Feldman
|
f7e96ecf82
|
Expand some Str docs
|
2023-03-29 21:23:13 -04:00 |
|
Folkert de Vries
|
7a77702e78
|
Merge pull request #5190 from roc-lang/pluggable-glue
Pluggable glue
|
2023-03-29 23:15:57 +02:00 |
|
Folkert
|
99a3c08911
|
bake roc_alloc and friends into the dynamic library for glue
|
2023-03-29 19:43:59 +02:00 |
|
J.Teeuwissen
|
aa7585e160
|
More progress on reuse for join points
|
2023-03-29 16:14:36 +02:00 |
|
Folkert
|
d67617e64b
|
when roc_panic is setjmp/longjmp, mark its linkage as internal
|
2023-03-29 15:03:30 +02:00 |
|
J.Teeuwissen
|
d4ed6f7778
|
start resetref
|
2023-03-29 11:57:13 +02:00 |
|
J.Teeuwissen
|
3b083aebf6
|
start reuse
|
2023-03-29 11:07:49 +02:00 |
|
Brendan Hansknecht
|
457725e87f
|
fix end offset of fromUtf8Range
|
2023-03-28 18:53:47 -07:00 |
|
Folkert de Vries
|
294d32f62b
|
Merge pull request #5221 from roc-lang/fixes-for-nick
Fix a couple bugs Nick Hallstrom ran into
|
2023-03-29 01:34:17 +02:00 |
|
Folkert de Vries
|
5374cf21f2
|
Merge pull request #5205 from roc-lang/i4759
Remove inaccurate debug assertion in IR gen
|
2023-03-29 01:33:51 +02:00 |
|
Luke Boswell
|
addc4debef
|
merge main, update fail test descriptions
|
2023-03-29 10:01:38 +11:00 |
|
Luke Boswell
|
e5dd4295c9
|
Merge remote-tracking branch 'remote/main' into builtin-json
|
2023-03-29 09:49:26 +11:00 |
|
Ayaz
|
37d4ff9fdc
|
Merge pull request #5222 from roc-lang/hash-bool
Implement Hash for Bool
|
2023-03-28 16:43:44 -05:00 |
|
Brendan Hansknecht
|
6013adcba2
|
Merge remote-tracking branch 'origin/main' into pluggable-glue
|
2023-03-28 14:16:00 -07:00 |
|
Ayaz Hafiz
|
2a9e0583bc
|
Remove inaccurate debug assertion in IR gen
There might be more symbols than field layouts when restructuring a
record if the record is a newtype.
Closes #4759
|
2023-03-28 15:06:44 -05:00 |
|
Ayaz Hafiz
|
f458da0cbc
|
Implement Hash for Bool
|
2023-03-28 15:04:45 -05:00 |
|
Ayaz Hafiz
|
92657b6f4c
|
Don't intern recursive unions with pointer-fixing if they've been resolved
|
2023-03-28 14:49:39 -05:00 |
|
Ayaz Hafiz
|
18858b9eb3
|
Get rid of inaccurate debug assertion
|
2023-03-28 14:19:43 -05:00 |
|
Folkert
|
c0f49ce62c
|
correctly add padding between data and tag id
|
2023-03-28 19:46:26 +02:00 |
|
Luke Boswell
|
e7e6978b0b
|
Merge remote-tracking branch 'remote/main' into builtin-json
|
2023-03-28 17:23:50 +11:00 |
|
Ayaz
|
6de36f29f9
|
Merge pull request #5207 from roc-lang/tag-union-diffs
Improve tag union diffs
|
2023-03-27 13:29:44 -05:00 |
|
Ayaz Hafiz
|
3f532df981
|
Generate code for recursive nullable wrapped lambda sets
|
2023-03-27 10:11:49 -05:00 |
|
Ayaz Hafiz
|
0f73c25c0c
|
Add gen test for recursion var resolved upon specialization
|
2023-03-27 10:11:48 -05:00 |
|
Ayaz Hafiz
|
b8a0ff8e7c
|
Add a mono test for recursive lambda sets with late specialization
|
2023-03-27 10:11:26 -05:00 |
|
Ayaz Hafiz
|
e06eac9769
|
Be sure to unify recursion var structure if it hasn't been seen
|
2023-03-27 10:10:56 -05:00 |
|
Ayaz Hafiz
|
d2b9a1a33c
|
Improve debug printing for can decls
|
2023-03-27 10:10:56 -05:00 |
|
Luke Boswell
|
d5df5fc58d
|
WIP updating record decoding
|
2023-03-27 21:52:18 +11:00 |
|
Luke Boswell
|
6b8f82ab39
|
update naming to match Json types
|
2023-03-27 18:18:15 +11:00 |
|
Luke Boswell
|
20a461bf7c
|
revert to using Tuples for state transition helpers
|
2023-03-27 17:50:17 +11:00 |
|
Luke Boswell
|
77e6bf30c3
|
fix typo in decodeBool, add tests
|
2023-03-27 17:38:42 +11:00 |
|
Richard Feldman
|
3ee3c75fb8
|
Improve Debug formatting for TagName
|
2023-03-26 10:01:05 -04:00 |
|
Luke Boswell
|
53d5d95c52
|
roc format
|
2023-03-26 20:55:13 +11:00 |
|
Luke Boswell
|
3fbfdc3e4a
|
remove expect assertion to satisfy mono, update mono
|
2023-03-26 20:46:23 +11:00 |
|
Luke Boswell
|
e73720605a
|
mono
|
2023-03-26 20:39:20 +11:00 |
|
Luke Boswell
|
691ddb5ca5
|
fix json list decoding
|
2023-03-26 20:37:40 +11:00 |
|
J.Teeuwissen
|
61efec6fe2
|
params for joinpoint body
|
2023-03-26 11:36:08 +02:00 |
|
Luke Boswell
|
5e939b91b9
|
fixes for string and number decoding
|
2023-03-26 18:41:48 +11:00 |
|
Richard Feldman
|
72530916e5
|
Merge pull request #5204 from roc-lang/i4561
Check in mono test that works now
|
2023-03-25 21:58:16 -04:00 |
|
Ayaz
|
eadbb4eddd
|
Merge pull request #5202 from roc-lang/i5176
Compilation of when expressions with redundant branches and guards
|
2023-03-25 20:02:22 -05:00 |
|
Ayaz
|
8c55e8126d
|
Merge pull request #5203 from roc-lang/virtual-dom-annotations
Fix a few bugs Virtual-DOM cropped up
|
2023-03-25 20:00:51 -05:00 |
|
Ayaz Hafiz
|
5e950134c3
|
Clippy
|
2023-03-25 17:06:41 -05:00 |
|
Ayaz Hafiz
|
93dc3714de
|
Use an iterator to walk over pattern bindings
|
2023-03-25 17:03:34 -05:00 |
|
Ayaz Hafiz
|
f75248d206
|
Factor out mono literal and pattern into smaller crates
|
2023-03-25 16:33:55 -05:00 |
|
Ayaz Hafiz
|
01c15c0648
|
Use empty slices
|
2023-03-25 16:15:13 -05:00 |
|
Ayaz Hafiz
|
18ee5d497c
|
Fix mono tests
|
2023-03-25 16:15:09 -05:00 |
|
Ayaz Hafiz
|
8a32747bc8
|
Clippy
|
2023-03-25 16:14:31 -05:00 |
|
Ayaz Hafiz
|
570876129b
|
Format
|
2023-03-25 16:14:31 -05:00 |
|