Eliminate unnecessary zeroing out of primitive arrays immediately after new.
This commit is contained in:
parent
cc7731d61f
commit
72e496d6f3
|
|
@ -60,10 +60,7 @@ public class BaseAndQualsCounts extends BaseCounts {
|
|||
super();
|
||||
this.sumInsertionQuals = new long[BaseIndex.values().length];
|
||||
this.sumDeletionQuals = new long[BaseIndex.values().length];
|
||||
for (final BaseIndex i : BaseIndex.values()) {
|
||||
sumInsertionQuals[i.index] = 0L;
|
||||
sumDeletionQuals[i.index] = 0L;
|
||||
}
|
||||
// Java primitive arrays comes zero-filled, so no need to do it explicitly.
|
||||
}
|
||||
|
||||
public void incr(final byte base, final byte baseQual, final byte insQual, final byte delQual) {
|
||||
|
|
|
|||
|
|
@ -69,10 +69,7 @@ import com.google.java.contract.Requires;
|
|||
public BaseCounts() {
|
||||
counts = new int[BaseIndex.values().length];
|
||||
sumQuals = new long[BaseIndex.values().length];
|
||||
for (final BaseIndex i : BaseIndex.values()) {
|
||||
counts[i.index] = 0;
|
||||
sumQuals[i.index] = 0L;
|
||||
}
|
||||
// Java primitive arrays comes zero-filled, so no need to do it explicitly.
|
||||
}
|
||||
|
||||
public static BaseCounts createWithCounts(int[] countsACGT) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue