gem5/src/mem/ruby/recorder
Nathan Binkert dd133c7b24 ruby: get rid of PrioHeap and use STL
One big difference is that PrioHeap puts the smallest element at the
top of the heap, whereas stl puts the largest element on top, so I
changed all comparisons so they did the right thing.

Some usage of PrioHeap was simply changed to a std::vector, using sort
at the right time, other usage had me just use the various heap functions
in the stl.
2010-06-10 23:17:07 -07:00
..
CacheRecorder.cc ruby: get rid of PrioHeap and use STL 2010-06-10 23:17:07 -07:00
CacheRecorder.hh ruby: get rid of PrioHeap and use STL 2010-06-10 23:17:07 -07:00
SConscript ruby: Convert most Ruby objects to M5 SimObjects. 2010-01-29 20:29:17 -08:00
Tracer.cc ruby: get rid of PrioHeap and use STL 2010-06-10 23:17:07 -07:00
Tracer.hh ruby: get rid of PrioHeap and use STL 2010-06-10 23:17:07 -07:00
Tracer.py ruby: Added copyright to many Ruby *.py files 2010-03-21 21:22:20 -07:00
TraceRecord.cc ruby: get "using namespace" out of headers 2010-04-02 11:20:32 -07:00
TraceRecord.hh ruby: get rid of PrioHeap and use STL 2010-06-10 23:17:07 -07:00