Open
Description
A question came up on slack, prompting me to realize that our reshape
could be improved:
- With the vastly improved constant propagation in 1.0, we can have an efficient reshape without needing a
Size
wrapper. There's probably other operations for which this is true too. Base.reshape
docs specify that the reshape result shares the underlying storage. Our reshape ofMVector
withSize
doesn't seem to satisfy that, but it probably should.