This is a left-over from a very old design assumption that hasn't been valid for a decade. There are no free-floating Atoms. There was no space savings. In fact, it wasted good space, required pointer chases, and used a silly shared pointer when a unique pointer would have been fine. This should have been eliminated a long time ago.
This is a left-over from a very old design assumption that hasn't been valid for a decade. There are no free-floating Atoms. There was no space savings. In fact, it wasted good space, required pointer chases, and used a silly shared pointer when a unique pointer would have been fine. This should have been eliminated a long time ago.