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
|
81eff6a23f
|
Merge pull request #6176 from roc-lang/set-perf
Improve perf of Dict and Set
|
2023-12-06 02:02:01 -08:00 |
|
Brendan Hansknecht
|
087ca115c9
|
create seamless slices when getting a substring
|
2023-12-05 22:46:43 -08:00 |
|
Brendan Hansknecht
|
86eae30247
|
Merge pull request #6182 from CrepeGoat/patch-1
Update Num.roc - fix docstring typos
|
2023-12-05 14:28:39 -08:00 |
|
Brendan Hansknecht
|
a2cc17e8e9
|
write keepShared in a way that doesn't break dev-wasm
|
2023-12-05 14:12:10 -08:00 |
|
Brendan Hansknecht
|
87b31a581e
|
roc format
|
2023-12-05 12:37:12 -08:00 |
|
Brendan Hansknecht
|
3f50f78eba
|
update tests and Dict.keepShared semantics
|
2023-12-05 12:37:12 -08:00 |
|
Brendan Hansknecht
|
a0854a10e7
|
optimize set intersection and union
|
2023-12-05 12:37:12 -08:00 |
|
Brendan Hansknecht
|
35146d1a0b
|
remove redundant size attribute
|
2023-12-05 12:37:11 -08:00 |
|
Brendan Hansknecht
|
b9ef582c26
|
correct size to avoid rehash
|
2023-12-05 12:37:11 -08:00 |
|
Brendan Hansknecht
|
7e04c1f58c
|
use constants to avoid new allocations in Dict.empty
|
2023-12-05 12:37:11 -08:00 |
|
Brendan Hansknecht
|
f31a4070e4
|
implement Dict.withCapacity and improve Dict.fromList
|
2023-12-05 12:37:11 -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 |
|
Anton-4
|
a57f29e780
|
Merge pull request #6184 from roc-lang/debug-info
Fix debug info
|
2023-12-05 14:03:52 +01:00 |
|
LoipesMas
|
00839e12b5
|
Run roc format
|
2023-12-05 00:24:08 +01:00 |
|
LoipesMas
|
d4a8208069
|
Add more test cases
|
2023-12-05 00:04:13 +01:00 |
|
LoipesMas
|
83ac8209ae
|
Add Dict.keepIf, Dict.dropIf, Set.keepIf, Set.dropIf
|
2023-12-04 23:38:51 +01: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 |
|
Becker A
|
82ed520b98
|
Update Num.roc
undid bad change
Signed-off-by: Becker A. <awqatty.b@gmail.com>
|
2023-12-04 10:56:29 -07:00 |
|
Becker A
|
88d9d2d81b
|
Update Num.roc
fixed docstring typos
Signed-off-by: Becker A. <awqatty.b@gmail.com>
|
2023-12-04 10:55:26 -07:00 |
|
Becker A
|
f420e518d5
|
Update Num.roc
fixed docstring typo
Signed-off-by: Becker A. <awqatty.b@gmail.com>
|
2023-12-04 10:54:17 -07:00 |
|
Becker A
|
779b948772
|
Update Num.roc
fixed typos
Signed-off-by: Becker A. <awqatty.b@gmail.com>
|
2023-12-04 10:46:55 -07:00 |
|
Brendan Hansknecht
|
e5a0af5699
|
make DbgFormatter an unexposed implementation detail
|
2023-12-03 12:41:04 -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 |
|
Becker A
|
14e04d65cf
|
Update Decode.roc
fixed typo
Signed-off-by: Becker A. <awqatty.b@gmail.com>
|
2023-12-02 18:33:17 -07:00 |
|
Brendan Hansknecht
|
e65f14fa49
|
Merge pull request #6090 from Gungy2/5830
Add `log` function to `Dec`
|
2023-12-01 22:02:35 -08:00 |
|
Richard Feldman
|
421f8d9c5c
|
Fix Str.walkUtf8 docs
|
2023-12-01 20:49:58 -05: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 |
|
Brendan Hansknecht
|
0586f2bac0
|
more formatting
|
2023-11-28 16:40:43 -08:00 |
|
Brendan Hansknecht
|
77e55c88bf
|
update cli logging test
|
2023-11-28 16:40:43 -08:00 |
|
Brendan Hansknecht
|
759fa9b7a6
|
roc format
|
2023-11-28 16:40:42 -08:00 |
|
Brendan Hansknecht
|
9b181e1b3f
|
add inspect implementation for dict and set
|
2023-11-28 16:40:42 -08:00 |
|
Brendan Hansknecht
|
79a58843b5
|
fix mono tests with wrapping custom function
|
2023-11-28 16:40:42 -08:00 |
|
Brendan Hansknecht
|
f2ab6b54f3
|
correct Inspect.opaque and Inspect.function to be function calls
|
2023-11-28 16:40:41 -08:00 |
|
Brendan Hansknecht
|
3434d3154a
|
Ayaz's fix and first passing inspect test
|
2023-11-28 16:40:40 -08:00 |
|
Brendan Hansknecht
|
b8e644a1e3
|
add DbgFormatter to inspect
|
2023-11-28 16:40:40 -08:00 |
|
Ayaz Hafiz
|
5c805ce80f
|
Get first inspect for non-Inspect-implementing opaques specialized
|
2023-11-28 16:40:39 -08:00 |
|