cayenne/src/main/java/org/apache/cayenne/value/json/AbstractJsonConsumer.java [107:115]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    protected void pushState(State state) {
        currentState++;
        if(currentState >= states.length) {
            State[] newStates = new State[states.length << 2];
            System.arraycopy(states, 0, newStates, 0, states.length);
            states = newStates;
        }
        states[currentState] = state;
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



cayenne/src/main/java/org/apache/cayenne/value/json/JsonTokenizer.java [94:103]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    private void pushState(State state) {
        // grow states array if needed, don't use array list purely for the performance
        currentState++;
        if(currentState >= states.length) {
            State[] newStates = new State[states.length << 2];
            System.arraycopy(states, 0, newStates, 0, states.length);
            states = newStates;
        }
        states[currentState] = state;
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



