Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Trying again | Gary Bressler | 2010-03-20 | |
| | ||||
* | Hopefully this time the commit will work... | Gary Bressler | 2010-03-20 | |
| | ||||
* | Significant performance improvements in the graphical rendering, as | Gary Bressler | 2010-03-20 | |
| | | | | | | | | | | well as the eradication of several bugs Also, visualizer is now integrated into the main unit-trace command line tool (use -v option) Note that files are now taken in from the command line, no longer from the GUI | |||
* | Fixed some graphical glitches, along with streamlining the access to the ↵ | Gary Bressler | 2010-03-19 | |
| | | | | visualizer. | |||
* | Some fix-ups to viz, including with the scrolling | Gary Bressler | 2010-03-15 | |
| | ||||
* | Updating again to conform to master | Gary Bressler | 2010-03-15 | |
| | ||||
* | Updating wip-gary to conform with master | Gary Bressler | 2010-03-15 | |
| | ||||
* | Merge branch 'wip-gary' of ↵ | Gary Bressler | 2010-03-15 | |
|\ | | | | | | | | | | | | | | | | | ssh://cvs.cs.unc.edu/cvs/proj/litmus/repo/unit-trace into wip-gary Conflicts: README reader/sample_script.py visualizer.py | |||
| * | Merge branch 'wip-gary' of ↵ | Gary Bressler | 2010-03-10 | |
| |\ | | | | | | | | | | | | | | | | | | | ssh://cvs.cs.unc.edu/cvs/proj/litmus/repo/unit-trace into wip-gary Conflicts: viz/viewer.py | |||
| | * | Some minor updates and optimizations, including support for keypresses | Gary Bressler | 2010-03-09 | |
| | | | ||||
| * | | Some minor fixes. | Gary Bressler | 2010-03-10 | |
| |/ | ||||
| * | Preliminary, fairly workable version of unit_trace, including the visualizer. | Gary Bressler | 2010-03-09 | |
| | | ||||
| * | test | Gary Bressler | 2010-03-01 | |
| | | ||||
* | | Add README to explain how to build the doc | Mac Mollison | 2010-03-14 | |
| | | ||||
* | | Bring doc up to date | Mac Mollison | 2010-03-14 | |
| | | ||||
* | | Installation improvements | Mac Mollison | 2010-03-14 | |
| | | | | | | | | | | unit-trace.py -> unit-trace and placed in /usr/bin | |||
* | | Add support for intervals | Mac Mollison | 2010-03-14 | |
| | | | | | | | | | | Can now filter by earliest record of interest and latest record of interest, using -e and -l. | |||
* | | Refactor to get rid of various frontend scripts | Mac Mollison | 2010-03-14 | |
| | | | | | | | | Now, unit-trace.py can control all functionality. | |||
* | | Added new control script | Mac Mollison | 2010-03-14 | |
| | | ||||
* | | Created maxer and skipper | Mac Mollison | 2010-03-14 | |
| | | | | | | | | | | Maxer: Allow a maximum number of records to be parsed Skipper: Skip a given number of records at the beginning | |||
* | | Added progress submodule to report progress. | Mac Mollison | 2010-03-14 | |
| | | | | | | | | | | | | This submodule allows us to measure the speed at which trace files are processed and reports on its progress as it goes along. | |||
* | | Added some items to the TODO file | Mac Mollison | 2010-03-13 | |
| | | | | | | | | | | (In addition, we need to get all the traces that have been mentioned to us actually working...) | |||
* | | Updated doc to indicate Python 2.6 is to be used | Mac Mollison | 2010-03-13 | |
| | | ||||
* | | Add --help output for scripts and detect no args | Mac Mollison | 2010-03-13 | |
| | | ||||
* | | Cleaned up visualizer script | Mac Mollison | 2010-03-13 | |
| | | ||||
* | | Fix bug in doc. Stop tracking index.html. | Mac Mollison | 2010-03-13 | |
| | | ||||
* | | Updates included frontend scripts to match doc | Mac Mollison | 2010-03-13 | |
| | | ||||
* | | Got rid of README, since we have doc/. | Mac Mollison | 2010-03-13 | |
| | | ||||
* | | Added documentation. | Mac Mollison | 2010-03-13 | |
| | | | | | | | | | | (Note that as of this version, there is not yet a scripts folder as described in the doc, but that's coming next.) | |||
* | | Fixed permissions on visualizer.py | Mac Mollison | 2010-03-13 | |
| | | ||||
* | | Created installer | Mac Mollison | 2010-03-13 | |
| | | ||||
* | | Further restructuring to create 'unit_trace' pkg | Mac Mollison | 2010-03-13 | |
| | | | | | | | | | | | | | | The unit_trace folder should be placed in /usr/local/lib/pythonX.Y/site-packages. This makes unit-trace submodules available from anywhere on the system. | |||
* | | Directory restructuring | Mac Mollison | 2010-03-13 | |
| | | | | | | | | | | Reworked directory (and modified some code a bit) to match intended architecture. | |||
* | | Merge ssh://cvs.cs.unc.edu/cvs/proj/litmus/repo/unit-trace | Gary Bressler | 2010-03-01 | |
|\ \ | |/ |/| | ||||
| * | This commit of unit-trace converts it to Python2 from Python3, so that it | Gary Bressler | 2010-02-25 | |
| | | | | | | | | can operate with the visualizer, which uses Python2. | |||
| * | Bugfix: possible divide by zero in stats.py | Mac Mollison | 2010-02-11 | |
| | | ||||
| * | Provide examples in sample_script.py. | Mac Mollison | 2010-02-11 | |
| | | | | | | | | | | Run.py has been renamed to sample_script.py and has been changed into a good example. | |||
| * | Update runtests.py | Mac Mollison | 2010-02-11 | |
| | | | | | | | | | | | | - Terminate fatally in trace_reader if out-of-order records produced. Thus, we no longer need this unit test. - Fix another unit test which had broken. | |||
| * | Num. CPUs produced by trace_reader, not hardcoded | Mac Mollison | 2010-02-11 | |
| | | ||||
| * | Implement statistics module | Mac Mollison | 2010-02-11 | |
| | | ||||
| * | Implemented G-EDF Test | Mac Mollison | 2010-02-11 | |
| | | ||||
| * | Bugfix in sanitizer | Mac Mollison | 2010-02-10 | |
| | | ||||
| * | Add sanitizer module to sanitize goofy sched_trace input | Mac Mollison | 2010-02-10 | |
| | | ||||
| * | Change st-g4 sample traces (found to have problems) to st-g6. | Mac Mollison | 2010-02-10 | |
| | | ||||
| * | Fixed bug in trace_reader.py and implemented unit test in response. | Mac Mollison | 2010-02-09 | |
| | | | | | | | | | | | | | | trace_reader.py was losing records (1 per CPU) so I created naive_trace_reader.py which reads records in the simplest way possible but does not sort them. The unit test ensures that both readers get the same number of records. | |||
| * | Added .gitignore to ignore *.pyc | Mac Mollison | 2010-02-09 | |
| | | ||||
| * | Minor cleanup; added error printing functionality to stdout_printer. | Mac Mollison | 2010-02-09 | |
| | | ||||
| * | Renamed module names to be more intuitive | Mac Mollison | 2010-02-08 | |
| | | | | | | | | | | - trace.py -> trace_reader.py - text_print.py -> stdout_printer.py | |||
| * | Implemented correct ordering for trace reader and a test suite | Mac Mollison | 2010-02-08 | |
| | | | | | | | | | | | | | | - Trace reader reads in records from all files "in parallel", so they come in ordered correctly - runtests.py has unit tests in it for testing the program - Added sample_traces as part of test suite | |||
| * | This is the beginning of a very major refactoring of the tool. | Mac Mollison | 2010-02-08 | |
| | | | | | | | | | | | | | | | | | | Current features: - Create a record stream from trace files - Print the record stream to standard out - TODO file - README file - run.py file to set up and execute the testing pipeline |