Commit graph

93 commits

Author SHA1 Message Date
J.Teeuwissen
86797a9515
typo 2023-06-10 23:55:14 +02:00
J.Teeuwissen
fbf3faeaf1
Simplified logic 2023-06-10 23:55:14 +02:00
J.Teeuwissen
46bff75517
progress 2023-06-10 23:55:09 +02:00
J.Teeuwissen
d735742fdb
used resulting incremented_symbols 2023-06-10 23:54:00 +02:00
J.Teeuwissen
94fb89bde4
Start drop specialisation for joinpoints 2023-06-10 23:53:19 +02:00
Ayaz Hafiz
457cdabc5c
Make repr private and accessible only via the interner 2023-06-06 16:01:27 -05:00
J.Teeuwissen
9f23c3d26a
Feedback 2023-05-29 16:38:34 +02:00
J.Teeuwissen
b7a7a735fc
keep inc env always, but set count to 0. 2023-05-29 12:09:18 +02:00
J.Teeuwissen
079290dcaf
Keep 0 in counting map 2023-05-29 10:54:09 +02:00
J.Teeuwissen
e29af85dcf
Fixed tests 2023-05-29 08:39:59 +02:00
J.Teeuwissen
c3e1e600a6
Merge branch 'main' into save-construction-children 2023-05-29 08:02:34 +02:00
Brendan Hansknecht
6149e721f6
fix main by adding missing match branches 2023-05-28 20:29:10 -07:00
J.Teeuwissen
dbebaf17a6
using CountingMap for children 2023-05-28 23:10:24 +02:00
J.Teeuwissen
8f022d4310
fixed specialisation box 2023-05-28 21:18:28 +02:00
J.Teeuwissen
ffc19ec2a2
missing arm 2023-05-28 20:21:10 +02:00
J.Teeuwissen
6e6e1ce833
Merge remote-tracking branch 'origin/main' into save-construction-children 2023-05-28 20:08:22 +02:00
J.Teeuwissen
b0705a00ad
saved info and added test 2023-05-26 15:56:18 +02:00
J.Teeuwissen
3e565d56b7
clippy 2023-05-24 22:11:42 +02:00
J.Teeuwissen
62446b7c60
fixed perf for incremented_children 2023-05-24 21:46:14 +02:00
J.Teeuwissen
b049b29613
Start fixing failed tests 2023-05-24 19:40:12 +02:00
J.Teeuwissen
3eee6097df
Updated comment and formatting 2023-05-24 16:13:24 +02:00
J.Teeuwissen
d7304f86e5
allow lowlevel and match 2023-05-24 16:13:24 +02:00
J.Teeuwissen
f6ab5f5552
updated drop_specialization for boxes 2023-05-23 14:45:44 +02:00
Ayaz Hafiz
a67c148be7
Convert LayoutRepr::Struct into a tuple variant 2023-05-16 11:58:16 -05:00
J.Teeuwissen
ec731443c4
moved drop specialization up 2023-05-15 00:53:07 +02:00
Ayaz Hafiz
c3eeb5e2cc
Wrap layouts in a LayoutRepr constructor
Part 1 of support semantic layout representations.
2023-05-10 13:22:10 -05:00
J.Teeuwissen
e2042debfd
feedback 2023-04-30 12:01:01 +02:00
J.Teeuwissen
042482a19f
pipeline 2023-04-29 17:59:17 +02:00
J.Teeuwissen
231feb2fe2
assuming recursive rc 2023-04-29 15:31:27 +02:00
J.Teeuwissen
dbab89cc64
start 2023-04-29 15:28:25 +02:00
J.Teeuwissen
c1ced3c5d2
inc lowlevel return value 2023-04-29 14:30:14 +02:00
J.Teeuwissen
5d1349973e
removed recursive decrement wasm 2023-04-28 18:40:58 +02:00
J.Teeuwissen
ca7ba45955
chase_recursive_in 2023-04-27 10:37:09 +02:00
J.Teeuwissen
a7fe85bfeb
more clippy 2023-04-26 20:47:30 +02:00
J.Teeuwissen
b4f65ad8cf
clippy 2023-04-26 20:23:30 +02:00
J.Teeuwissen
4de6369e6a
simplified join + mono 2023-04-26 20:11:44 +02:00
J.Teeuwissen
74f2b0afda
Updated refcount logic 2023-04-26 18:14:16 +02:00
J.Teeuwissen
0fe94cbd90
cleanup dead code 2023-04-26 17:28:48 +02:00
J.Teeuwissen
2435bdb41a
added a wasm check 2023-04-26 17:21:19 +02:00
J.Teeuwissen
e12730ba88
drop specialization for union 2023-04-26 13:46:14 +02:00
J.Teeuwissen
a0f8b50efe
Boxed 2023-04-22 14:20:48 +02:00
J.Teeuwissen
d4379ff895
Working IR 2023-04-22 13:32:38 +02:00
J.Teeuwissen
00fcdd1a41
start drop_specialization 2023-04-20 13:06:51 +02:00