Closed codemedic closed 11 years ago
Ah, easily answered. The top bit is unused because the JVM has no unsigned longs. If it was flipped, the JVM would interpret the id as a negative number and certain systems would behave poorly when they ran into such an id.
Is that for any particular reason that one bit is left un-used; just curious?