Attractive Chaos
|
5c1451caa1
|
Added a faster yet still simple memory pool
|
2025-02-04 23:14:19 -05:00 |
|
Attractive Chaos
|
1979581d30
|
updated kavl to support bidirectional iteration
|
2025-02-04 17:45:22 -05:00 |
|
Attractive Chaos
|
ba6b352f2d
|
updated khashl to r30
|
2025-01-06 00:39:14 -05:00 |
|
Attractive Chaos
|
2944549526
|
update kalloc
|
2024-06-03 00:40:19 -04:00 |
|
Attractive Chaos
|
26444aa7f7
|
sync with khashl
|
2024-05-06 09:39:23 -04:00 |
|
Attractive Chaos
|
4988b65b9c
|
sync with the khashl repo
|
2024-05-05 23:47:19 -04:00 |
|
Attractive Chaos
|
2895a16cb5
|
support an ensemble of hash tables
|
2023-12-18 04:25:05 +09:00 |
|
Attractive Chaos
|
fec867faf0
|
Merge remote-tracking branch 'origin/master'
|
2023-12-12 20:19:47 -05:00 |
|
Attractive Chaos
|
3d0b46a91c
|
use FNV1a for strings
|
2023-12-12 20:18:41 -05:00 |
|
Attractive Chaos
|
c588728d1a
|
Merge pull request #173 from jmarshall/memchr
Apply seqtk PR to improve kseq.h parsing performance
|
2023-09-21 10:50:31 -04:00 |
|
John Marshall
|
63c95f83f5
|
Add missing #include for read(2)
|
2023-09-21 08:22:16 +12:00 |
|
John Marshall
|
e90f6e8f33
|
Align backspace character [cosmetic]
|
2023-09-21 08:11:08 +12:00 |
|
John Marshall
|
f0d6c0fffc
|
Apply memchr optimisation in the general delimiter case too
|
2023-09-21 08:08:05 +12:00 |
|
Fabian Klötzl
|
fb82ee09a7
|
improve parsing performance
Doubles throughput; can now parse FASTA at 2GB/s.
|
2023-09-21 07:58:52 +12:00 |
|
Attractive Chaos
|
9a063b33ef
|
added kh_exist()
|
2021-07-16 16:45:53 -04:00 |
|
Attractive Chaos
|
e1b2a40de8
|
Added LICENSE; resolves #149
|
2021-04-06 19:38:03 -04:00 |
|
Attractive Chaos
|
c740c397e0
|
added kavll_size()
|
2021-03-25 22:58:27 -04:00 |
|
Attractive Chaos
|
5aa0a2837b
|
changed the prefix of kavl-lite.h to KAVLL
|
2021-03-25 22:48:49 -04:00 |
|
Attractive Chaos
|
4a1c542e8d
|
changed the example in the kavl-lite.h header
|
2021-03-25 22:31:23 -04:00 |
|
Attractive Chaos
|
e2a017d387
|
changed to khashl-like APIs
|
2021-03-25 22:28:25 -04:00 |
|
Attractive Chaos
|
cea9cbc891
|
added kavl-lite.h, without counting
|
2021-03-25 22:11:32 -04:00 |
|
Attractive Chaos
|
ec5310f8d7
|
added radix sort
|
2021-03-25 22:08:19 -04:00 |
|
Attractive Chaos
|
928581a784
|
fixed a bug in khashl; resolves #135
|
2020-01-13 20:05:38 -05:00 |
|
Attractive Chaos
|
6f73c80c64
|
for compatibility with older g++
|
2019-12-27 18:55:54 -05:00 |
|
Attractive Chaos
|
722ab3deb9
|
added an example
|
2019-12-25 23:44:21 -05:00 |
|
Attractive Chaos
|
6649d98ba8
|
added specialized hash table types (map, set, etc)
|
2019-12-25 22:41:55 -05:00 |
|
Attractive Chaos
|
2d766f4d12
|
added the C++ version
|
2019-12-25 18:52:20 -05:00 |
|
Attractive Chaos
|
cab74a24c5
|
formatting changes to khashl.h
|
2019-12-25 15:42:57 -05:00 |
|
Attractive Chaos
|
2582525cc8
|
added khashl.h
|
2019-12-25 15:40:41 -05:00 |
|
Attractive Chaos
|
cf10ce9b93
|
more tests
|
2019-12-19 13:52:42 -05:00 |
|
Attractive Chaos
|
edea354917
|
RMQ apparently working on a small dataset
|
2019-12-19 13:35:12 -05:00 |
|
Attractive Chaos
|
702e598bc3
|
prepare not add dynamic RMQ (unfinished)
|
2019-12-16 23:27:05 -05:00 |
|
Attractive Chaos
|
f719aad5fa
|
added counting back
|
2019-03-31 20:09:19 -04:00 |
|
Attractive Chaos
|
c030a6120e
|
kavl.h in C++
|
2019-03-25 00:23:39 -04:00 |
|
Attractive Chaos
|
8ffbbdb2bf
|
khash.h in C++
|
2019-03-24 21:34:31 -04:00 |
|
Attractive Chaos
|
cc7e69f296
|
Merge branch 'master' of github.com:attractivechaos/klib
|
2019-02-27 12:07:51 -05:00 |
|
Attractive Chaos
|
1d5e983eba
|
fixed a bug in ketopt
Happens when an option is the prefix of another option.
|
2019-02-27 12:07:20 -05:00 |
|
Attractive Chaos
|
45ca322125
|
Merge pull request #123 from dnbaker/master
char *p to const char *p for const-correctness.
|
2019-02-08 09:34:47 -05:00 |
|
dnbaker
|
3b16506820
|
char *p to const char *p for const-correctness.
|
2019-02-08 09:32:34 -05:00 |
|
Attractive Chaos
|
5fc2090766
|
fixed a few typos in khash.h; resolves #110
|
2018-10-30 20:03:33 -04:00 |
|
Heng Li
|
2629253c42
|
added kavl.h and ketopt.h to README
|
2018-09-25 21:52:55 -04:00 |
|
Heng Li
|
16d3b1189f
|
Added a version of xoroshiro128+
|
2018-08-30 23:05:18 -10:00 |
|
Heng Li
|
fd1bf6d3f0
|
removed MT19937-64.
|
2018-08-30 22:58:52 -10:00 |
|
Heng Li
|
24557595f2
|
revert to a single-header library
|
2018-08-30 00:10:48 -10:00 |
|
Heng Li
|
c3ff4d3a1b
|
bug due to the last change
|
2018-08-29 20:54:16 -10:00 |
|
Heng Li
|
f04b6face4
|
remember longidx
|
2018-08-29 20:50:53 -10:00 |
|
Heng Li
|
9d39c39aab
|
documentation
|
2018-08-29 19:46:32 -10:00 |
|
Heng Li
|
72d4c68016
|
split ketopt.h into two files
|
2018-08-29 19:27:58 -10:00 |
|
Heng Li
|
8a2be0f17e
|
improve test
|
2018-08-29 08:34:52 -10:00 |
|
Heng Li
|
01117c2434
|
for c89 compatibility
|
2018-08-29 00:15:17 -10:00 |
|