Taylor Blau [off-list ref] writes:
I completely agree with Junio's sentiment here. The overflow handling
needs to exist no matter what, but let's remember what's common and what
isn't.
Since it's not common to be towards the end of even just the 32-bit
range, let's "optimize" for that and store the fields as 32 bits wide.
Thanks. I realize I wasn't clear but that is what I meant. If we
need to deal with overflowing situation sensibly anyway, there may
not be much advantage in using 64-bit until year 2038.