Dnomd343
|
9058e516ac
|
fix: SHR overflow
|
2 years ago |
Dnomd343
|
e7836aa7a8
|
fix: unset B_fill in raw code checker
|
2 years ago |
Dnomd343
|
c8225df67a
|
perf: check function for RawCode
|
2 years ago |
Dnomd343
|
23d2c9c22f
|
feat: demo of RawCode checker
|
2 years ago |
Dnomd343
|
fbbdbd9139
|
feat: convert between RawCode and CommonCode
|
2 years ago |
Dnomd343
|
967627623f
|
feat: `compact` and `extract` interface for RawCode
|
2 years ago |
Dnomd343
|
43cd86b552
|
update: RawCode module
|
2 years ago |
Dnomd343
|
3150b865ff
|
feat: ostream support for CommonCode
|
2 years ago |
Dnomd343
|
2d46f9e209
|
update: interface of CommonCode
|
2 years ago |
Dnomd343
|
3088a092f4
|
feat: common code serialize
|
2 years ago |
Dnomd343
|
53c2211edb
|
update: apply new common code checker
|
2 years ago |
Dnomd343
|
d40196b7d3
|
perf: new common code checker
|
2 years ago |
Dnomd343
|
3b083e4058
|
feat: new common code checker
|
2 years ago |
Dnomd343
|
a7ee041116
|
feat: ShortCode tiny codec verify
|
2 years ago |
Dnomd343
|
707a8b5a10
|
feat: ShortCode fast codec verify
|
2 years ago |
Dnomd343
|
4c6f346ccd
|
update: CommonCode TODO list
|
2 years ago |
Dnomd343
|
8319d207d0
|
update: using stack char array
|
2 years ago |
Dnomd343
|
acab8830d8
|
update: enhance ShortCode module
|
2 years ago |
Dnomd343
|
7cbfd9badd
|
update: interface of ShortCode
|
2 years ago |
Dnomd343
|
f1b04b7680
|
perf: tiny short codec
|
2 years ago |
Dnomd343
|
48a6d17fa8
|
feat: try lambda in ShortCode tiny codec
|
2 years ago |
Dnomd343
|
0c614bd29b
|
update: using 12-bits range prefix offset list
|
2 years ago |
Dnomd343
|
8d6fe9a6a1
|
feat: benchmark for 10-bits offset list
|
2 years ago |
Dnomd343
|
8d82ee362c
|
update: apply new fast short codec
|
2 years ago |
Dnomd343
|
c530c3f65c
|
update: check case range function
|
2 years ago |
Dnomd343
|
dfa8184b5b
|
perf: using `std::stable_sort` instead of `std::sort`
|
2 years ago |
Dnomd343
|
06cbcf75a7
|
feat: new tiny encoder for ShortCode
|
2 years ago |
Dnomd343
|
9b392c42e1
|
perf: speed up tiny decoder
|
2 years ago |
Dnomd343
|
fa38e39306
|
feat: new tiny decoder for ShortCode
|
2 years ago |
Dnomd343
|
59da92e776
|
feat: 12-bits offset list
|
2 years ago |
Dnomd343
|
8896def814
|
perf: short code fast decode and encode
|
2 years ago |
Dnomd343
|
65b25a6bac
|
feat: ShortCode convert with low-memory in fast mode
|
2 years ago |
Dnomd343
|
79b5c35f9e
|
feat: binary search demo
|
2 years ago |
Dnomd343
|
39fe5f932d
|
update: using const ref instead of const ptr
|
2 years ago |
Dnomd343
|
67142e7678
|
update: enhance AllCases module
|
2 years ago |
Dnomd343
|
218e74ab31
|
perf: AllCases search speed
|
2 years ago |
Dnomd343
|
13b762bb6b
|
fix: missing valid cases in new logical
|
2 years ago |
Dnomd343
|
ce74bdbaa9
|
feat: demo of AllCases fast search
|
2 years ago |
Dnomd343
|
b5a6ab04ec
|
remove: basic ranges demo
|
2 years ago |
Dnomd343
|
17d3cbd0b8
|
update: reuse the quick sort algorithm
|
2 years ago |
Dnomd343
|
fbbecd2664
|
update: perf speed of BasicRanges module
|
2 years ago |
Dnomd343
|
55caf72e83
|
remove: redundant code in basic ranges demo
|
2 years ago |
Dnomd343
|
572b05ddc2
|
perf: min heap algorithm
|
2 years ago |
Dnomd343
|
a59523546b
|
feat: try faster sort method
|
2 years ago |
Dnomd343
|
d27831e7b7
|
update: verify new basic ranges data
|
2 years ago |
Dnomd343
|
8a0c7b418e
|
perf: speed up basic ranges generate
|
2 years ago |
Dnomd343
|
8e19fac697
|
feat: new demo for generate basic ranges
|
2 years ago |
Dnomd343
|
7aa6f65fd4
|
update: perf benchmark for basic ranges demo
|
2 years ago |
Dnomd343
|
2fa1fc3ca1
|
feat: try to speed up basic ranges build
|
2 years ago |
Dnomd343
|
8bf3374e4d
|
remove: legacy core code
|
2 years ago |