On 09/11/2015 07:55 AM, Michael Matz wrote:
Hi,

On Thu, 10 Sep 2015, David Malcolm wrote:

Does anyone know why this was "carefully packed" and to what extent
this matters?  I'm adding an extra 8 bytes to it (or 4 if we eliminate
the existing location_t).  As far as I can see, these are
short-lived, and there are only relative few alive at any time.

The c++ frontend stores _all_ tokens before starting to parse, so the size
of cp_token is not totally irrelevant.  It still might not matter much,
though.
FWIW, Zack hasn't gone away totally (he was just posting about the explicit_bzero stuff) -- it couldn't hurt to ping him on the implications of changing the size of that structure.

jeff

Reply via email to