Zixuan Chen
|
e8ca8d61ed
|
feat(minor): add a min match size
|
2023-07-14 11:09:07 +08:00 |
|
Zixuan Chen
|
d8b51f6acf
|
perf: skip when matched len < 4
|
2023-07-14 03:03:51 +08:00 |
|
Zixuan Chen
|
3288bddfb8
|
Revert "perf: make mem more compact"
This reverts commit 44646e6bf1 .
|
2023-07-14 02:57:53 +08:00 |
|
Zixuan Chen
|
44646e6bf1
|
perf: make mem more compact
|
2023-07-14 02:16:01 +08:00 |
|
Zixuan Chen
|
92434ccdfc
|
feat: make capacity adjustable
|
2023-07-14 00:47:02 +08:00 |
|
Zixuan Chen
|
f6ebf6783d
|
perf: make it 4x faster with fixed mem usage
|
2023-07-14 00:29:30 +08:00 |
|
Zixuan Chen
|
6311782943
|
perf: optimize compress & speed
but no cap for now
|
2023-07-13 22:43:02 +08:00 |
|
Zixuan Chen
|
6dc8e15afa
|
test: add fuzz to compact bytes
|
2023-07-13 19:29:00 +08:00 |
|
Zixuan Chen
|
f10771ecba
|
docs: update todo for compact-bytes
|
2023-07-13 17:01:19 +08:00 |
|
Zixuan Chen
|
346117ff54
|
feat: supports setting capacity
|
2023-07-13 16:57:41 +08:00 |
|
Zixuan Chen
|
f604a89fc3
|
refactor(bytes): refine interface
|
2023-07-13 15:33:49 +08:00 |
|
Zixuan Chen
|
8704d22750
|
feat: compact bytes init
|
2023-07-13 13:33:23 +08:00 |
|