Commit Graph

6 Commits (245de340d72d0a836cc7525cf8143c232b00235b)

Author SHA1 Message Date
Monty Brandenberg 960139aa6f SH-4161 Integrate cpu metrics into LLDeadmanTimer and then metrics viewer
Normalize deadman timer's args on U64/F64.  Internals remain the
same.  Modify mesh to collect and output enhanced CPU metrics.
2013-05-02 19:12:59 -04:00
Monty Brandenberg 11cca95187 SH-4161 Integrate cpu metrics into LLDeadmanTimer and then metrics viewer
Integrated as a ctor-time option to LLDeadmanTimer and have mesh
use this mode for the stats I'm gathering.
2013-05-02 21:59:53 +00:00
Monty Brandenberg e59d598782 SH-4090 Integrating deadman timer with mesh repo downloads.
Timer interface violated my design rules and I paid for it
with clumsiness and silent errors.  Cleaned it up mainly
removing the evil default values.  Found better integration
points in the mesh downloader and it's producing fairly
consistent numbers on the MeshTest2 test region (about
5500 downloads, ~90 seconds, +/- 10 seconds).  Will review
with davep and do an early timer stop on teleport which
invalidates a timing sequence.
2013-04-17 18:30:46 -04:00
Monty Brandenberg 6536fe2404 SH-4089 Unit test work. lltimer basis on Windows is zero which
doesn't allow negative offsetting for unit tests.  Had to keep
things positive.  Could do windows-specific test cases but I'm
hoping to dump lltimer from the implementation later.
2013-04-10 17:50:42 +00:00
Monty Brandenberg aabda8f307 SH-4089 Unit test work for timer. Knocked off some tests for
the deadman's timer.  Found some bugs, dig some cleanup and
documented a few things.  Definitely want to get rid of the
U64/F64 interfaces at sometime but this is a good start.
2013-04-10 16:30:26 +00:00
Monty Brandenberg 188221a90c SH-4088 Deadman timer switch started in llcommon. Unit test started.
Will be used for mesh, inventory, etc., operation markers.
2013-04-09 23:44:59 +00:00