Some sun.misc internal APIs are deprectaed in JDK 9 and will be encapsulated or removed in a future release.
long leadingDigit = getHexDigit(significandString, 0); i < signifLength && nextShift >= 0; i++) { long currentDigit = getHexDigit(significandString, i); significand |= (currentDigit << nextShift); nextShift-=4; long currentDigit = getHexDigit(significandString, i); currentDigit = getHexDigit(significandString,i); sticky = sticky || (currentDigit != 0); i++;