12 Dec
2005
12 Dec
'05
8:20 p.m.
Ben Hutchings wrote:
Peter Dimov wrote:
Another option is to just switch to 'int' and 32-bit accesses (as we did for PPC64 IIRC.)
Yes, that's another possibility, but it breaks binary compatibility - surely a black mark against a bug fix?
Breaking binary compatibility is routine for Boost, even in minor releases.
- and I would expect 32-bit accesses to be a little less efficient.
I doubt that it'd make a difference, except in sizeof(the control block). I think that 32 bits are fine for a reference count, even on a 64 bit platform. :-)