3 ms·
But it wouldn’t require a heap allocation.
by the_mitsuhiko 9y ago
But it wouldn’t require a heap allocation.
- lmm 9y agoWhere is the proxy implementation going to go if not the heap?
- GolDDranks 9y agoThe proxy object would have statically known size (maximum of the size of the types it dispatches between, plus some metadata such as a vtable pointer or an enum discriminant). Now, because you know the size statically, you can store it in the stack.