Folkert
|
5a297248e2
|
add support for the LEA instruction
|
2023-04-23 15:16:06 +02:00 |
|
Luke Boswell
|
2ff55b9704
|
optimise encodeString for when no escapes, add more tests various
|
2023-04-23 13:24:41 +10:00 |
|
Luke Boswell
|
eef3adcbbb
|
improve decodeString
|
2023-04-23 09:44:57 +10:00 |
|
Anton-4
|
6c884cf365
|
clippy
|
2023-04-22 18:27:56 +02:00 |
|
Anton-4
|
abf2d5760d
|
clippy auto fix
|
2023-04-22 18:25:48 +02:00 |
|
Anton-4
|
c6cf0b4ebe
|
merge fixes
|
2023-04-22 18:15:06 +02:00 |
|
Anton-4
|
937722c462
|
Merge branch 'main' of github.com:roc-lang/roc into rust_version_upgrade
|
2023-04-22 17:14:01 +02:00 |
|
Anton-4
|
e784baccce
|
rust update, nix update, clippy fixes
|
2023-04-22 14:51:01 +02:00 |
|
J.Teeuwissen
|
a0f8b50efe
|
Boxed
|
2023-04-22 14:20:48 +02:00 |
|
J.Teeuwissen
|
d4379ff895
|
Working IR
|
2023-04-22 13:32:38 +02:00 |
|
Folkert
|
4a1ade65fe
|
update mono tests: procs generated by glue are now no longer generated
|
2023-04-21 20:59:35 +02:00 |
|
Folkert
|
caf11e58fa
|
more code sharing between mono and glue
|
2023-04-21 20:59:35 +02:00 |
|
Folkert
|
b5bd0f4fb0
|
find extern names using the variables (not layouts)
|
2023-04-21 18:21:01 +02:00 |
|
Folkert
|
394495d307
|
Revert "update size asserts"
This reverts commit 9973d4b8d2 .
|
2023-04-21 13:22:23 +02:00 |
|
Folkert
|
7af408f58d
|
split cmd args
|
2023-04-21 12:10:23 +02:00 |
|
Folkert
|
4cd8f0a056
|
clippy --fix fixes
|
2023-04-21 12:05:51 +02:00 |
|
Folkert
|
9973d4b8d2
|
update size asserts
|
2023-04-21 11:57:47 +02:00 |
|
Luke Boswell
|
ad9aadeb64
|
add more List.withCapacity optimisation
|
2023-04-21 14:28:09 +10:00 |
|
Luke Boswell
|
2b95731a5c
|
support null decoding, add optmisation for strig encoding
|
2023-04-21 14:24:32 +10:00 |
|
Luke Boswell
|
70de4b90dc
|
clean up complex example test, remove duplication
|
2023-04-21 14:05:41 +10:00 |
|
Luke Boswell
|
b71126b2ef
|
add encoding for field names, add encoding for string escapes
|
2023-04-21 14:00:21 +10:00 |
|
Luke Boswell
|
da5484941c
|
update record Encoding to use field map config
|
2023-04-21 13:28:25 +10:00 |
|
Luke Boswell
|
4f22b0747f
|
mono and update Json.fromUtf8 and Json.toUtf8 to Json.json
|
2023-04-21 10:57:48 +10:00 |
|
Luke Boswell
|
d8545d7556
|
add support for decoding various stragies, add complex test
|
2023-04-21 10:51:37 +10:00 |
|
Ayaz Hafiz
|
7797412aef
|
Drop unused functions
|
2023-04-20 17:57:18 -05:00 |
|
Luke Boswell
|
bf815d5ad2
|
WIP update to use config in Json
|
2023-04-21 08:56:35 +10:00 |
|
Ayaz Hafiz
|
721d3836cd
|
Migrate even more tests
|
2023-04-20 16:18:23 -05:00 |
|
Ayaz Hafiz
|
7c14b78e5d
|
Migrate more tests
|
2023-04-20 16:18:23 -05:00 |
|
Ayaz Hafiz
|
9775d4f0ca
|
Move uitests
|
2023-04-20 16:18:23 -05:00 |
|
Ayaz Hafiz
|
dc9c5b13db
|
Introduce unannotated function arguments to the env as appropriate
|
2023-04-20 16:16:40 -05:00 |
|
Brendan Hansknecht
|
26846e14aa
|
Merge pull request #5289 from Aurelius333/aarch64-float
Add some aarch64 gen_dev float instructions
|
2023-04-20 18:18:56 +00:00 |
|
Ayaz Hafiz
|
70adb39483
|
Unnecessary clone
|
2023-04-20 10:11:30 -05:00 |
|
Ayaz Hafiz
|
6df0caa6ac
|
Handle function arity checking in nested closures
|
2023-04-20 10:10:52 -05:00 |
|
Ayaz Hafiz
|
b46392311e
|
Catch functions typed with too few arguments
Closes #5264
|
2023-04-20 10:10:50 -05:00 |
|
Folkert de Vries
|
8c32900e19
|
Merge pull request #5275 from wontem/abs_diff
Implement Num.absDiff
|
2023-04-20 14:02:02 +02:00 |
|
J.Teeuwissen
|
00fcdd1a41
|
start drop_specialization
|
2023-04-20 13:06:51 +02:00 |
|
Kiryl Dziamura
|
2633e7ed8f
|
Disable 128 bit test for wasm
|
2023-04-20 11:55:42 +02:00 |
|
Kiryl Dziamura
|
e8b1d3fa24
|
Disable backend dev tests
|
2023-04-20 11:55:41 +02:00 |
|
Kiryl Dziamura
|
f1564458a3
|
Format roc
|
2023-04-20 11:55:40 +02:00 |
|
Ajai Nelson
|
e6de71ccfb
|
Use cast instead of .try_into().unwrap()
|
2023-04-20 01:05:38 -04:00 |
|
Ajai Nelson
|
3dbec4760b
|
Fix clippy warnings
|
2023-04-19 19:03:25 -04:00 |
|
Ajai Nelson
|
f3d85bce3c
|
Fix badly indented comments
|
2023-04-19 18:53:48 -04:00 |
|
Ajai Nelson
|
4d7a85070e
|
Use existing FloatWidth enum instead of FloatType
|
2023-04-19 18:53:48 -04:00 |
|
Ajai Nelson
|
69dad4c3bf
|
Add doc comments
|
2023-04-19 18:53:48 -04:00 |
|
Ajai Nelson
|
dbf85e5461
|
Add comments about floating point instructions at bottom
|
2023-04-19 18:53:48 -04:00 |
|
Ajai Nelson
|
d8f1310ce1
|
Add aarch64 to_float conversions
|
2023-04-19 18:53:47 -04:00 |
|
Ajai Nelson
|
61148d1eca
|
Inline encode functions
|
2023-04-19 18:53:47 -04:00 |
|
Ajai Nelson
|
ec14c9a9f1
|
Add immediate operation for setting floats to 0.0
|
2023-04-19 18:53:47 -04:00 |
|
Ajai Nelson
|
616b45f366
|
Add aarch64 fmov immediate
|
2023-04-19 18:53:47 -04:00 |
|
Ajai Nelson
|
d3962592cb
|
Add aarch64 mov_freg64_freg64
|
2023-04-19 18:53:46 -04:00 |
|