ibalbaert
|
6851741c8a
|
Update Result.roc
Changed deprecated Num.negate in Result.map docs to Num.neg
Signed-off-by: ibalbaert <ivo.balbaert@telenet.be>
|
2023-06-22 11:05:48 +02:00 |
|
Folkert de Vries
|
a997280dc9
|
Merge pull request #5568 from JTeeuwissen/no-reuse-non-unique
Don't reuse non unique symbols
|
2023-06-20 00:48:53 +02:00 |
|
J.Teeuwissen
|
495bbfd944
|
updated test
|
2023-06-19 22:51:10 +02:00 |
|
J.Teeuwissen
|
315b7d73a4
|
non lazy
|
2023-06-19 21:10:00 +02:00 |
|
J.Teeuwissen
|
343a548458
|
clippy ;(
|
2023-06-19 19:59:55 +02:00 |
|
J.Teeuwissen
|
efe91da38c
|
Changed token order
|
2023-06-19 19:55:01 +02:00 |
|
J.Teeuwissen
|
78c1855b66
|
Fixed logic
|
2023-06-19 17:41:57 +02:00 |
|
Hannes
|
97fa6758d0
|
Rename trimLeft to trimStart and trimRight to trimEnd
|
2023-06-19 13:17:59 +08:00 |
|
J.Teeuwissen
|
fdfa978ca8
|
added branch info and uniqueness check
|
2023-06-18 20:00:15 +02:00 |
|
Anton-4
|
d10d71cdec
|
Merge pull request #5549 from HajagosNorbert/builtin-docs
Add examples to the docs of builtin List functions
|
2023-06-18 11:28:19 +02:00 |
|
Ayaz Hafiz
|
41597cbab7
|
Do not make LayoutInterner mutable
|
2023-06-17 18:13:03 -05:00 |
|
Ayaz Hafiz
|
c81a652aaa
|
Dont insert into interner at all
|
2023-06-17 18:13:03 -05:00 |
|
Ayaz Hafiz
|
8aef12bd36
|
call_roc_function takes repr
|
2023-06-17 18:13:02 -05:00 |
|
Ayaz Hafiz
|
46e0ce32f4
|
no insert direct in expect
|
2023-06-17 18:13:02 -05:00 |
|
Ayaz Hafiz
|
61e28bc1d8
|
No need to insert into interner
|
2023-06-17 18:13:02 -05:00 |
|
Ayaz Hafiz
|
6139918e3b
|
Remove insert_direct_no_semantic in compare eq
|
2023-06-17 18:13:02 -05:00 |
|
Ayaz Hafiz
|
7ab044d79f
|
argument_type_from_layout takes layoutrepr
|
2023-06-17 18:13:02 -05:00 |
|
Ayaz Hafiz
|
ee25735731
|
LayoutIds use LayoutRepr
|
2023-06-17 18:13:02 -05:00 |
|
Ayaz Hafiz
|
94e97df54a
|
Remove mut layout interner from alias analysis
|
2023-06-17 18:13:02 -05:00 |
|
Ayaz Hafiz
|
390e9f8648
|
load_roc_value by layoutrepr
|
2023-06-17 18:13:01 -05:00 |
|
Ayaz Hafiz
|
07f40baf62
|
use_roc_value by layoutrepr
|
2023-06-17 18:13:01 -05:00 |
|
Ayaz Hafiz
|
5979405b79
|
Store value by layoutrepr
|
2023-06-17 18:13:01 -05:00 |
|
Ayaz Hafiz
|
bc41db2a34
|
Get rid of passing target_info a bunch
|
2023-06-17 18:13:00 -05:00 |
|
Ayaz Hafiz
|
8495f3b085
|
Have basic_type_from_layout take LayoutRepr
|
2023-06-17 18:12:17 -05:00 |
|
Kilian Vounckx
|
10c34ef326
|
Fix bitwise operations documentation
|
2023-06-17 21:33:06 +02:00 |
|
HajagosNorbert
|
4e06c09e37
|
ran roc format on changed List.roc file
|
2023-06-17 21:28:20 +02:00 |
|
HajagosNorbert
|
892d5e2c78
|
Merge branch 'main' into builtin-docs
|
2023-06-17 21:25:25 +02:00 |
|
Kilian Vounckx
|
5512dd9675
|
Add documentation for bitwise functions
|
2023-06-17 20:25:36 +02:00 |
|
Kilian Vounckx
|
402a89237d
|
Add Num.bitwiseNot function
|
2023-06-17 20:08:33 +02:00 |
|
KilianVounckx
|
0dd8bb9841
|
Merge branch 'roc-lang:main' into num-constants
|
2023-06-17 15:09:30 +02:00 |
|
Ayaz Hafiz
|
6c4f76c5c9
|
Pass tag target ptr rather than alloca
|
2023-06-16 21:06:49 -05:00 |
|
Ayaz Hafiz
|
a7978abdc9
|
Fix nullable unwrapped code generation
|
2023-06-16 18:11:51 -05:00 |
|
Ayaz Hafiz
|
465cee053e
|
Have RocUnion::as_struct_value return an alloca instead
Saves a useless store/load.
|
2023-06-16 17:54:17 -05:00 |
|
Ayaz Hafiz
|
0403509f64
|
Get rid of unnecessary comment
|
2023-06-16 17:51:47 -05:00 |
|
Ayaz Hafiz
|
9ecb1bbd73
|
Add rationale for passing values by reference
|
2023-06-16 17:51:13 -05:00 |
|
Ayaz Hafiz
|
942fb37155
|
Revert unconditional branch taken
|
2023-06-16 15:27:56 -05:00 |
|
Ayaz Hafiz
|
f7b5400c6e
|
Revert "Bump max by-value size"
This reverts commit e53937bba6 .
|
2023-06-16 15:26:09 -05:00 |
|
Ayaz Hafiz
|
314cc7855a
|
Revert "Check if benchmarks are weird"
This reverts commit 24e7a56f4b .
|
2023-06-16 15:26:02 -05:00 |
|
Ayaz Hafiz
|
24e7a56f4b
|
Check if benchmarks are weird
|
2023-06-16 14:49:01 -05:00 |
|
Ayaz Hafiz
|
e53937bba6
|
Bump max by-value size
|
2023-06-16 12:30:31 -05:00 |
|
Ayaz Hafiz
|
ec38d8a16d
|
Clippy
|
2023-06-16 11:21:17 -05:00 |
|
Ayaz Hafiz
|
b193d6c726
|
Fix loads in ToNumChecked
|
2023-06-16 11:18:43 -05:00 |
|
Ayaz Hafiz
|
4f626bca53
|
Fix checked_dec operations
|
2023-06-16 11:13:18 -05:00 |
|
Ayaz Hafiz
|
858fbba4e1
|
Use larger debug stack for abilities tests
|
2023-06-16 11:08:10 -05:00 |
|
Ayaz Hafiz
|
5b0d47c9eb
|
Drop Layout::alignment_bytes_for_llvm
|
2023-06-16 10:30:44 -05:00 |
|
Ayaz Hafiz
|
f95cef8086
|
Add llvm_alignment_bytes and memcpy function
|
2023-06-16 10:30:44 -05:00 |
|
Ayaz Hafiz
|
2294f6994f
|
TERRIBLE HACK to support x86 compilation
|
2023-06-16 10:30:44 -05:00 |
|
Ayaz Hafiz
|
5488b3a3eb
|
Fix mono tests
|
2023-06-16 10:30:44 -05:00 |
|
Ayaz Hafiz
|
a235055576
|
Turn morphic back on
|
2023-06-16 10:30:44 -05:00 |
|
Ayaz Hafiz
|
d39c8ba7be
|
Revert legacy struct builder
|
2023-06-16 10:30:43 -05:00 |
|