10 Commits

Author SHA1 Message Date
b44a0a5ef3 Execute each benchmark as individual program
- Client now produces one binary per benchmark
2025-09-08 16:35:04 +02:00
2d88a8539f Move install nyx functionality from build script to runtime
It did not make a lot of sense to have that in the buildscript, as that will make nyx_runner dependent on the target directory.
This also allows specifying a binary to trace at runtime
2025-09-07 14:36:02 +02:00
c2e432c219 Benchmark nyx and baseline 2025-09-05 15:00:47 +02:00
6afa71cc35 Use ptwrite to capture runtime more accurately 2025-08-20 14:15:46 +02:00
eddf9a5090 Add message about analyzing pt data 2025-08-19 12:32:29 +02:00
06534f8c57 Don't error out if the workdir does not exist 2025-08-14 12:49:45 +02:00
e2d9fadcc8 Analyze trace dump for time information 2025-08-12 15:40:52 +02:00
5e526b9b9d Create qemu_nyx logfile in debug mode 2025-08-06 15:59:08 +02:00
e46e0fbacc Automatically build the client
This makes it possible to just type `cargo run` and always get the up to date client
2025-07-31 15:45:58 +02:00
David Venhoff
c8b055f7d8 Initial commit 2025-07-31 13:31:42 +02:00