Folkert
|
85fcd71bdb
|
use bitcast instead of intcast
|
2023-05-03 14:28:22 +02:00 |
|
Folkert
|
05a9b4d601
|
fix that inc on list was no longer recursive
|
2023-05-03 01:03:09 +02:00 |
|
Folkert de Vries
|
a5a91d428f
|
Merge pull request #5336 from roc-lang/dev-backend-list-map
dev backend: many more builtins
|
2023-05-01 10:20:15 +02:00 |
|
Folkert
|
cf54304cf4
|
add lowlevel to inc/dec a data pointer
|
2023-04-28 15:30:23 +02:00 |
|
Folkert
|
c6c28e7c5d
|
implement Crash
|
2023-04-27 00:29:21 +02:00 |
|
J.Teeuwissen
|
74f2b0afda
|
Updated refcount logic
|
2023-04-26 18:14:16 +02:00 |
|
J.Teeuwissen
|
ed46a1f2cb
|
lowlevel isUnique
|
2023-04-26 17:23:10 +02:00 |
|
Folkert
|
a522d49558
|
backport some changes needed for zig 10
|
2022-12-17 22:17:27 +01:00 |
|
Richard Feldman
|
5958f50728
|
Drop obsolete mentions of roc_send_signal
|
2022-12-08 06:36:12 -05:00 |
|
Ayaz Hafiz
|
f29b85e244
|
Update builtins to use RocStr as panic type
|
2022-11-24 14:46:50 -06:00 |
|
Folkert
|
b6b7d186e4
|
make new extern functions compile on windows
|
2022-11-10 23:14:41 +01:00 |
|
Folkert
|
323210c547
|
Merge remote-tracking branch 'origin/main' into roc-dev-inline-expects
|
2022-10-16 13:56:30 +02:00 |
|
Folkert
|
d9f9183009
|
fix zig tests by providing new libc functions
|
2022-10-12 21:15:48 +02:00 |
|
Brendan Hansknecht
|
96b5d365b2
|
Add capacity growth to RocStr
Also, cleans up the alloc and realloc api for both list and str.
Updates Str.reserve to match List.reserve
|
2022-10-10 22:24:55 -07:00 |
|
Brendan Hansknecht
|
fdafac4323
|
Remove RocResult from utils.zig
It is implemented wrong and not used anywhere
|
2022-10-10 08:25:59 -07:00 |
|
Brian Carroll
|
173343eea2
|
builtins: relax condition for reusing an allocation
|
2022-09-04 14:37:42 +01:00 |
|
Brendan Hansknecht
|
ca8b052094
|
switch to wrapping subtract since it is safe here
|
2022-08-01 22:32:43 -07:00 |
|
Brendan Hansknecht
|
afaf59a050
|
change refcounts to assume overflows are impossible
|
2022-08-01 22:32:43 -07:00 |
|
Folkert
|
a9ba08d8cb
|
appendScalar zig implementation
|
2022-07-04 13:58:39 +02:00 |
|
Richard Feldman
|
6f5baa5021
|
Use alignOf instead of sizeOf
|
2022-07-02 13:11:43 -04:00 |
|
Anton-4
|
eee85fa45d
|
moved all crates into seperate folder + related path fixes
|
2022-07-01 17:37:43 +02:00 |
|