summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAge
* perf: some obs were not converted to recordswip-perfJonathan2012-01-31
|
* improved performanceJonathan2012-01-31
|
* Fix fatal error in visualizerwip-garyMac Mollison2010-11-16
| | | | | | | | | | | | | | Whenever the visualizer encountered a SwitchToEvent, it generated the following error: Traceback (most recent call last): File "/home/mollison/bin/unit-trace", line 125, in <module> viz.visualizer.visualizer(stream3, nsec_time_per_maj) File "/home/mollison/bin/unit_trace/viz/visualizer.py", line 13, in visualizer sched.scan(time_per_maj) File "/home/mollison/bin/unit_trace/viz/schedule.py", line 253, in scan event.fill_span_event_from_start() TypeError: unbound method fill_span_event_from_start() must be called with SwitchToEvent instance as first argument (got nothing instead)
* Minor doc update.Gary Bressler2010-04-30
|
* Added ability to specify units along with -t command-line optionGary Bressler2010-04-30
|
* Fixes related to scrolling, along with the display of some extra ↵Gary Bressler2010-04-30
| | | | information. Updated documentation.
* Colors, yay colorsGary Bressler2010-04-27
|
* hopefully fixed conflictGary Bressler2010-04-27
|\
| * Merge branch 'wip-gary'Mac Mollison2010-04-13
| |\ | | | | | | | | | | | | | | | | | | - Adds time_per_maj option to visualizer Conflicts: unit-trace
| | * Zaptrail on viewer.pyMac Mollison2010-04-13
| | |
| * | Only import modules as neededMac Mollison2010-04-11
| | | | | | | | | | | | | | | | | | In the case of viz, the results in errors about not having pycairo and pygtk potentially being printed only if the user actually uses the -v flag
| * | Minor doc improvementsMac Mollison2010-04-11
| | | | | | | | | | | | | | | | | | - Zapped trailing whitespace - Bolded table headers - Added sentence about submodule doc
* | | Colorsgit add .! COLORSgit add .git add .geany index.txtGary Bressler2010-04-27
| | |
* | | Colorsgit add .! COLORSgit add .git add .geany index.txtGary Bressler2010-04-27
| |/ |/|
* | Minor fixesGary Bressler2010-04-12
|/
* Updated the documentation to describe the visualizer, made unit-trace itself ↵Gary Bressler2010-04-08
| | | | not require gtk/cairo, and a few other minor things.
* cleanupGary Bressler2010-04-06
|
* Merge branch 'master' of ↵Gary Bressler2010-04-06
|\ | | | | | | | | | | | | | | | | ssh://cvs.cs.unc.edu/cvs/proj/litmus/repo/unit-trace into wip-gary Conflicts: unit_trace/viz/draw.py unit_trace/viz/schedule.py unit_trace/viz/viewer.py
| * Remove runtests.py and naive_trace_readerMac Mollison2010-04-04
| | | | | | | | These are outdated and I don't feel like maintaining them.
| * Further doc updatesMac Mollison2010-04-03
| | | | | | | | | | - Public release info - Minor clarifications
| * Update to docMac Mollison2010-04-03
| | | | | | | | | | - Gotchas section (including a note on time units) - Bugs section
| * Print priority inversion durations in msMac Mollison2010-04-03
| |
| * Rename 'eligible' to 'off_cpu'Mac Mollison2010-04-03
| | | | | | | | | | This much more accurately captures what is going on and should greatly reduce confusion
| * Bugfix for blockingMac Mollison2010-04-03
| |
| * Merge branch 'master' into blockingMac Mollison2010-04-03
| |\
| | * Added license.Mac Mollison2010-04-03
| | |
| | * Noted visualizer dependencies in docMac Mollison2010-04-03
| | | | | | | | | | | | Also, removed obsolete README file
| * | Added support for blockingMac Mollison2010-04-03
| |/
| * Bugfix: Trace with 0 valid records ends iterationMac Mollison2010-03-28
| |
| * Note the sample_traces directory in the doc pageMac Mollison2010-03-27
| |
| * Sort next 200 records, not 100Mac Mollison2010-03-27
| | | | | | | | This allows the st_many_gsn trace to be parsed.
| * Brought documentation up to dateMac Mollison2010-03-27
| |
| * Removed everything from TODO (it's all done)Mac Mollison2010-03-27
| |
| * install.py produced better error messagesMac Mollison2010-03-27
| |
| * Update installer: Install in ~/binMac Mollison2010-03-27
| | | | | | | | | | | | | | | | This provides two advantages: (1) Don't need root to install unit-trace (2) Someone messing with the unit-trace code on a shared machine won't mess up anyone else who's also using unit-trace on that machine
| * Very minor cleanup in gedf_test.pyMac Mollison2010-03-27
| |
| * Bugfix: small traces yield no eventsMac Mollison2010-03-27
| | | | | | | | | | A bug caused traces with < 100 records (the number of records buffered and sorted) to yield no records.
| * Non-eligible job error messageMac Mollison2010-03-26
| |
| * Minor improvement to inversion stats moduleMac Mollison2010-03-26
| | | | | | | | | | - Check and print error if G-EDF test not enabled - Clean up output
| * Refactored stats module to be an output moduleMac Mollison2010-03-26
| | | | | | | | | | Previously this was an "intermediate" module. Makes more sense to have it as an output module.
| * Improve stats.py to show longest n inversionsMac Mollison2010-03-26
| |
| * Track and print triggering events with inversionsMac Mollison2010-03-26
| |
| * Add inversion IDs and print themMac Mollison2010-03-26
| | | | | | | | Makes it easier to find inversion records in output
| * Enable filter by ID instead of timeMac Mollison2010-03-26
| | | | | | | | | | | | Filtering by time is too cumbersome (because time values are so large), so we give each event record an ID and filter by that instead in in the earliest and latest modules.
| * Fixed bug: Inversion length miscalculatedMac Mollison2010-03-26
| | | | | | | | | | | | The function that calculates inversion length needs to be passed the correct time of the event that caused the inversion to end.
| * Print warning on bad records rather than haltingMac Mollison2010-03-26
| |
| * Fixed bug in earliest.pyMac Mollison2010-03-20
| |
| * Zapped a bunch of trailing whitespaceMac Mollison2010-03-20
| |
* | Making sure everything committedGary Bressler2010-04-06
|/
* More minor cleanupGary Bressler2010-03-20
|