-
Notifications
You must be signed in to change notification settings - Fork 8
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Store prover stdout and stderr in temporary files
This changes the way Benchpress collects the prover's outputs from using a pipe to using temporary files that are read once the prover is done. On Unix systems, the temporary files default to being stored in `/dev/shm`; on other platforms, the default temporary directory is used. This ensures that the prover never gets stuck waiting for benchpress to read from pipes, but more importantly minimises context switches between the prover and benchpress.
- Loading branch information
1 parent
80b184f
commit 1fbb17e
Showing
3 changed files
with
108 additions
and
39 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters