You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The method WordList.QuerySuggest.Phonet has two nested loops that query for entries from a PhoneTable that have rules starting with a given character. Indexing these entries in the table by the first rule character may have a positive impact on performance.
The text was updated successfully, but these errors were encountered:
This may only have an impact on Australian and South African English dictionaries. A specialized performance benchmark may need to be added to notice a difference or just be lazy and modify the performance tests to use an Australian dictionary instead of an American one.
aarondandy
changed the title
Phonet performance
Phonet performance (AU and AZ)
Jul 2, 2017
aarondandy
changed the title
Phonet performance (AU and AZ)
Phonet performance (AU and ZA)
Jul 2, 2017
The method
WordList.QuerySuggest.Phonet
has two nested loops that query for entries from aPhoneTable
that have rules starting with a given character. Indexing these entries in the table by the first rule character may have a positive impact on performance.The text was updated successfully, but these errors were encountered: