arrayWrapper.compareAndUpdateLocal = function()

in src/global_append_only_array.js [46:60]


  arrayWrapper.compareAndUpdateLocal = function (newArray) {
    const currentLength = localArray.length
    const newLength = newArray.length
    let i
    for (i = 0; i < currentLength && i < newLength; i++) {
      localArray[i] = newArray[i]
    }
    if (newLength > currentLength) {
      for (let j = i; j < newArray.length; j++) {
        localArray.push(newArray[j])
      }
    } else if (newLength < currentLength && newLength != 0) {
      localArray.splice(i, currentLength - newLength)
    }
  }