Age | Commit message (Collapse) | Author |
|
libiou sprouted a thread pool, to make thunks safe for
dispatching/freeing from threads thunk.h needed some
compare-and-swap magic in maintaining those free lists.
Since libiou pulls in pthreads now, bring pthreads in here too.
|
|
This is currently very hacky and unfinished, but does enough for
some performance comparisons against a zstd-using journalctl --verify
that has been hacked to return early after the first pass.
It's currently rather leaky, the whole per-object-dispatch thingy
is illuminating a thunk_h shortcoming and forcing addressing the
issue... soon.
|
|
includes some miscellany to make compiler happy
|
|
Preparatory commit for report-entry-arrays, I used libcrypto for
SHA1 "perfect" hashing of the payloads. This way I didn't need
to keep the payloads themselves around for counting duplicates,
the SHA1 digests suffice.
|
|
Now it's easy to build even
|