VCardParser optimization: remove char* casts which forced QByteArray temporaries, add fast path.
Before: 187,155 instruction reads per iteration (total: 187,155, iterations: 1) After: 174,268 instruction reads per iteration (total: 174,268, iterations: 1) => 7% faster I checked with real world addressbooks, and indeed it's much more likely that no escapes are present, so better do one search than 5.
parent
402374a3
Please register or sign in to comment