Open
Description
Right now, Alloc
and GlobalAlloc
are similar, but not quite, and depending on how we evolve Alloc
, they could diverge even more. This is not necessarily bad, but it should happen by design, and not by accident. In particular, for GlobalAlloc
, how we currently do linking imposes some constraints on, e.g., whether the trait can have generic methods, etc.
So I think it is important to have at least some level on consensus on where do we want to go with these two traits, and how do they fit with each other, such that we get a cohesive design.
I'm opening this issue to track that, and will leave my opinion as a comment.