Qual é o propósito de bit-shift int value por zero?

Olhando para o código fonte da classe java.nio.DirectByteBuffer, eu encontrei isto:

if ((length << 0) > Bits.JNI_COPY_TO_ARRAY_THRESHOLD) ....

Qual é o propósito de mudar o comprimento por bits zero? Pode ser alguma otimização de desempenho ou algo mais?