Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add rate limit optionHEADmaster | Joseph Hunkeler | 2023-02-15 | 1 | -0/+1 |
| | |||||
* | Fixes: | Joseph Hunkeler | 2023-02-15 | 1 | -9/+44 |
| | | | | | | | * Change Option and parse_options to static * Remove program name from Option structure * Implement sample limit (arg: -l) * Prevent buffer overflow while constructing absolute path | ||||
* | Add gnuplot | Joseph Hunkeler | 2023-02-15 | 1 | -1/+1 |
| | |||||
* | Implement mstat_check_argument_(int,double,str) functions | Joseph Hunkeler | 2023-02-15 | 2 | -20/+58 |
| | |||||
* | Break out gnuplot functions into their own source files | Joseph Hunkeler | 2023-02-15 | 2 | -0/+162 |
| | |||||
* | Move plotting functions to gnuplot.[c,h] | Joseph Hunkeler | 2023-02-15 | 1 | -152/+16 |
| | | | | | | | | | | | | * Set Options and parse_options to static * Check -f argument receives a valid string * Change data_total from int to size_t * Print option.filename instead of argv[1] before reading the mstat file * Fix allocation size of gp array * Add better ticmarks * Increase line width to 1. * Bugfix: wait for user to close gnuplot window before exiting * Bugfix: free pointers to axis_y and gp | ||||
* | Update save message | Joseph Hunkeler | 2023-02-13 | 1 | -1/+1 |
| | |||||
* | Bugfix: Transfer control of standard input to child process | Joseph Hunkeler | 2023-02-13 | 1 | -1/+14 |
| | | | | | | | * print a linefeed when an interrupt signal fires to avoid "^Cmessages" * sleep before exiting to allow time for stdout/stderr to flush from the child process * replace "data written" with "MSTAT file written" * print absolute path to data file at exit | ||||
* | Merge pull request #1 from pllim/ignore-these | Joseph Hunkeler | 2023-02-13 | 1 | -0/+8 |
|\ | | | | | Ignore generated files in WSL2 | ||||
| * | Also ignore install manifest | P. L. Lim | 2023-02-13 | 1 | -0/+1 |
| | | |||||
| * | Ignore built files too | P. L. Lim | 2023-02-13 | 1 | -0/+3 |
| | | |||||
| * | Ignore generated files in WSL2 | P. L. Lim | 2023-02-13 | 1 | -0/+4 |
|/ | |||||
* | Do not clear terminal windows while servicing signal(s) | Joseph Hunkeler | 2023-02-12 | 1 | -2/+10 |
| | |||||
* | Add brief installation instructions | Joseph Hunkeler | 2023-02-12 | 1 | -0/+16 |
| | |||||
* | Update LICENSE.txt | Joseph Hunkeler | 2023-02-12 | 1 | -1/+1 |
| | |||||
* | More stdout message modification | Joseph Hunkeler | 2023-02-12 | 4 | -33/+83 |
| | | | | | | | * Clear terminal (if possible) and pretty print all fields for each sample * Clean up usage statement(s) * mstat_find_program returns absolute path of "name" on success if "name" begins with "./" * Zero option structure(s) at runtime | ||||
* | Move filename modification below PID assignment | Joseph Hunkeler | 2023-02-10 | 1 | -20/+20 |
| | |||||
* | Rename license file | Joseph Hunkeler | 2023-02-10 | 1 | -0/+0 |
| | |||||
* | Move find_program to common (refactored as mstat_find_program) | Joseph Hunkeler | 2023-02-10 | 1 | -29/+1 |
| | |||||
* | Add slightly more information to the README | Joseph Hunkeler | 2023-02-10 | 1 | -4/+40 |
| | |||||
* | Add options | Joseph Hunkeler | 2023-02-10 | 1 | -33/+133 |
| | | | | | | * -o sets the output directory * cleaned up various stdout/stderr messages * add ability to spawn a process and monitor it | ||||
* | Move find_program to common | Joseph Hunkeler | 2023-02-09 | 2 | -1/+44 |
| | | | | * Add ability to return the path to program | ||||
* | free resources in find_program | Joseph Hunkeler | 2022-09-15 | 1 | -0/+2 |
| | |||||
* | find_program did not use the name argument all. robust. | Joseph Hunkeler | 2022-09-15 | 1 | -1/+4 |
| | |||||
* | Initial commit | Joseph Hunkeler | 2022-09-14 | 9 | -0/+1413 |