function mostSignificantBit()

in lib/index.js [3:15]


function mostSignificantBit(value) {
  let result = value;

  result |= result >> 1;
  result |= result >> 2;
  result |= result >> 4;
  result |= result >> 8;
  result |= result >> 16;
  result |= result >> 32;
  result -= result >> 1;

  return result;
}