ref: f514fa1fa6b51ce20e33f3d3599fe728d223264e
parent: 3c7125f599580538d08a1380b80ebd1f2323a171
author: Ori Bernstein <ori@eigenstate.org>
date: Sun Dec 13 14:52:57 EST 2020
all: speedups This change speeds up git9 through reducing the number of index opens and reads, instead caching the index in memory. Additionally, a few arrays are made to grow exponentially, instead of by single elements. This nets a 30% speedup in many cases.