>>>>> "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