INNER CODE UNIT · Java
grow
xxf098/shadowsocksr-v2ray-trojan-android · src/main/java/go/Seq.java:287
private void grow() {
int[] keys;
Ref[] objs;
if (2 * roundPow2(this.live) > this.keys.length) {
keys = new int[this.keys.length * 2];
objs = new Ref[this.objs.length * 2];
}
else {
keys = this.keys;
objs = this.objs;
}
int next = 0;
for (int i = 0; i < this.keys.length; ++i) {
if (this.objs[i] != null) {
keys[next] = this.keys[i];
objs[next] = this.objs[i];
++next;
}