Ayaz Hafiz
|
283b9d53d6
|
Add Expr::ErasedLoad
|
2023-07-12 14:42:46 -05:00 |
|
Ayaz Hafiz
|
2c838aa5c2
|
Add mono Expr::ErasedMake
|
2023-07-12 14:40:16 -05:00 |
|
Ayaz Hafiz
|
3e3d3cc7f3
|
Type fixes
|
2023-07-12 14:21:28 -05:00 |
|
Ayaz Hafiz
|
2cb2e37fd7
|
Specialize erased
|
2023-07-12 14:21:28 -05:00 |
|
Ayaz Hafiz
|
cf30f02e01
|
Expr::FunctionPointer
|
2023-07-12 14:21:27 -05:00 |
|
Folkert
|
a50f013fce
|
cleanup after review
|
2023-07-12 17:55:21 +02:00 |
|
Folkert
|
da9482b7fa
|
inline pattern match
|
2023-07-10 21:17:58 +02:00 |
|
Folkert
|
8c666edbec
|
use explicit stack to prevent stack overflow in drop specialization
|
2023-07-10 21:14:30 +02:00 |
|
Folkert
|
2d616d1fe9
|
manual clippy fixes
|
2023-07-10 18:27:10 +02:00 |
|
Folkert
|
ef39bad7c6
|
auto clippy fixes
|
2023-07-10 18:27:08 +02:00 |
|
Folkert
|
6d2d65bb1e
|
remove Boxed layout
|
2023-07-09 15:47:28 +02:00 |
|
Folkert
|
d64930c17f
|
remove box and unbox expressions
|
2023-07-09 15:47:28 +02:00 |
|
Folkert
|
f27cb83a02
|
remove Reuse
|
2023-06-29 18:40:26 +02:00 |
|
Folkert
|
fc3004da58
|
free or reuse unconditionally when value is unique
|
2023-06-27 17:37:45 +02:00 |
|
Folkert
|
654cf7b861
|
changes after review
|
2023-06-24 14:49:57 +02:00 |
|
Folkert
|
c21f80ea24
|
don't use pointer as union child
|
2023-06-24 14:49:52 +02:00 |
|
Folkert
|
9c85fb90d3
|
fix bugs
|
2023-06-24 14:49:47 +02:00 |
|
Folkert
|
0247237fe8
|
WIP
|
2023-06-24 14:49:46 +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
|
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 |
|
Ayaz
|
c907b12cf0
|
Merge pull request #5548 from JTeeuwissen/fix-oc-test-panics-after-roc-check-said-zero-errors,-zero-warnings
Index array symbols unknown symbols
|
2023-06-13 13:44:12 -05:00 |
|
J.Teeuwissen
|
5d66ae4295
|
removed target info
|
2023-06-13 17:15:04 +02:00 |
|
J.Teeuwissen
|
36abaec07d
|
Index array symbols unknown symbols
|
2023-06-13 15:56:55 +02:00 |
|
Folkert
|
92194be436
|
use retain to save on some allocations
|
2023-06-10 23:55:15 +02:00 |
|
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 |
|