Simulation replay profiling graph overhaul.
commit7540bf4ed456f6b44e1ff49c319a0de65d826bea
authorelexis <elexis@3db68df2-c116-0410-a063-a993310a9797>
Thu, 22 Mar 2018 13:53:04 +0000 (22 13:53 +0000)
committerelexis <elexis@3db68df2-c116-0410-a063-a993310a9797>
Thu, 22 Mar 2018 13:53:04 +0000 (22 13:53 +0000)
tree5ece63d59cb4b331616b1c2bca57de9f068cce3f
parent25153585fa5989cca3caac4d19115b58ee5d7c7d
Simulation replay profiling graph overhaul.

Support multiple graphs with different scales, units, rounding and descriptions and use it for memory allocation and number of garbage collections.
Have the X axis in number of turns (instead of that divided by 20).
Don't have the legend hide part of the graph.
Add references to that hardcoded 20.
Move graph JS to a separate JS file.
Use JSON instead of JS.
Add legal html structure.

Comments By: Vladislav in irc yesterday

git-svn-id: https://svn.wildfiregames.com/public/ps/trunk@21602 3db68df2-c116-0410-a063-a993310a9797
source/ps/Replay.cpp
source/tools/replayprofile/extract.pl
source/tools/replayprofile/graph.html
source/tools/replayprofile/graph.js [new file with mode: 0644]