Folkert
|
6e12ac191d
|
check i128 alignment for wasm too
|
2022-07-24 14:11:52 +02:00 |
|
Folkert
|
2181d4c498
|
cleanup
|
2022-07-24 14:11:37 +02:00 |
|
Folkert
|
91a11a70af
|
fix str_walk_utf8_with_index
|
2022-07-24 14:04:41 +02:00 |
|
Folkert
|
8d4a770373
|
return list instead of nat
|
2022-07-24 13:48:06 +02:00 |
|
Folkert
|
4b5432328b
|
update tag tests
|
2022-07-24 13:42:06 +02:00 |
|
Folkert
|
60b7f2cf94
|
additional 32-bit string layout tests
|
2022-07-24 13:38:11 +02:00 |
|
Folkert
|
05a7d76a5e
|
update StrGetUnsafe
|
2022-07-24 13:34:14 +02:00 |
|
Folkert
|
100e439852
|
fix bug with ALIGN_OF_WASM on tuples (it used the size)
|
2022-07-24 13:33:35 +02:00 |
|
Folkert
|
f7d1ba6952
|
fix list sorting
|
2022-07-24 13:24:28 +02:00 |
|
Folkert
|
c274ada741
|
more cleanup
|
2022-07-24 13:21:00 +02:00 |
|
Folkert
|
9f37e73ae5
|
cleanup
|
2022-07-24 13:18:53 +02:00 |
|
Folkert
|
c81e0281be
|
most list functions, except sorting
|
2022-07-24 13:15:35 +02:00 |
|
Folkert
|
6b1ff710ad
|
rename
|
2022-07-24 13:07:56 +02:00 |
|
Folkert
|
99a83af3bc
|
rename
|
2022-07-24 13:07:42 +02:00 |
|
Folkert
|
0ab1a735ec
|
cleanup
|
2022-07-24 13:07:16 +02:00 |
|
Folkert
|
61b4ab72df
|
final str functions (except those that need list)
|
2022-07-24 13:06:06 +02:00 |
|
Folkert
|
a49b1ed32d
|
str_to_num
|
2022-07-24 13:02:08 +02:00 |
|
Folkert
|
883a264440
|
update most string functions
|
2022-07-24 13:00:20 +02:00 |
|
Folkert
|
83a878b2f9
|
rename
|
2022-07-24 12:54:55 +02:00 |
|
Folkert
|
2a91c39ac6
|
rename
|
2022-07-24 12:54:31 +02:00 |
|
Folkert
|
df865222bf
|
Nat overflow is different between targets
|
2022-07-24 12:53:03 +02:00 |
|
Folkert
|
775517a8cf
|
NumToStr
|
2022-07-24 12:42:13 +02:00 |
|
Folkert
|
1c310cdda6
|
NumToIntChecked
|
2022-07-24 12:39:24 +02:00 |
|
Folkert
|
92306280d2
|
NumToIntChecked
|
2022-07-24 12:38:38 +02:00 |
|
Folkert
|
048410ca09
|
NumBytesTo
|
2022-07-24 12:35:43 +02:00 |
|
Folkert
|
dd35b44877
|
add new 32/64-bit bitcode fn callers
|
2022-07-24 12:32:12 +02:00 |
|
Folkert
|
f31bffab30
|
wasm tests have a platform; don't generate roc_panic and friends for it
|
2022-07-24 12:22:39 +02:00 |
|
Folkert
|
69fb5e2cef
|
disable test for wasm that uses pointers
|
2022-07-24 12:20:29 +02:00 |
|
Folkert
|
29ad54e5d1
|
rename wasm llvm test wrapper (now it's the same as dev)
|
2022-07-24 12:20:17 +02:00 |
|
Folkert
|
bece4342ec
|
improvements to llvm+wasm test running
- run only the wasm tests
- nicer linker error reporting
|
2022-07-24 12:17:10 +02:00 |
|
Folkert
|
f5c23a219a
|
remove assert_non_opt_evals_to
|
2022-07-24 12:12:28 +02:00 |
|
Folkert
|
e1b427839b
|
implement wasm traits for roc_std::{I128, U128}
|
2022-07-24 12:07:27 +02:00 |
|
Folkert
|
754dbf4546
|
make dict/set tests return i64 instead of usize (for wasm)
|
2022-07-24 11:55:09 +02:00 |
|
Folkert
|
012c6a75d1
|
simplify RocStr to array in zig
|
2022-07-24 11:50:28 +02:00 |
|
Folkert
|
f4726db63d
|
flip order of record when layout demands it
|
2022-07-24 11:49:29 +02:00 |
|
Richard Feldman
|
daec85a75e
|
Merge pull request #3621 from rtfeldman/expect-memcpy
Clone more values into shared expect buffer
|
2022-07-23 23:00:54 -04:00 |
|
Richard Feldman
|
eb04d4b9f6
|
Merge pull request #3612 from rtfeldman/tag-alignment
Tag alignment
|
2022-07-23 22:45:54 -04:00 |
|
Folkert
|
4e83b4352a
|
reliable i128 alignment
|
2022-07-24 01:30:10 +02:00 |
|
Folkert
|
c09cb4e3ea
|
fix stack size of empty tag union
|
2022-07-23 23:10:56 +02:00 |
|
Folkert
|
aa08256aef
|
align alloca
|
2022-07-23 17:07:43 +02:00 |
|
Folkert
|
48e0938e8b
|
fix merge conflict
|
2022-07-23 15:46:41 +02:00 |
|
Folkert
|
63b2b060c9
|
fix list non-memcopy clone
|
2022-07-23 15:42:46 +02:00 |
|
Richard Feldman
|
8096bb4021
|
Merge pull request #3604 from rtfeldman/use-instant-over-system-time
Use Instant over SystemTime to record timings
|
2022-07-23 08:29:43 -04:00 |
|
Folkert de Vries
|
9ba188d534
|
Merge pull request #3556 from rtfeldman/gen-dev/quicksort
Gen dev/quicksort
|
2022-07-23 14:28:41 +02:00 |
|
Folkert
|
93c331e1aa
|
Merge remote-tracking branch 'origin/trunk' into tag-alignment
|
2022-07-23 14:27:06 +02:00 |
|
Folkert
|
954a4fbe32
|
WIP
|
2022-07-23 14:25:38 +02:00 |
|
Folkert de Vries
|
860df057dc
|
Merge pull request #3600 from rtfeldman/i3298
Various improvements to is-open constraints/catch-all branches in patterns
|
2022-07-23 12:49:35 +02:00 |
|
Folkert
|
d54428571f
|
fix layout test
|
2022-07-23 11:46:51 +02:00 |
|
Brendan Hansknecht
|
fae2ed7a2b
|
Merge remote-tracking branch 'origin/trunk' into gen-dev/quicksort
|
2022-07-22 23:28:46 -07:00 |
|
Brendan Hansknecht
|
fd833df649
|
correct aarch64 c call conv
|
2022-07-22 23:04:11 -07:00 |
|