• Show log

    Commit

  • Hash : 2dde1e0c
    Author : Carlos Martín Nieto
    Date : 2014-05-08T22:31:59

    indexer: avoid memory moves Our vector does a move of the rest of the array when we remove an item. Doing this repeatedly can be expensive, and we do this a lot in the indexer. Instead, set the value to NULL and skip those entries. perf reported around 30% of `index-pack` time was going into memmove. With this change, that goes away and we spent most of the time hashing and inflating data.