示例#1
0
 public void setUpPerfAnalyzer(string controlID)
 {
     level2GridBid.setUpPerfAnalysis(controlID + "BID");
     level2GridAsk.setUpPerfAnalysis(controlID + "ASK");
     _controlID = controlID;
     PerfAnalyzer.InitializeActionAnalyzer(controlID + "_FromBufferAddToCanvasHandlerFired");
     _perfEnabled = true;
 }
示例#2
0
 public void setUpPerfAnalysis(string controlID)
 {
     PerfAnalyzer.InitializeActionAnalyzer(controlID + "_QuoteArriveDelay");
     PerfAnalyzer.InitializeActionAnalyzer(controlID + "_GridDrawDuration");
     PerfAnalyzer.InitializeActionAnalyzer(controlID + "_SetAllOrdersTime");
     PerfAnalyzer.InitializeActionAnalyzer(controlID + "_RowColoringTime");
     _perfLabel   = controlID;
     _perfEnabled = true;
 }
示例#3
0
 public void setupPerfAnalyzer(string perfLabel)
 {
     PerfAnalyzer.InitializeActionAnalyzer(perfLabel + "_TradeArriveDelay");
     PerfAnalyzer.InitializeActionAnalyzer(perfLabel + "_FromBufferAddToTASHandlerFired");
     PerfAnalyzer.InitializeActionAnalyzer(perfLabel + "_UpdateValuesDuration");
     PerfAnalyzer.InitializeActionAnalyzer(perfLabel + "_UpdateTextFieldsDuration");
     _performanceLabel = perfLabel;
     _perfEnabled      = true;
 }