Skip to content

Commit

Permalink
Update benchmarks
Browse files Browse the repository at this point in the history
  • Loading branch information
cschreib committed Sep 29, 2024
1 parent 4b42dd2 commit a426ccc
Showing 1 changed file with 11 additions and 11 deletions.
22 changes: 11 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -247,23 +247,23 @@ Results for Debug builds:

| **Debug** | _snitch_ | _Catch2_ | _doctest_ | _Boost UT_ |
|-----------------|----------|----------|-----------|------------|
| Build framework | 3.8s | 42s | 2.1s | 0s |
| Build tests | 68s | 75s | 76s | 117s |
| Build all | 72s | 117s | 78s | 117s |
| Run tests | 42ms | 67ms | 63ms | 14ms |
| Library size | 7.6MB | 33.5MB | 2.8MB | 0MB |
| Executable size | 35.7MB | 47.7MB | 38.6MB | 51.8MB |
| Build framework | 4.2s | 42s | 2.1s | 0s |
| Build tests | 70s | 75s | 76s | 117s |
| Build all | 74s | 117s | 78s | 117s |
| Run tests | 44ms | 67ms | 63ms | 14ms |
| Library size | 9.2MB | 33.5MB | 2.8MB | 0MB |
| Executable size | 37.0MB | 47.7MB | 38.6MB | 51.8MB |

Results for Release builds:

| **Release** | _snitch_ | _Catch2_ | _doctest_ | _Boost UT_ |
|-----------------|----------|----------|-----------|------------|
| Build framework | 5.0s | 48s | 3.7s | 0s |
| Build tests | 145s | 233s | 210s | 289s |
| Build all | 150s | 281s | 214s | 289s |
| Build framework | 5.7s | 48s | 3.7s | 0s |
| Build tests | 146s | 233s | 210s | 289s |
| Build all | 152s | 281s | 214s | 289s |
| Run tests | 26ms | 37ms | 42ms | 5ms |
| Library size | 1.3MB | 2.5MB | 0.39MB | 0MB |
| Executable size | 10.0MB | 17.4MB | 15.5MB | 11.4MB |
| Library size | 1.4MB | 2.5MB | 0.39MB | 0MB |
| Executable size | 10.2MB | 17.4MB | 15.5MB | 11.4MB |

Notes:
- No attempt was made to optimize each framework's configuration; the defaults were used. C++20 modules were not used.
Expand Down

0 comments on commit a426ccc

Please sign in to comment.