Searched refs:bciCode (Results 1 - 3 of 3) sorted by relevance

/openjdk7/jdk/src/share/classes/com/sun/java/util/jar/pack/
H A DCode.java268 public int decodeBCI(int bciCode) { argument
269 if (bciCode <= 0 || bciCode > getLength()) return bciCode;
273 // If bciCode < len, result is map[bciCode], the common and fast case.
276 // bciCode == len + bci - i
278 // bci-i == bciCode-len
279 // map[i]-adj-i == bciCode-len ; adj in (0..map[i]-map[i-1])
282 // map[i-1]-(i-1) <= bciCode
[all...]
H A DPackageReader.java1620 public int decodeBCI(int bciCode) {
1622 return code.decodeBCI(bciCode);
H A DAttribute.java421 public int decodeBCI(int bciCode) { throw undef(); } argument
1548 public int decodeBCI(int bciCode) {
1550 bciCode ^= (8<<8); // remove extra mark
1551 int bci = (bciCode >> 8) << 8; // keep high bits
1552 bci += (bciCode & 0x7F) << 1;
1553 bci += (bciCode & 0x80) >> 7;

Completed in 51 milliseconds