J.Teeuwissen
|
209370623d
|
removed comment
|
2023-03-25 11:57:34 +01:00 |
|
J.Teeuwissen
|
ca767bf385
|
matching closure_arguments
|
2023-03-23 10:59:46 +01:00 |
|
J.Teeuwissen
|
675109eda1
|
reuse join points
|
2023-03-23 09:18:51 +01:00 |
|
Ayaz Hafiz
|
e6094df69b
|
Fast-path for determining ability member impls for builtin opaques
|
2023-03-22 17:08:41 -05:00 |
|
Anton-4
|
f1b1aa6a7b
|
Merge branch 'main' of github.com:roc-lang/roc into glue-getters-rtfeldman
|
2023-03-17 11:34:29 +01:00 |
|
J.Teeuwissen
|
32d0d525aa
|
increment when creating reference
|
2023-03-16 15:07:45 +01:00 |
|
J.Teeuwissen
|
370d98bc2d
|
correct context and tags
|
2023-03-16 10:45:46 +01:00 |
|
J.Teeuwissen
|
37b97fcd99
|
Updated few comments to clear tree
|
2023-03-16 09:37:48 +01:00 |
|
Brendan Hansknecht
|
48f17a8e2c
|
add Str.releaseExcessCapacity
|
2023-03-15 15:24:59 -07:00 |
|
J.Teeuwissen
|
c6b29bc9b3
|
inserted reset/reuse
|
2023-03-14 11:41:45 +01:00 |
|
Brendan Hansknecht
|
1319ba4844
|
add List.releaseExcessCapacity builtin
|
2023-03-13 17:43:21 -07:00 |
|
Folkert
|
fdf1489df6
|
Merge remote-tracking branch 'origin/main' into glue-getters-rtfeldman
|
2023-03-14 01:01:26 +01:00 |
|
Brendan Hansknecht
|
e6964536b2
|
add more Num.bytesTo* functions
|
2023-03-12 08:41:05 -07:00 |
|
Brendan Hansknecht
|
785da377c8
|
add Num.count*Bits functions
|
2023-03-12 08:41:04 -07:00 |
|
Folkert
|
fe15a2e79c
|
Merge remote-tracking branch 'origin/main' into glue-getters-rtfeldman
|
2023-03-08 19:46:00 +01:00 |
|
J.Teeuwissen
|
ca4615929b
|
Start reuse
|
2023-03-08 14:22:51 +01:00 |
|
Ayaz Hafiz
|
739bdfe64e
|
Fix a bug in chasing assigned/hole on switch
|
2023-03-05 22:19:16 -06:00 |
|
Ayaz Hafiz
|
7914b07a2f
|
Eliminate unneeded joinpoints in union lambda dispatches
|
2023-03-05 22:10:42 -06:00 |
|
Ayaz Hafiz
|
a2389c7652
|
Eliminate joinpoints in trivial lambda set switches
|
2023-03-05 21:59:01 -06:00 |
|
Ayaz Hafiz
|
9166922e39
|
Remove unused is_terminal
|
2023-03-05 21:41:50 -06:00 |
|
Folkert
|
853c0387dc
|
cleanup
|
2023-03-05 17:33:48 +01:00 |
|
Folkert
|
d224992bc1
|
Merge remote-tracking branch 'origin/main' into glue-getters-rtfeldman
|
2023-03-05 17:24:05 +01:00 |
|
Folkert
|
769a4c415b
|
update remaining cli tests
|
2023-03-05 16:57:51 +01:00 |
|
J.Teeuwissen
|
e5a5108fd8
|
lowlevel_borrow_signature
|
2023-03-04 13:23:15 +01:00 |
|
Brendan Hansknecht
|
66a7d08363
|
make List.mapN properly add all decrefs
|
2023-03-02 07:24:49 -08:00 |
|
Folkert
|
180187e5af
|
get old examples to work
|
2023-03-01 21:56:14 +01:00 |
|
J.Teeuwissen
|
9d9a6ea05a
|
refcount Dbg, ExpectFx, Expect
|
2023-03-01 12:00:51 +01:00 |
|
J.Teeuwissen
|
0070d3708e
|
Shuffled variable_usage_expr
|
2023-03-01 10:52:10 +01:00 |
|
J.Teeuwissen
|
046de72eac
|
only process ByName for now
|
2023-02-26 12:21:05 +01:00 |
|
J.Teeuwissen
|
73e36b826b
|
join point fixed point
|
2023-02-26 10:18:31 +01:00 |
|
J.Teeuwissen
|
756d4d6485
|
body_env
|
2023-02-25 17:55:12 +01:00 |
|
Folkert
|
1bf2cc3b8c
|
cleanup
|
2023-02-25 16:23:40 +01:00 |
|
Folkert
|
35980e50b8
|
fix function getters
|
2023-02-25 15:47:20 +01:00 |
|
J.Teeuwissen
|
336c821284
|
Temp fix for recursive joint points
|
2023-02-24 17:52:02 +01:00 |
|
J.Teeuwissen
|
0afe94e6db
|
Start new free var inference and joint points
|
2023-02-23 16:12:25 +01:00 |
|
Folkert
|
033618f3f4
|
fixes to get rocLovesRust to work
|
2023-02-22 21:17:50 +01:00 |
|
Folkert
|
0d4135c57a
|
Merge remote-tracking branch 'origin/main' into glue-getters-rtfeldman
|
2023-02-22 21:11:39 +01:00 |
|
J.Teeuwissen
|
9c73b5041a
|
stash
|
2023-02-22 17:43:43 +01:00 |
|
Folkert de Vries
|
bd6623dab4
|
Merge pull request #5055 from roc-lang/abilities-bug-generic
Lambda set compaction must preserve unique specializations of concrete types
|
2023-02-21 15:24:23 +01:00 |
|
Folkert de Vries
|
088bd5211f
|
Merge pull request #5054 from roc-lang/glue-generate-lambda-set-callers
Glue generate lambda set callers
|
2023-02-21 02:19:53 +01:00 |
|
Ayaz Hafiz
|
f7aa7e734d
|
Pass interner through to debug proc layouts misisng in param map
|
2023-02-20 18:49:29 -06:00 |
|
Ayaz Hafiz
|
e5c3376e90
|
Debug ProcLayouts
|
2023-02-20 18:49:18 -06:00 |
|
Ayaz
|
2f251310c0
|
Merge pull request #5010 from roc-lang/tuple-record-unify
Unify IR generation for tuples and records
|
2023-02-20 18:40:52 -06:00 |
|
Folkert
|
958d44a21c
|
cleanup
|
2023-02-20 22:25:48 +01:00 |
|
Folkert
|
68524ef07e
|
generate callers based on layout traversal
|
2023-02-20 22:05:35 +01:00 |
|
J.Teeuwissen
|
7df9e17be0
|
Stash comment
|
2023-02-20 11:53:22 +01:00 |
|
Folkert
|
90c45a197b
|
use extracted functions
|
2023-02-18 17:57:50 +01:00 |
|
Folkert
|
784ebde24b
|
helper functions
|
2023-02-18 17:34:41 +01:00 |
|
Folkert
|
edd10a079c
|
create hook for future glue proc codegen
|
2023-02-18 17:34:23 +01:00 |
|
J.Teeuwissen
|
09809b9bd6
|
Comments and cleanup
|
2023-02-18 14:35:24 +01:00 |
|