Consider deferring trie lookup for characters below U+0300 in the NFC iterator case #2385
Labels
A-performance
Area: Performance (CPU, Memory)
C-collator
Component: Collation, normalization
S-small
Size: One afternoon (small bug fix or enhancement)
Milestone
#2378 optimizes away trie lookups when NFC passthrough succeeds. However, that's only with contiguous buffers. With the iterator formulation, characters that are equal or above
decomposition_passthrough_bound
but belowcomposition_passthrough_bound
could potentially avoid a trie lookup, but currently a trie lookup is made anyway.Figure out if there's a reasonably-manageable way to defer the trie lookup in the iterator case.
The text was updated successfully, but these errors were encountered: