>>>>> "Diego" == Diego Novillo <dnovi...@google.com> writes:

>> Unfortunately, five bits are not sufficient for the alternate use of
>> cpp_hashnode.directive_index as a named operator index.  So, I have reverted
>> the number of bits from five back to seven.  As a result, we now have 34 bits
>> in small fields, and the size of cpp_hashnode will increase from two to three
>> words on 32-bit systems.  The size on 64-bit systems remains unchanged 
>> because
>> these bits go into an alignment gap.

Diego> I don't think this is a big issue.  Tom?

In the past I have pushed back on growing this structure, but that was
because I thought there was a different way to achieve the same result.
In this case I am not so sure.

Tom

Reply via email to