Marcus Holland-Moritz
|
7cb3b8dc17
|
fix: include monolithic test binaries in code coverage
|
2025-04-30 08:41:09 +02:00 |
|
Vitaly Zdanevich
|
f410b8fa1a
|
README.md: add ## Notable users
|
2025-04-22 19:07:49 +02:00 |
|
Marcus Holland-Moritz
|
1f574235a5
|
wip: test
|
2025-04-21 19:56:53 +02:00 |
|
Marcus Holland-Moritz
|
9a6855630c
|
chore: update change log
v0.12.3
|
2025-04-21 18:00:37 +02:00 |
|
Marcus Holland-Moritz
|
b246c4240b
|
chore: release clang-minsize-musl-libressl-lto universal binary
|
2025-04-21 18:00:37 +02:00 |
|
Marcus Holland-Moritz
|
07458eab80
|
fix(filesystem_parser): make find_image_offset more reliable
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
5fb5ebf71b
|
chore(fs_section): add more info to section header error messages
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
d3cbb57a02
|
chore: update workflow-tracing.py
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
d029ccc813
|
build: don't distclean static build
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
df4c9378a9
|
build: use Python for sub-second timestamps on Alpine with BusyBox
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
cfc7e2454d
|
build: add more logging
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
046c4088c8
|
chore: update workflow-tracing.py
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
01bf972c41
|
build: use *real* ninja build tool on alpine
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
7f29c12316
|
wip: try saving ninja build logs
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
c081abbf67
|
chore: add script to turn workflow job log into chrome://tracing blob
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
2e371d7416
|
chore: cleanup history.sh
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
dcad1f238c
|
build: remove unused variable
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
5cf77cc8d9
|
build: clean up github workflow
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
6a8048f2b0
|
build: simplify windows build workflow
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
c04a7761c6
|
chore: update benchmark query tool with --version argument
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
c1c8a212ce
|
build: copy fuse-extract binary to artifacts directory for upload
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
9bcb8316fd
|
build: try re-enabling artifact upload (for Linux artifacts, at least)
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
957867df5a
|
build: disable two currently unused build variants on aarch64
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
195c7e1461
|
build: only build all benchmarks if explicitly requested
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
02b12418cc
|
build: group unit tests for better build times with LTO
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
3cf45955d2
|
build: build both LibreSSL and OpenSSL binaries
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
8436e7151f
|
build: support multiple STATIC_BUILD_EXTRA_PREFIX directories
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
eeadf51032
|
build: try building against LibreSSL
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
d3ca318aba
|
chore: support building against LibreSSL
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
7cfdfe454d
|
build: try to fix aarch64 build against custom libstdc++/libgcc
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
0dfe5ac78f
|
build: one more try on aarch64
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
b95a96d26e
|
build: also link against custom gcc static libs
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
52d8d318ff
|
build: remove wrong linker path
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
f1c60b6cbc
|
build: only build what we actually use
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
45b3ec3072
|
chore(benchmark): add _foreground for accurate user/sys times
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
5147c16bd6
|
build: try using custom-built libstdc++
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
98a04f1aef
|
chore: clean up query.py
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
5556380b94
|
chore: tag non-release versions with commit hash
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
5a25eb104c
|
chore: don't import duplicate benchmark results
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
b155610ca3
|
build: try perf build for flac also on aarch64
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
2d467246fd
|
chore(benchmark): add initial version of query.py
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
d8bf45dae7
|
chore(benchmark): add history.sh while this isn't integrated yet
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
3b70db9aad
|
chore: add benchmark script
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
24f87bbeaa
|
chore: drop DWARFSEXTRACT_MINIMAL completely
Extracting by pattern is a mandatory feature for the `fuse-extract` use
case, so no point in being able to disable this.
|
2025-04-21 17:53:56 +02:00 |
|
Marcus Holland-Moritz
|
84157a1c9e
|
build: clean up workflows
v0.12.2
|
2025-04-16 08:35:43 +02:00 |
|
Marcus Holland-Moritz
|
a32704e9e8
|
chore: update change log
|
2025-04-16 08:12:55 +02:00 |
|
Marcus Holland-Moritz
|
b6f25aea8c
|
build: fix flac perf regression on x86_64 by switching to opt_perf
|
2025-04-15 22:26:08 +02:00 |
|
Marcus Holland-Moritz
|
52a823fbe6
|
Revert "build: tweak jemalloc build"
This reverts commit 6322d5f9e6e9d002dc6a899bde4787b49faef7fa.
|
2025-04-15 20:28:52 +02:00 |
|
Marcus Holland-Moritz
|
71a6bc1c48
|
chore: update change log
|
2025-04-15 18:49:52 +02:00 |
|
Marcus Holland-Moritz
|
6322d5f9e6
|
build: tweak jemalloc build
|
2025-04-15 18:40:36 +02:00 |
|