2573 |
|
/** |
2574 |
|
* Tests if the specified object is a key in this table. |
2575 |
|
* |
2576 |
< |
* @param key possible key |
2576 |
> |
* @param key possible key |
2577 |
|
* @return {@code true} if and only if the specified object |
2578 |
|
* is a key in this table, as determined by the |
2579 |
|
* {@code equals} method; {@code false} otherwise |
6813 |
|
Class<?> ck = CounterCell.class; |
6814 |
|
CELLVALUE = U.objectFieldOffset |
6815 |
|
(ck.getDeclaredField("value")); |
6816 |
< |
Class<?> sc = Node[].class; |
6817 |
< |
ABASE = U.arrayBaseOffset(sc); |
6818 |
< |
int scale = U.arrayIndexScale(sc); |
6816 |
> |
Class<?> ak = Node[].class; |
6817 |
> |
ABASE = U.arrayBaseOffset(ak); |
6818 |
> |
int scale = U.arrayIndexScale(ak); |
6819 |
|
if ((scale & (scale - 1)) != 0) |
6820 |
|
throw new Error("data type scale not a power of two"); |
6821 |
|
ASHIFT = 31 - Integer.numberOfLeadingZeros(scale); |