colocate string and tuple contents with the object, and share a single allocation.
Tuples now contain a pointer to their storage (Box**) + size, and strings contain an llvm::StringRef which contains the pointer+size.
Showing
This diff is collapsed.
This diff is collapsed.
Please register or sign in to comment