Kyryl Melekhin
|
8a2e4144b3
|
fixup
|
2021-08-05 11:37:00 +00:00 |
|
Kyryl Melekhin
|
515312b80d
|
don't put asserts under same case, test rep operator
|
2021-08-05 11:25:55 +00:00 |
|
Kyryl Melekhin
|
95a9274ef3
|
don't use memset (bad complexity)
|
2021-08-04 20:53:43 +00:00 |
|
Kyryl Melekhin
|
d854382c41
|
fix initialization bug
|
2021-08-04 20:09:26 +00:00 |
|
Kyryl Melekhin
|
ac6903f424
|
setup plist on heap, remove need to clear it out
|
2021-08-04 15:21:52 +00:00 |
|
Kyryl Melekhin
|
68cddcbc6f
|
make it even faster
|
2021-08-04 09:38:56 +00:00 |
|
Kyryl Melekhin
|
47ef1fd6d2
|
misc: don't put matching lsub into sub pool
|
2021-08-03 21:41:49 +00:00 |
|
Kyryl Melekhin
|
afe0b781d0
|
minor cleanups
|
2021-08-03 20:03:08 +00:00 |
|
Kyryl Melekhin
|
284160a790
|
readme: update
|
2021-08-03 19:08:00 +00:00 |
|
Kyryl Melekhin
|
e87fdef734
|
more killer tests
|
2021-08-03 18:58:18 +00:00 |
|
Kyryl Melekhin
|
70766fb93e
|
test: compile pike on fly
|
2021-08-03 18:33:41 +00:00 |
|
Kyryl Melekhin
|
11c505447c
|
finally add those pesky word assertions, god
|
2021-08-03 18:23:09 +00:00 |
|
Kyryl Melekhin
|
c774bef5c2
|
get rid of rthreadlist
|
2021-07-31 12:40:11 +00:00 |
|
Kyryl Melekhin
|
27704df099
|
use frexible array for nsubs cache
|
2021-07-31 11:06:40 +00:00 |
|
Kyryl Melekhin
|
668127891c
|
nit
|
2021-07-30 21:53:32 +00:00 |
|
Kyryl Melekhin
|
080d93af2e
|
use original (more efficient) sub allocator
|
2021-07-30 21:31:44 +00:00 |
|
Kyryl Melekhin
|
d2ec613efa
|
better handle terminating conditions
|
2021-07-30 18:37:40 +00:00 |
|
Kyryl Melekhin
|
4dc1b1b535
|
misc
|
2021-07-30 16:47:53 +00:00 |
|
Kyryl Melekhin
|
5b64234754
|
remove broken \b
|
2021-07-30 11:38:10 +00:00 |
|
Kyryl Melekhin
|
bfe7983331
|
implement more efficient search
|
2021-07-24 11:35:06 +00:00 |
|
Kyryl Melekhin
|
678295f25e
|
add word boundary assert
|
2021-07-21 15:39:11 +00:00 |
|
Kyryl Melekhin
|
ba17d90916
|
combine asserts
|
2021-07-21 12:38:58 +00:00 |
|
Kyryl Melekhin
|
f855e7d545
|
more test
|
2021-07-19 11:27:35 +00:00 |
|
Kyryl Melekhin
|
82aaa25bd1
|
fix ref
|
2021-07-19 10:38:02 +00:00 |
|
Kyryl Melekhin
|
1633ca5c3b
|
minor 1
|
2021-07-19 00:38:18 +00:00 |
|
Kyryl Melekhin
|
1e32e0d586
|
more accurate icnt for rep operator
|
2021-07-18 23:53:06 +00:00 |
|
Kyryl Melekhin
|
001ae2393b
|
nit
|
2021-07-18 23:12:00 +00:00 |
|
Kyryl Melekhin
|
3837d0364b
|
drop named classes because of no new functionality
|
2021-07-18 22:33:09 +00:00 |
|
Kyryl Melekhin
|
ea2252b079
|
update readme
|
2021-07-18 15:06:52 +00:00 |
|
Kyryl Melekhin
|
c4caa646e5
|
get rid of all globals, inline/optimize
|
2021-07-18 14:23:13 +00:00 |
|
Kyryl Melekhin
|
5a3bb5729b
|
remove classnot from main switch
|
2021-07-17 13:24:27 +00:00 |
|
Kyryl Melekhin
|
45e331dc79
|
initial utf-8 support
|
2021-07-16 22:05:33 +00:00 |
|
Kyryl Melekhin
|
9a7b9d1498
|
get rid of misleading recursion
|
2021-07-14 10:20:02 +00:00 |
|
Kyryl Melekhin
|
a7ee926770
|
tidy things up
|
2021-07-13 21:07:53 +00:00 |
|
Kyryl Melekhin
|
6ea4f0f7ed
|
add more tests, improve testing system
|
2021-07-13 16:48:20 +00:00 |
|
Kyryl Melekhin
|
3d4b823a30
|
fast on list, add test script
|
2021-07-13 03:41:53 +00:00 |
|
Kyryl Melekhin
|
c37ed995e3
|
optimize trivial recursion
|
2021-07-12 15:51:14 +00:00 |
|
Kyryl Melekhin
|
ad347d54b9
|
push
|
2021-06-30 20:03:21 +00:00 |
|