Open
Description
blocks.Block
being an interface force at least two allocations per blocks ([]byte
+ the block.Block
implementation).
If this was a value struct or even an type Block []byte (we already know the CID in most cases), we would only allocate the []byte and embed or pass by registers (decomposed stack) the rest.
This is gonna break a lot of stuff depending of how brutal we are.
Metadata
Metadata
Assignees
Labels
No labels