9dfb287
Use malloc in match_positions to avoid VLAJohn Hawthorn authored on 28/12/2019 02:43:46 |
|
b76efa7
Remove DEBUG_VERBOSEJohn Hawthorn authored on 28/12/2019 02:42:25 |
|
2d4251b
Reduce memory and avoid VLA in match()John Hawthorn authored on 28/12/2019 02:39:01 |
|
d2e0be2
Split match and match_postitionsJohn Hawthorn authored on 28/12/2019 02:35:49 |
|
ab1fd85
Extract row matching into own methodJohn Hawthorn authored on 28/12/2019 02:16:48 |
|
e975f0b
Move some temporary storage into match_structJohn Hawthorn authored on 28/12/2019 02:08:40 |
|
77d3a20
Break early if strlen(neddle) > strlen(haystack)John Hawthorn authored on 28/12/2019 01:54:34 |
|
2afbce9
Combine early-return if as else ifJohn Hawthorn authored on 28/12/2019 01:49:38 |
|
8402394
Work with row pointersJohn Hawthorn authored on 28/12/2019 01:47:32 |
|
eb4cbd4
Avoid VLA for match_bonusJohn Hawthorn authored on 28/12/2019 01:38:22 |
|
8ebc480
Avoid VLA for lower_{needle,haystack}John Hawthorn authored on 28/12/2019 01:33:57 |
20d2274
Precompute tolower in match_positionsJohn Hawthorn authored on 13/10/2018 21:05:10 |
9d16ab4
Use standards-compliant lookup tableJohn Hawthorn authored on 10/07/2016 19:42:06 |
e6cb871
Use a lookup table for precompute_bonusesJohn Hawthorn authored on 10/07/2016 19:46:59 |
|
5c2d67c
Don't consider numbers word separatorsJohn Hawthorn authored on 27/06/2016 06:10:25 |