Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/Blosc/c-blosc
A blocking, shuffling and loss-less compression library that can be faster than `memcpy()`.
https://github.com/Blosc/c-blosc
git-svn-id: http://blosc.pytables.org/svn/blosc/trunk@219 5b11b6af-1e7b-4319-8082-0aacbd7ffead
25457a2b80bd0ef07108d50f9d90e725b4336024 authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@217 5b11b6af-1e7b-4319-8082-0aacbd7ffead
dc995c4d82ba54a58f2b962f10dadc41ed053164 authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@216 5b11b6af-1e7b-4319-8082-0aacbd7ffead
c0ec99f163670cf86b2db65861cf77b20ef726f0 authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@215 5b11b6af-1e7b-4319-8082-0aacbd7ffead
98be0021313dc2249e8e51845aaa4b38e8d05070 authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@214 5b11b6af-1e7b-4319-8082-0aacbd7ffead
80f52ce49675782576e47b55b16b6046b6ddd036 authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@213 5b11b6af-1e7b-4319-8082-0aacbd7ffead
aef91e0d87a3df4aef7e24353752fbcbf1edbdfa authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@212 5b11b6af-1e7b-4319-8082-0aacbd7ffead
086c567caa39977c74ca0de289c2f058b2d3cc73 authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@211 5b11b6af-1e7b-4319-8082-0aacbd7ffead
b35c6471174ccbc126e124ce2914baad568db707 authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@210 5b11b6af-1e7b-4319-8082-0aacbd7ffead
3b07e20af71bc51d54d67fdee53e8641f6a3eabd authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@209 5b11b6af-1e7b-4319-8082-0aacbd7ffead
5f7608a8a7cf196bc52629f9acb5d341b5c77483 authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@208 5b11b6af-1e7b-4319-8082-0aacbd7ffead
11656979d1bee421a2503827eae4ad186ef36fcd authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@207 5b11b6af-1e7b-4319-8082-0aacbd7ffead
c11283c098775bd1ad63b38e88ad3b8dd101dadd authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@206 5b11b6af-1e7b-4319-8082-0aacbd7ffead
18976ac9aae07ce5771d0493e4ddeeded99f0c79 authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@205 5b11b6af-1e7b-4319-8082-0aacbd7ffead
caa2d98980547577613e5ace5c50bed388f03108 authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@204 5b11b6af-1e7b-4319-8082-0aacbd7ffead
59e670e3733e865ba102679420803987d187bcd0 authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@203 5b11b6af-1e7b-4319-8082-0aacbd7ffead
e5f55fc9db26d95f90d6b54d583b936dc462681c authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@201 5b11b6af-1e7b-4319-8082-0aacbd7ffead
441bbc537b7bbbfdeeee23014aef1d859bbea339 authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@200 5b11b6af-1e7b-4319-8082-0aacbd7ffead
b5d240c2895e9d6ba6aac7032cead0ca9665203f authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@199 5b11b6af-1e7b-4319-8082-0aacbd7ffead
52287571fc666055ae6a1948820eb42f340d2932 authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@198 5b11b6af-1e7b-4319-8082-0aacbd7ffead
23b90277cc160a24f2f4fd86569c7bed55fd649d authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@197 5b11b6af-1e7b-4319-8082-0aacbd7ffead
480a5db89d280cb53d8d8f35659ae2e66d3d48de authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@196 5b11b6af-1e7b-4319-8082-0aacbd7ffead
6102aa843be5b5919b29d6af5d859285815b155c authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@195 5b11b6af-1e7b-4319-8082-0aacbd7ffead
7b497f65bef5f3e3d2e206c13b62b04483c9e240 authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@194 5b11b6af-1e7b-4319-8082-0aacbd7ffead
405ac255b41605512ced7af019114c494f0e56f7 authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@192 5b11b6af-1e7b-4319-8082-0aacbd7ffead
c4c96de7653f7bc3cde429a0923630b75667a98c authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@191 5b11b6af-1e7b-4319-8082-0aacbd7ffead
3e571f3b131c49b9c836d7e1c634783c2e900af7 authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@190 5b11b6af-1e7b-4319-8082-0aacbd7ffead
749a8beb6e91a193a9397d17e45365e8ce73a0e1 authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@189 5b11b6af-1e7b-4319-8082-0aacbd7ffead
f445706cda788b5ac52a9b5a334368cc69a06c53 authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@188 5b11b6af-1e7b-4319-8082-0aacbd7ffead
28a53102b17c08804fbcdbf4e387ec6f75df00e2 authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@187 5b11b6af-1e7b-4319-8082-0aacbd7ffead
12118dd9ad40fadb570afd2caa381b96e21027e9 authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@185 5b11b6af-1e7b-4319-8082-0aacbd7ffead
12818dc8a8e92cd9044e7dbfaafd5e7b9db2d6dc authored over 14 years agoin h5py.
Some beatifications done.
git-svn-id: http://blosc.pytables.org/svn/blosc/trunk@184 ...
b00f90b1a5fe3025848c2f8ee68c6f836bc779f9 authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@183 5b11b6af-1e7b-4319-8082-0aacbd7ffead
659d213f80cf69354b0f80f007543a7d262828db authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@182 5b11b6af-1e7b-4319-8082-0aacbd7ffead
041ef5c978ec0b544a49d5eb87da660bbdca003e authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@180 5b11b6af-1e7b-4319-8082-0aacbd7ffead
8aa29ba8dbe35f2ab929128c7c1c4e838b728c42 authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@179 5b11b6af-1e7b-4319-8082-0aacbd7ffead
d0f188936efa9840fc806fac1289edf13a6b127c authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@178 5b11b6af-1e7b-4319-8082-0aacbd7ffead
955efcaf848dbe624a178e786affba25b50fc50d authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@177 5b11b6af-1e7b-4319-8082-0aacbd7ffead
a9314e398d9cc788462dd3eaadb98f0659ffda97 authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@176 5b11b6af-1e7b-4319-8082-0aacbd7ffead
0ef020e2403a06669c5499114464cee34d63b128 authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@174 5b11b6af-1e7b-4319-8082-0aacbd7ffead
2738741501a3c1ce1aae48b08ce04515bd08f3e6 authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@173 5b11b6af-1e7b-4319-8082-0aacbd7ffead
9ce996aea1479308b4d2599fd34f1a7520230236 authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@172 5b11b6af-1e7b-4319-8082-0aacbd7ffead
947d8a6e48eb7a475e605765e1240a4cdfb35b66 authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@171 5b11b6af-1e7b-4319-8082-0aacbd7ffead
3109aae9edf54aa385f916c2506f3f74ae03dd22 authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@170 5b11b6af-1e7b-4319-8082-0aacbd7ffead
95add4745743d2ac32543703ceb76b7c6942b7f5 authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@169 5b11b6af-1e7b-4319-8082-0aacbd7ffead
765ab59ccd70f6b89cce46adf4977fce21021adb authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@168 5b11b6af-1e7b-4319-8082-0aacbd7ffead
f2fb5790c490b2b463eaf5a88192132a4347df5b authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@167 5b11b6af-1e7b-4319-8082-0aacbd7ffead
6ad882cb4af7b5ac6019a0b804460bb796c9792f authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@166 5b11b6af-1e7b-4319-8082-0aacbd7ffead
7b9c657ecf3ee7cb37d5e987d483b9e665fd3cfc authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@165 5b11b6af-1e7b-4319-8082-0aacbd7ffead
ce8dc749d4ea9b3038a108348e502feddcbfbd5c authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@164 5b11b6af-1e7b-4319-8082-0aacbd7ffead
18cad54e25bd2f3338b77f278cef7ba32d7c44ee authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@163 5b11b6af-1e7b-4319-8082-0aacbd7ffead
3ae60c3a318082eeea2cce41e88886cbc3f5d0e6 authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@162 5b11b6af-1e7b-4319-8082-0aacbd7ffead
3d857094fa050fb911b3313ffdd2d95282821a14 authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@161 5b11b6af-1e7b-4319-8082-0aacbd7ffead
a3e24fe3e8966ce7196b051067d75612bf585c8f authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@159 5b11b6af-1e7b-4319-8082-0aacbd7ffead
c7407b95228578616ae7f4c07f401cc755303c6e authored over 14 years ago
This is to allow a direct comparison with the plain suite, that runs
precisely at 19 significant...
git-svn-id: http://blosc.pytables.org/svn/blosc/trunk@157 5b11b6af-1e7b-4319-8082-0aacbd7ffead
01688cdc4277a38fc445464eb8895906d4a3862e authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@156 5b11b6af-1e7b-4319-8082-0aacbd7ffead
ad5c4c5683d200a21a14a3dbb5f536ca7e75c9a6 authored over 14 years agoI've adopted a multi-domain algorithm for adapting to different cases (buffer size and number of...
789392b2fd4c01fbb08bc40ff8054be24f1085fc authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@154 5b11b6af-1e7b-4319-8082-0aacbd7ffead
ac94aefef4b9f8f48af3d782a77e964ce599381b authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@153 5b11b6af-1e7b-4319-8082-0aacbd7ffead
cb7cda288d6ccc5a7bc6e4c893b3e14a8cea4311 authored over 14 years ago`blosc_cbuffer_metainfo()` functions.
Also, BLOSC_DOSHUFFLE and BLOSC_MEMCPYED are public symbol...
445d9e4d93d8c8d98587cd923fdeff2437adef57 authored over 14 years ago
The overhead of this mode will be always BLOSC_MAX_OVERHEAD (16)
bytes. This mode actually repr...
git-svn-id: http://blosc.pytables.org/svn/blosc/trunk@150 5b11b6af-1e7b-4319-8082-0aacbd7ffead
dd4471012f8c25e56b303ff1c853d8e3378a3790 authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@149 5b11b6af-1e7b-4319-8082-0aacbd7ffead
fa31c6caa636c650b70b6e63f9db30316a57e35c authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@148 5b11b6af-1e7b-4319-8082-0aacbd7ffead
eabff87a56918920f9bf43f540bf01bc67766a7c authored over 14 years agoIt represents a maximum of bytes for output. Tests unit added too.
git-svn-id: http://blosc...
b7da8bc0fd5a32a1a2b4ffcbd4ec932ef80665d6 authored over 14 years agobuffers:
void blosc_cbuffer_sizes(const void *cbuffer, size_t *nbytes,
...
git-svn-id: http://blosc.pytables.org/svn/blosc/trunk@145 5b11b6af-1e7b-4319-8082-0aacbd7ffead
308bb6c7aba01b6b6c03bb03c156b481fc5e746f authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@143 5b11b6af-1e7b-4319-8082-0aacbd7ffead
913829af5e0455e4127eadef38583f3a5061b093 authored over 14 years agoappropriate for debugging purposes.
Now, the ``extremesuite`` can be used for running the comple...
f1b4f741d33e20ce936042fc11ccbb9234913b4c authored over 14 years ago
The problem was a bad check for limits in the buffer size
while compressing.
git-svn-id: http...
f595e903f1f6ffb0c171f6fc00a49a916b0009bd authored over 14 years agonotes.
git-svn-id: http://blosc.pytables.org/svn/blosc/trunk@140 5b11b6af-1e7b-4319-8082-0aacb...
6bafb9d6972125b84e5dc48cee1e5b03187ba160 authored over 14 years ago
I decided that all 32-bit integers in blosc headers have to be in
little-endian format. If nece...
git-svn-id: http://blosc.pytables.org/svn/blosc/trunk@138 5b11b6af-1e7b-4319-8082-0aacbd7ffead
f47265baa94ad2968a79fd0a94689da3b62afe50 authored over 14 years agoThis is for allowing to specification of sizes that are not multiple of KB. Sorry boy.
git-svn...
92da5832f8f0c1892f95e624b780805d0abfbde3 authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@136 5b11b6af-1e7b-4319-8082-0aacbd7ffead
3e43c0097b9edfb8a748682b06f1f8e00cc7c849 authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@134 5b11b6af-1e7b-4319-8082-0aacbd7ffead
ddb309bf25452473712216fd2f619e4b3b0470e7 authored over 14 years ago
Also, multiplied by 2 for having in account both compr/decompr times,
and by an additional 1.1 f...
git-svn-id: http://blosc.pytables.org/svn/blosc/trunk@132 5b11b6af-1e7b-4319-8082-0aacbd7ffead
3abd6779ddf453a919d471d0a08c13b20cbd8979 authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@131 5b11b6af-1e7b-4319-8082-0aacbd7ffead
6eb28f5e548a9049bbe6d66d9a264a6b1a1a6075 authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@130 5b11b6af-1e7b-4319-8082-0aacbd7ffead
e5cf8e4ee6ec6d57affc4caf35b87d60a351f10a authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@129 5b11b6af-1e7b-4319-8082-0aacbd7ffead
d8a56785efd96c359d9e587e47e969f63f5d88b2 authored over 14 years agoFixes a problem exposed by the extreme suite.
git-svn-id: http://blosc.pytables.org/svn/blosc...
f84bde528c6263607825132eccde778c8dfd85bc authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@127 5b11b6af-1e7b-4319-8082-0aacbd7ffead
155f19719ed1178f4e79b785bcad9fa07f824c2f authored over 14 years agoThis allows better timings.
git-svn-id: http://blosc.pytables.org/svn/blosc/trunk@126 5b11b6af-...
cda2ad5322c122728ce0011aeedeb46d0f2bce1d authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@125 5b11b6af-1e7b-4319-8082-0aacbd7ffead
09a0b162e7cc7bcf3695b39ae33d2932a5e36f40 authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@124 5b11b6af-1e7b-4319-8082-0aacbd7ffead
cc40b88df99386a7aff7da826cd1fdd1e39a4754 authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@123 5b11b6af-1e7b-4319-8082-0aacbd7ffead
6e2c6720dd235c578c71e18bfd708b625512ab92 authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@122 5b11b6af-1e7b-4319-8082-0aacbd7ffead
e32cb261684bea985be868f932d927c8b77107e3 authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@121 5b11b6af-1e7b-4319-8082-0aacbd7ffead
77aa48cd63b1d9a0a0d51521db32bd765dd49214 authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@120 5b11b6af-1e7b-4319-8082-0aacbd7ffead
bf5bde99b3ee2ac3644716ace2b5341de741b91c authored over 14 years agoNow, the hard_suite should run using a maximum of 256 MB.
git-svn-id: http://blosc.pytables.o...
654ee272fc772f72bea9b60fde59c53e85e25f5a authored over 14 years ago
This will allow to check blosc very toughfully, with a grand total of 96
TB compressed/decompres...
git-svn-id: http://blosc.pytables.org/svn/blosc/trunk@117 5b11b6af-1e7b-4319-8082-0aacbd7ffead
08f88a21afed0cf6b820327fcc1b688153144d11 authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@116 5b11b6af-1e7b-4319-8082-0aacbd7ffead
ff959f33da3cda8e94e771bc5f06f6fa7a9552ba authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@115 5b11b6af-1e7b-4319-8082-0aacbd7ffead
3519120786e4db595df1b97da7dfc79f0858bdb6 authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@114 5b11b6af-1e7b-4319-8082-0aacbd7ffead
fa1510e7bfd5d3186ec205d2eb76e36f987ef24e authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@113 5b11b6af-1e7b-4319-8082-0aacbd7ffead
093eacc732ebf0a16bf009f988762322de38ce42 authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@112 5b11b6af-1e7b-4319-8082-0aacbd7ffead
81201327c23fdd49b92d5efaa4a3b59bea25b63e authored over 14 years agogit-svn-id: http://blosc.pytables.org/svn/blosc/trunk@110 5b11b6af-1e7b-4319-8082-0aacbd7ffead
8382ff45bf422a040f2c59a88436aa6205d214ba authored over 14 years ago