c47d1879f0
TurboPFor: Java interface
2023-03-10 20:28:32 +01:00
b8ae27e8b1
Inverted Index: Partioning/Sharding App
2023-03-10 20:28:32 +01:00
27bc538572
Inverted Index: Query Processing
2023-03-10 20:28:32 +01:00
6e569ed285
Inverted Index: Indexing
2023-03-10 20:28:32 +01:00
47e7b03844
TurboPFor: general purpose compressors
2023-03-10 20:28:32 +01:00
8521bccc4e
TurboPFor: benchmark app
2023-03-10 20:28:32 +01:00
a4c4670a6a
TurboPFor: Benchmark app
2023-03-10 20:28:32 +01:00
267a013890
TurboPFor: Floating point
2023-03-10 20:28:32 +01:00
396869edf6
TurboPFor: Elias fano
2023-03-10 20:28:32 +01:00
1ae9bb1983
TurboPFor: Bitutil
2023-03-10 20:28:32 +01:00
66248a2f49
TurboPFor: Bit UnPacking
2023-03-10 20:28:32 +01:00
4f51ccdf2a
TurboPFor: Bit Packing
2023-03-10 20:28:32 +01:00
5f2a1854c8
TurboRLE: Run Length Encoding include
2023-03-10 20:28:32 +01:00
eb440d991a
IcBench: Benchmark app include
2023-03-10 20:28:32 +01:00
ba292e54b9
TurboPFor: Java interface include
2023-03-10 20:28:32 +01:00
37a154b606
Inverted Index: include
2023-03-10 20:28:32 +01:00
c905afd241
TurboPFor: bitunpack include
2023-03-10 20:28:32 +01:00
bd177318bc
TurboPFor: bitpack include
2023-03-10 20:28:32 +01:00
87b7837439
TurboPFor: Variable simple c/c++ header
2023-03-10 20:28:32 +01:00
b29722ff90
TurboPFor: TurboPfor c/c++ header
2023-03-10 20:28:32 +01:00
695ea12334
TurboPFor: Variable byte include
2023-03-10 20:28:32 +01:00
e6c86bfd00
TurboPFor: Variable Length Coding bitio include
2023-03-10 20:28:31 +01:00
41fb60087a
TurboPFor: Variable byte c/c++ header
2023-03-10 20:28:31 +01:00
014b2e02b2
Bitio: Variable Length Coding c/c++ header
2023-03-10 20:28:31 +01:00
f62134d257
TurboRLE: Run Length Encoding c/c++ header
2023-03-10 20:28:31 +01:00
828985f994
TurboPFor: transpose c/c++ header
2023-03-10 20:28:31 +01:00
3c2a6aed20
IcApp: Benchmark include
2023-03-10 20:28:31 +01:00
15d8561aeb
TurboPFor: SSE to Arm neon
2023-03-10 20:28:31 +01:00
2018ea2999
TurboPFor: plugins codecs
2023-03-10 20:28:31 +01:00
9228abcae4
TurboPFor: Floating point
2023-03-10 20:28:31 +01:00
d5d53edb68
TurboPFor: Elias fano
2023-03-10 20:28:31 +01:00
ba3a8f309f
TurboPFor: Config/Platform
2023-03-10 20:28:31 +01:00
e0e6fecb29
TurboPFor: Bituil
2023-03-10 20:28:31 +01:00
9a28f91e8d
TurboPFor: Bit bituil
2023-03-10 20:28:31 +01:00
ab649a18b1
TurboPFor: Bit Pack/UnPack
2023-03-10 20:28:31 +01:00
14c03d3f79
Bitio include
2023-03-10 20:28:31 +01:00
db9dca8a16
TurboPFor: Binary Interpolative Coding
2023-03-10 20:28:31 +01:00
c9a2859e4d
TurboPFor: Integer Compression c/c++ header
2023-03-10 20:28:31 +01:00
fedd99195a
TurboPFor: Integer Compression c/c++ header
2023-03-10 20:28:31 +01:00
302a8f16df
.
2023-03-10 20:28:31 +01:00
761ccf6a9d
.
2023-03-10 20:28:31 +01:00
491257b4c6
.
2023-03-10 20:28:31 +01:00
2d6c844323
.
2023-03-10 19:52:08 +01:00
33cf0d69a8
Merge pull request #70 from spcxtesla/master
...
fix some bug to support java jni
2023-03-02 17:20:50 +01:00
eb13b2e935
Merge pull request #76 from orz--/patch-1
...
Update README.md
2023-03-02 17:20:16 +01:00
f6783690bb
Merge pull request #82 from pps83/masterz
...
Multiple compilation fixes for VS 2022
2023-03-02 17:19:12 +01:00
ff0d2d98dd
Merge pull request #90 from pps83/master-missing-braces
...
Add missing braces around initialization of subobject of permv variable
2023-03-02 16:52:33 +01:00
9d62c89353
Fix typo in inline asm couid
=> cpuid
...
+ other typos in comments
2023-02-08 09:56:15 +03:00
a2d794f015
Fix SZ32 macro where goto a
had to be used instead of break
similarly to SZ64 macro
...
Otherwise most of the code becomes unused where SZ32 macro is used and results in the following warnings when building 32-bit version:
TurboPFor\trlec.c(104,7): warning C4102: 'a': unreferenced label
TurboPFor\trlec.c(104): warning C4702: unreachable code
TurboPFor\trlec.c(106): warning C4702: unreachable code
TurboPFor\trlec.c(107): warning C4702: unreachable code
2023-01-03 00:57:30 +03:00
10372a5cd0
Fix buffer overruns in transpose.c when ESIZE is 2
...
MSVS reports such warnings/errors otherwise:
TurboPFor\transpose.c(1120): error C4789: buffer 'ov' of size 32 bytes will be overrun; 16 bytes will be written starting at offset 48
TurboPFor\transpose.c(1112): error C4789: buffer 'ov' of size 32 bytes will be overrun; 16 bytes will be written starting at offset 32
2023-01-03 00:56:47 +03:00