INNER CODE UNIT · JavaScript
t
gideros/gideros · emscripten/lzma.js:144
t = (this._code - this._range) >>> 31;
this._code -= this._range & (t - 1);
result = (result << 1) | (1 - t);
if ( (this._range & 0xff000000) === 0){
this._code = (this._code << 8) | this._stream.readByte();
this._range <<= 8;
}
}
return result;
};
LZMA.RangeDecoder.prototype.decodeBit = function(probs, index){
var prob = probs[index],
newBound = (this._range >>> 11) * prob;
if ( (this._code ^ 0x80000000) < (newBound ^ 0x80000000) ){