Dnomd343
|
6af768937b
|
perf: Core module
|
2 years ago |
Dnomd343
|
95a651fb90
|
docs: describe bitwise constants
|
2 years ago |
Dnomd343
|
1e9dd7e1fc
|
update: project file structure
|
2 years ago |
Dnomd343
|
dca6e7911c
|
update: merge bfs search code
|
2 years ago |
Dnomd343
|
04b38e897d
|
perf: bfs root aka `cache[0]` static
|
2 years ago |
Dnomd343
|
a2f588f685
|
feat: `CHECK_` macro in core
|
2 years ago |
Dnomd343
|
cc521f2331
|
perf: AllCases module
|
2 years ago |
Dnomd343
|
813d965cdb
|
perf: BasicRanges module
|
2 years ago |
Dnomd343
|
fe521aea03
|
feat: enable mask speed up
|
2 years ago |
Dnomd343
|
2e9dc1f5a7
|
feat: all cases fast cal benchmark
|
2 years ago |
Dnomd343
|
d81b295ddb
|
feat: fast cal demo
|
2 years ago |
Dnomd343
|
1b4f543aaa
|
feat: release function pointer
|
2 years ago |
Dnomd343
|
7837c5f4df
|
feat: next_step statistics for all cases
|
2 years ago |
Dnomd343
|
d2326a9df5
|
test: all cases next_step benchmark
|
2 years ago |
Dnomd343
|
8b2577cffe
|
remove: legacy core_demo
|
2 years ago |
Dnomd343
|
2f14e32517
|
perf: basic trait of core module
|
2 years ago |
Dnomd343
|
d00d4cd450
|
feat: try shared variable in Core
|
2 years ago |
Dnomd343
|
3db74fbe6f
|
feat: core module
|
2 years ago |
Dnomd343
|
ee49da91a4
|
feat: demo of next_step interface
|
2 years ago |
Dnomd343
|
86d3622fc3
|
feat: `BFS_` macro in core
|
2 years ago |
Dnomd343
|
a020a5adf5
|
feat: `RELEASE` macro in core
|
2 years ago |
Dnomd343
|
18a5814e5a
|
feat: `NEXT_CODE_` macro in core
|
2 years ago |
Dnomd343
|
4fc4deb2d2
|
feat: try to unpack inline function
|
2 years ago |
Dnomd343
|
097951edb4
|
feat: `NOT_COLUMN_` macro in core
|
2 years ago |
Dnomd343
|
6c879f31d6
|
feat: `TOP_LIMIT` and `BOTTOM_LIMIT` macro in core
|
2 years ago |
Dnomd343
|
ae6d440071
|
perf: negative in direction constant
|
2 years ago |
Dnomd343
|
e9d8b5047f
|
feat: `ALLOW_` and `MOVE_` macro in core
|
2 years ago |
Dnomd343
|
0ccb2fd5f4
|
feat: try multi-filter in block moving
|
2 years ago |
Dnomd343
|
b5b6c6fb89
|
feat: 2x2 block move in core
|
2 years ago |
Dnomd343
|
5470f231f8
|
feat: 2x1 block move in core
|
2 years ago |
Dnomd343
|
cea3fd78d1
|
feat: 1x2 block move in core
|
2 years ago |
Dnomd343
|
9a22aba743
|
feat: try closed hashing index
|
2 years ago |
Dnomd343
|
f9f9739533
|
feat: try to use pointer in cache handle
|
2 years ago |
Dnomd343
|
ac9622c562
|
feat: use defined function for speed up
|
2 years ago |
Dnomd343
|
84e54dfe95
|
update: lambda or inline function will loss speed
|
2 years ago |
Dnomd343
|
145f594e13
|
feat: mask generate in next case
|
2 years ago |
Dnomd343
|
3739af1a1f
|
perf: filter mechanism in block move
|
2 years ago |
Dnomd343
|
947c0ec0e9
|
update: cache insert with cache_t
|
2 years ago |
Dnomd343
|
4eadf2a438
|
feat: iterate and recursion benchmark compare
|
2 years ago |
Dnomd343
|
3cd6a5e9bc
|
feat: benchmark for moving 1x1 block
|
2 years ago |
Dnomd343
|
362b4842b3
|
feat: more RawCode and CommonCode convert interface
|
2 years ago |
Dnomd343
|
d07d715eb9
|
feat: core next_step demo
|
2 years ago |
Dnomd343
|
a5fa903e76
|
fix: use uint32_t instead of uint8_t
|
2 years ago |
Dnomd343
|
ef7878390d
|
fix: status check in static fetch function
|
2 years ago |
Dnomd343
|
675541c20f
|
perf: hex format of bitwise constant
|
2 years ago |
Dnomd343
|
d5daff9bc5
|
update: bitwise constant
|
2 years ago |
Dnomd343
|
2829194297
|
perf: RawCode dump process
|
2 years ago |
Dnomd343
|
a7b09056cc
|
feat: RawCode dump case
|
2 years ago |
Dnomd343
|
3ad88a53dc
|
feat: RawCode init base on CommonCode
|
2 years ago |
Dnomd343
|
9f0f2ff2c9
|
feat: convert RawCode to CommonCode
|
2 years ago |