Bryce Miller
|
29561372de
|
merge main
|
2023-06-05 20:21:44 -04:00 |
|
Bryce Miller
|
cb08225bf0
|
| -> where
|
2023-06-05 20:19:00 -04:00 |
|
Richard Feldman
|
107c6b0777
|
Merge pull request #5518 from JTeeuwissen/DecRef-invalid-value_ptr
DecRef union clear tag id
|
2023-06-05 14:37:19 -04:00 |
|
Ayaz
|
f582057b34
|
Merge pull request #5498 from fdbeirao/nice-messages-for-https-errors
Nice messages for https errors
|
2023-06-05 09:39:58 -05:00 |
|
J.Teeuwissen
|
21d4b61fca
|
DecRef union clear tag id
|
2023-06-05 14:55:37 +02:00 |
|
Fábio Beirão
|
3482bb0108
|
Adjust the conditional imports to the fact that wasm doesn't use https for packages
|
2023-06-05 10:50:06 +02:00 |
|
Richard Feldman
|
612877036a
|
Merge pull request #5500 from roc-lang/builtin-memcpy-memset
Builtin memcpy
|
2023-06-04 09:27:51 -04:00 |
|
Brendan Hansknecht
|
829b71aa1f
|
fully take ownership of memcpy in the builtins
|
2023-06-03 19:05:19 -07:00 |
|
J.Teeuwissen
|
d8f1b1bfe4
|
removed refcount type from proc
|
2023-06-03 19:25:13 +02:00 |
|
Brendan Hansknecht
|
a745b57fb2
|
move cpuid functions into separate assembly file
|
2023-06-02 16:16:40 -07:00 |
|
Brendan Hansknecht
|
b899b54354
|
change assembly comment style to hopefully fix windows
|
2023-06-02 15:54:08 -07:00 |
|
Brendan Hansknecht
|
341ef9bb7b
|
prefix assembly functions with _ on macos
|
2023-06-02 15:26:39 -07:00 |
|
Brendan Hansknecht
|
60babcc56e
|
fix typo
|
2023-06-02 15:23:07 -07:00 |
|
Brendan Hansknecht
|
7b8bd988d4
|
change to more specific .balign assembly attribute
|
2023-06-02 15:23:06 -07:00 |
|
Brendan Hansknecht
|
60e70c6b1b
|
add workaround for wasm tests
|
2023-06-02 15:23:06 -07:00 |
|
Brendan Hansknecht
|
8eed06c3e1
|
avoid repeated calls to cpuid, it is slow
|
2023-06-02 15:23:06 -07:00 |
|
Brendan Hansknecht
|
718b7f0ce2
|
setup memcpy dispatch on every call for now
|
2023-06-02 15:23:06 -07:00 |
|
Brendan Hansknecht
|
75a035e12d
|
remove all definitions of roc_memcpy
|
2023-06-02 15:23:05 -07:00 |
|
Brendan Hansknecht
|
ebc6bd3f45
|
add more impls and memcpy
|
2023-06-02 15:23:05 -07:00 |
|
Brendan Hansknecht
|
0e2c3e4723
|
add actual folly implementation of memcpy
|
2023-06-02 15:23:05 -07:00 |
|
Brendan Hansknecht
|
77624f627b
|
better extract musl lib
|
2023-06-02 15:23:05 -07:00 |
|
Brendan Hansknecht
|
159f95aad1
|
add musl memcpy and avx2 dispatching
|
2023-06-02 15:23:04 -07:00 |
|
Brendan Hansknecht
|
ca9938bf7c
|
add memcpy impl to builtins
|
2023-06-02 15:23:04 -07:00 |
|
Fábio Beirão
|
03eb89a721
|
Use the https problem reports when something goes wrong while downloading a package
Contributes to #5487
|
2023-06-02 14:09:41 +02:00 |
|
Bryce Miller
|
fd846b9a7a
|
increase stack size for debug tests
|
2023-06-02 07:53:52 -04:00 |
|
Bryce Miller
|
b4aa4a9089
|
Fix syntax derp
|
2023-06-02 07:53:38 -04:00 |
|
Fábio Beirão
|
60df1b4603
|
Run cargo fmt --all
Contributes to #5487
|
2023-06-02 12:41:43 +02:00 |
|
Fábio Beirão
|
273b7c07c1
|
Initial plumbing to be able to show https errors
Related to #5487
|
2023-06-02 11:40:32 +02:00 |
|
Brendan Hansknecht
|
58067f936a
|
Merge pull request #5466 from KilianVounckx/list-update
Add List update function
|
2023-06-02 09:03:22 +00:00 |
|
Bryce Miller
|
7e8a151604
|
Merge branch 'main' into abilities-syntax
|
2023-06-01 12:57:16 -04:00 |
|
Kilian Vounckx
|
7f5e6299ab
|
Generate tests
|
2023-06-01 18:40:31 +02:00 |
|
Folkert de Vries
|
e59404b6fa
|
Merge pull request #5495 from roc-lang/dev-backend-nullable-wrapped
Dev backend nullable wrapped
|
2023-06-01 17:11:14 +02:00 |
|
Brendan Hansknecht
|
121d15a2a6
|
Merge pull request #5423 from roc-lang/dev-backend-linked-list
Dev backend linked list
|
2023-06-01 13:59:28 +00:00 |
|
KilianVounckx
|
8b85f966fd
|
Merge branch 'roc-lang:main' into list-update
|
2023-06-01 11:16:33 +02:00 |
|
Folkert de Vries
|
6d6e3b9c60
|
Merge pull request #5496 from roc-lang/remove-libc-instrinsic
Stop using llvm instrinsics that just call libc
|
2023-06-01 10:46:27 +02:00 |
|
Brendan Hansknecht
|
7683c5ae53
|
Stop using llvm instrinsics that just call libc
In a future PR. I will change zig to insure that all of these instrinsics
use musl directly and do not call out to the linked libc.
|
2023-05-31 20:00:04 -07:00 |
|
Folkert
|
f6fafdb019
|
nullable unwrapped for the dev backend
|
2023-06-01 00:02:38 +02:00 |
|
Folkert
|
0adf075123
|
make bool intern with semanctis
|
2023-05-31 23:59:40 +02:00 |
|
Folkert
|
f1375b27cc
|
fix mono tests, again
|
2023-05-31 23:59:26 +02:00 |
|
Folkert
|
4af9788b51
|
fix register logic bug in reset/reuse
|
2023-05-31 23:57:38 +02:00 |
|
Folkert
|
0ace44ae8c
|
implement reset/reuse in the dev backend
|
2023-05-31 23:57:38 +02:00 |
|
Folkert
|
f609ec68fc
|
update mono tests?!
|
2023-05-31 23:57:38 +02:00 |
|
Folkert
|
dfed7b95e6
|
enable more tests
|
2023-05-31 23:57:37 +02:00 |
|
Folkert
|
8833096a07
|
clippy
|
2023-05-31 23:57:37 +02:00 |
|
Folkert
|
c24312a045
|
fix logic error
|
2023-05-31 23:57:37 +02:00 |
|
Folkert
|
58d4ae91d2
|
clippy
|
2023-05-31 23:57:36 +02:00 |
|
Folkert
|
e33c2b3c84
|
first working linked list test
|
2023-05-31 23:57:36 +02:00 |
|
Folkert
|
3364d03fcc
|
fix debug asserts in dev backend
|
2023-05-31 23:57:36 +02:00 |
|
Folkert
|
97aba2da41
|
add static offset to ptr read
|
2023-05-31 23:57:35 +02:00 |
|
Tero Laxström
|
17be5a6fd1
|
Fix typo in gen-dev for float_add_overflow test
|
2023-05-31 20:52:10 +03:00 |
|