lix/tests/unit/libutil
eldritch horrors 531d040e8c libutil: add async collection mechanism
like kj::joinPromisesFailFast this allows waiting for the results of
multiple promises at once, but unlike it not all input promises must
be complete (or any of them failed) for results to become available.

Change-Id: I0e4a37e7bd90651d56b33d0bc5afbadc56cde70c
2024-09-26 16:56:08 +00:00
..
data Test including relative paths in configuration 2024-09-01 15:52:48 -07:00
async-collect.cc libutil: add async collection mechanism 2024-09-26 16:56:08 +00:00
async-semaphore.cc libutil: add an async semaphore implementation 2024-09-26 16:32:02 +00:00
canon-path.cc
checked-arithmetic.cc libutil: add checked arithmetic tools 2024-07-13 00:56:37 +02:00
chunked-vector.cc
closure.cc tree-wide: fix a pile of lints 2024-08-08 14:53:17 -07:00
compression.cc util: fix brotli decompression of empty input 2024-09-18 15:37:29 -07:00
config.cc Test including relative paths in configuration 2024-09-01 15:52:48 -07:00
escape-string.cc
fmt.cc
generator.cc tree-wide: fix a pile of lints 2024-08-08 14:53:17 -07:00
git.cc
hash.cc refactor: make HashType and Base enum classes for type safety 2024-08-08 14:53:17 -07:00
hilite.cc
json-utils.cc
logging.cc
lru-cache.cc
paths-setting.cc Support relative and ~/ paths in config settings 2024-08-25 15:54:22 -07:00
pool.cc
references.cc tree-wide: shuffle headers around for about 30s compile time 2024-08-28 09:55:05 -07:00
serialise.cc libutil: allow construction of sources from generators 2024-07-05 22:28:16 +00:00
shlex.cc
suggestions.cc
tests.cc tree-wide: fix a pile of lints 2024-08-08 14:53:17 -07:00
url-name.cc
url.cc treewide: fix a bunch of lints 2024-08-26 16:13:03 -07:00
xml-writer.cc