Marcus Holland-Moritz
|
084176d5fd
|
feat: try supporting mimalloc
|
2025-04-09 06:57:13 +02:00 |
|
Marcus Holland-Moritz
|
0cacfc576f
|
build: link ricepp benchmarks/tests against jemalloc if we have it
|
2025-04-07 21:32:26 +02:00 |
|
Marcus Holland-Moritz
|
039926b01d
|
refactor(ricepp): split codec into encoder/decoder
|
2025-04-07 21:32:26 +02:00 |
|
Marcus Holland-Moritz
|
2d86ae4fc1
|
build: all FetchContent packages should be SYSTEM
|
2025-03-14 15:07:49 +01:00 |
|
Marcus Holland-Moritz
|
1b75081781
|
build(ricepp): fix code coverage option propagation
|
2024-08-15 16:42:17 +02:00 |
|
Marcus Holland-Moritz
|
88371340d9
|
build(ricepp): only provide CPU specific versions on x86_64 systems
|
2024-08-13 17:33:58 +02:00 |
|
Marcus Holland-Moritz
|
a06158d7d0
|
build: range-v3 is not a hard dependency for installed libs
|
2024-08-12 17:32:04 +02:00 |
|
Marcus Holland-Moritz
|
93a6979cb6
|
build: use ricepp as object libraries
|
2024-08-12 17:32:04 +02:00 |
|
Marcus Holland-Moritz
|
35c7d20f9e
|
build: simpify code coverage logic
|
2024-07-29 23:51:37 +02:00 |
|
Marcus Holland-Moritz
|
5f6b03bb10
|
build: try moving to cmake 3.28
|
2024-05-16 09:35:46 +02:00 |
|
Marcus Holland-Moritz
|
10532a3297
|
chore(ricepp): install benchmark alongside artifacts
|
2024-02-25 20:26:32 +01:00 |
|
Marcus Holland-Moritz
|
1634013089
|
chore: require at least benchmark 1.8
|
2024-02-25 17:47:11 +01:00 |
|
Marcus Holland-Moritz
|
766b6632af
|
chore(ricepp): add fits benchmark
|
2024-02-25 13:08:28 +01:00 |
|
Marcus Holland-Moritz
|
f713084f84
|
fix: ensure gtest target exists so ricepp won't fetch it (fixes gh #194)
|
2024-02-12 14:34:40 +01:00 |
|
Marcus Holland-Moritz
|
5ede1fb84d
|
fix(ricepp): don't install when building as subproject (fixes gh #195)
|
2024-02-12 14:34:40 +01:00 |
|
Marcus Holland-Moritz
|
3aa7b5c950
|
chore(ricepp): add install support
|
2024-02-11 18:23:57 +01:00 |
|
Marcus Holland-Moritz
|
8fc589b30b
|
feat(ricepp): x86 CPU specific implementations
|
2024-02-11 18:23:57 +01:00 |
|
Marcus Holland-Moritz
|
2fa95c6816
|
chore(ricepp): fix windows build
|
2024-02-11 10:29:49 +01:00 |
|
Marcus Holland-Moritz
|
f125999ffa
|
chore: support benchmarks on Windows
|
2024-02-10 13:23:59 +01:00 |
|
Marcus Holland-Moritz
|
f95e59e10b
|
chore(ricepp): find pkgconfig in CMakeLists.txt
|
2024-02-05 21:50:55 +01:00 |
|
Marcus Holland-Moritz
|
6904e1d531
|
chore(ricepp): add benchmark
|
2024-02-04 13:29:05 +01:00 |
|
Marcus Holland-Moritz
|
a439edd88d
|
feat: add ricepp compression and simple FITS categorizer
|
2024-02-02 14:23:21 +01:00 |
|