MCPcopy Create free account
hub / github.com/codenameone/CodenameOne / growByOne

Method growByOne

Ports/CLDC11/src/java/util/Vector.java:487–500  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

485
486 /// JIT optimization
487 private void growByOne() {
488 int adding = 0;
489 if (capacityIncrement <= 0) {
490 if ((adding = elementData.length) == 0) {
491 adding = 1;
492 }
493 } else {
494 adding = capacityIncrement;
495 }
496
497 E[] newData = newElementArray(elementData.length + adding);
498 System.arraycopy(elementData, 0, newData, 0, elementCount);
499 elementData = newData;
500 }
501
502 private void growBy(int required) {
503 int adding = 0;

Callers 3

addMethod · 0.95
addElementMethod · 0.95
insertElementAtMethod · 0.95

Calls 2

newElementArrayMethod · 0.95
arraycopyMethod · 0.95

Tested by

no test coverage detected