Folkert
|
e16b25c93e
|
Num.pow for Dec
|
2024-01-30 16:33:50 +01:00 |
|
Folkert
|
db3b40a07b
|
Dec floor/ceiling/round
|
2024-01-29 13:39:38 +01:00 |
|
Folkert
|
a7212ceb7f
|
add fract/trunc functions to zig RocDec
|
2024-01-29 12:44:34 +01:00 |
|
Folkert
|
1e744dca7c
|
missing functions for dev backend for glue
|
2024-01-27 14:51:09 +01:00 |
|
Brendan Hansknecht
|
62c4c2dcb5
|
Merge branch 'main' into main
|
2024-01-21 12:17:44 -08:00 |
|
Richard Feldman
|
2970fc4384
|
Merge remote-tracking branch 'origin/main' into str-unicode
|
2024-01-21 12:30:16 -05:00 |
|
Folkert
|
f1ffc36efe
|
add List.clone
|
2024-01-20 20:29:07 +01:00 |
|
Richard Feldman
|
b48fa0698a
|
Remove scalars and graphemes from Str
|
2024-01-17 21:30:34 -05:00 |
|
Fabian Schmalzried
|
946f00e91b
|
Remove duplicate code in bitcode
Signed-off-by: Fabian Schmalzried <fabhof@posteo.de>
|
2024-01-16 16:19:39 +01:00 |
|
Anton-4
|
79ed84fff3
|
Merge pull request #6355 from B-Teague/merge-gitignore
Consolidate gitignore
|
2024-01-12 13:29:32 +01:00 |
|
Brian Teague
|
60c639b60e
|
Consolidate gitignore
Keep certain files with no file extension
Keep specific files with no file extension
Delete all gitignore files
|
2024-01-10 22:16:04 -05:00 |
|
Luke Boswell
|
6b77aa93d5
|
force windows_setjmp & windows_longjmp
|
2024-01-08 12:31:09 +11:00 |
|
Folkert
|
b9b19d6054
|
fix for bugged setjmp/longjmp on windows/llvm
|
2024-01-07 23:04:11 +01:00 |
|
Brendan Hansknecht
|
f262102299
|
cleanup list and str builtin naming from refcount to allocation
|
2023-12-10 19:52:28 -08:00 |
|
Brendan Hansknecht
|
cd42ed629a
|
tell windows that we use floats?
|
2023-12-09 18:11:22 -08:00 |
|
Brendan Hansknecht
|
3dc1389cdd
|
wasm is not friends with compiler-rt
|
2023-12-09 18:11:22 -08:00 |
|
Brendan Hansknecht
|
8aa68ccf8e
|
libc is a lie, tell bitcode that roc targets a world where libc might not exist
|
2023-12-09 18:11:22 -08:00 |
|
Brendan Hansknecht
|
797ba64003
|
remove all compiler-rt and libc code ports from zig bitcode
|
2023-12-09 18:11:22 -08:00 |
|
Brendan Hansknecht
|
be06599bb6
|
bundle compiler-rt through zig
|
2023-12-09 18:11:22 -08:00 |
|
Brendan Hansknecht
|
f738d5a2bf
|
remove unnecessary call to math.floor in bitcode
|
2023-12-09 18:11:22 -08:00 |
|
Richard Feldman
|
6f0857d7da
|
Merge pull request #6202 from roc-lang/substring-slices
Create seamless slices when getting a substring
|
2023-12-06 14:31:01 -05:00 |
|
Brendan Hansknecht
|
ca71409a76
|
add comment on slice construction
|
2023-12-06 11:26:52 -08:00 |
|
Brendan Hansknecht
|
087ca115c9
|
create seamless slices when getting a substring
|
2023-12-05 22:46:43 -08:00 |
|
Brendan Hansknecht
|
6692f5b15d
|
correct counting bits to return a u8
Also add an impl to the dev backend
|
2023-12-05 12:37:10 -08:00 |
|
Brendan Hansknecht
|
e336aa525c
|
Merge pull request #6062 from JRMurr/div-0-should-crash
Update zig `@panic` calls to `roc_panic` for numeric errors
|
2023-12-05 12:28:47 -08:00 |
|
Brendan Hansknecht
|
034b86973b
|
keep stripping zig debug info to avoid 250ms cost
|
2023-12-04 13:38:25 -08:00 |
|
Brendan Hansknecht
|
496cd6710a
|
fix debug info and add it all to the llvm backend
|
2023-12-04 12:55:33 -08:00 |
|
Brendan Hansknecht
|
787d7f85ac
|
switch dbg arg ordering to make it backwards compatible
|
2023-12-02 21:18:32 -08:00 |
|
Brendan Hansknecht
|
6c60da2832
|
add dbg impl for use with roc test
|
2023-12-02 21:18:32 -08:00 |
|
Brendan Hansknecht
|
13d2238536
|
update roc_dbg in platforms
|
2023-12-02 21:18:31 -08:00 |
|
Brendan Hansknecht
|
3966d63e2f
|
add src and location to dbg
|
2023-12-02 21:18:31 -08:00 |
|
Ayaz
|
20bcd70ad2
|
Merge branch 'main' into div-0-should-crash
|
2023-12-02 20:10:32 -06:00 |
|
Brendan Hansknecht
|
738098bfd0
|
Merge branch 'main' into 5830
|
2023-12-01 16:37:33 -08:00 |
|
Brendan Hansknecht
|
3e66254b25
|
update zig and rust platforms to have correct roc_panic and roc_dbg
|
2023-11-29 21:49:34 -08:00 |
|
Brendan Hansknecht
|
b62c9667d5
|
Correct typo
Co-authored-by: Ayaz <20735482+ayazhafiz@users.noreply.github.com>
Signed-off-by: Brendan Hansknecht <Brendan.Hansknecht@gmail.com>
|
2023-11-29 21:05:49 -08:00 |
|
Brendan Hansknecht
|
e6cc43492a
|
rip out old dbg and setup reasonable base debug location info
|
2023-11-29 21:05:49 -08:00 |
|
Brendan Hansknecht
|
3d6c140a30
|
get minimal roc_dbg working
|
2023-11-29 21:05:49 -08:00 |
|
John Murray
|
298f93d20c
|
update a bunch of panic message to be capitalized
|
2023-11-28 20:46:09 -05:00 |
|
John Murray
|
d6f0709296
|
feedback: update some panic messages
|
2023-11-28 20:21:56 -05:00 |
|
John Murray
|
a5180bed67
|
make zig roc_panic return type be noreturn and remove some unreachable calls
|
2023-11-28 00:01:19 -05:00 |
|
John Murray
|
2a762f1379
|
revert change of integer => Integer in panic messages
|
2023-11-27 19:59:30 -05:00 |
|
George Ungureanu Vranceanu
|
23b6b432c7
|
Add log function to Dec
|
2023-11-25 21:03:26 +00:00 |
|
John Murray
|
38207cff8a
|
fix typo
|
2023-11-24 10:07:27 -05:00 |
|
John Murray
|
abc92ded95
|
add test for divCeil by 0
|
2023-11-24 10:07:26 -05:00 |
|
John Murray
|
863ecd8da5
|
be excited to panic...
|
2023-11-24 10:07:26 -05:00 |
|
John Murray
|
23e22693d4
|
switch @panic to roc_panic to really throw panics for bad numeric ops
|
2023-11-24 10:07:26 -05:00 |
|
Brendan Hansknecht
|
ca283197b9
|
fix LIST_RELEASE_EXCESS_CAPACITY arg count
|
2023-10-23 13:50:34 -07:00 |
|
Brendan Hansknecht
|
c18345d5ce
|
fix always_inline from rebase
|
2023-10-23 13:50:34 -07:00 |
|
Folkert
|
ec0eddb8b2
|
fix bug in use of alignment in free for tag unions
|
2023-10-23 13:50:34 -07:00 |
|
Luke Boswell
|
a77ac8244e
|
switch memcpy to fallback on windows
|
2023-10-23 13:50:34 -07:00 |
|