Open jorendorff opened 7 years ago
All (mutable) data stored in GC heap pages should be stored inside some kind of cell.
I want to do this for a few reasons:
It's almost certainly UB not to do this
I think it'll lead to insights about what we're doing here, and those will lead to better APIs, documentation, and performance.
As a start, it would be pretty simple to store all leaf data types in cells.
All (mutable) data stored in GC heap pages should be stored inside some kind of cell.
I want to do this for a few reasons:
It's almost certainly UB not to do this
I think it'll lead to insights about what we're doing here, and those will lead to better APIs, documentation, and performance.
As a start, it would be pretty simple to store all leaf data types in cells.