IORequestGenerator/IORequestGenerator.cpp (8 lines): - line 435: // TODO: is this still needed? - line 1220: // TODO: error out - line 1294: // TODO: error out - line 1402: // TODO: copy parameters for better memory locality? - line 1403: // TODO: tell the main thread we're ready - line 1996: // TODO: show results only for timespans that succeeded - line 2590: // TODO: refactor to a separate function - line 2613: // TODO: this won't catch error cases, which exit early CmdLineParser/CmdLineParser.cpp (7 lines): - line 1760: exit(1); // TODO: this class shouldn't terminate the process - line 1769: exit(1); // TODO: this class shouldn't terminate the process - line 1778: exit(1); // TODO: this class shouldn't terminate the process - line 1787: exit(1); // TODO: this class shouldn't terminate the process - line 1797: exit(1); // TODO: this class shouldn't terminate the process - line 1802: exit(1); // TODO: this class shouldn't terminate the process - line 1871: exit(1); // TODO: this class shouldn't terminate the process Common/Common.h (5 lines): - line 747: // TODO: Get the cache relationships as well??? - line 1214: UINT64 GetFileSize() const { return _ullFileSize; } // TODO: InBytes - line 1349: DWORD _dwRequestCount; // TODO: change the name to something more descriptive (OutstandingRequestCount?) - line 1375: bool _fUseBurstSize:1; // TODO: "use" or "enable"?; since burst size must be specified with the think time, one variable should be sufficient - line 1794: // TODO: check how it's used XmlResultParser/XmlResultParser.cpp (3 lines): - line 32: // TODO: refactor to a single function shared with the ResultParser - line 75: // TODO: results.readBucketizer; - line 76: // TODO: results.writeBucketizer; XmlProfileParser/XmlProfileParser.cpp (3 lines): - line 1416: *pulValue = _wtoi((wchar_t *)bstrText); // TODO: make sure it works on large unsigned ints - line 1438: *pulValue = _wtoi((wchar_t *)bstrText); // TODO: make sure it works on large unsigned ints - line 1457: // TODO: use wstring? ResultParser/ResultParser.cpp (3 lines): - line 46: // TODO: refactor to a single function shared with the XmlResultParser - line 467: // TODO: completion routines/ports - line 1174: // TODO: parameters.bCreateFile; Common/Common.cpp (1 line): - line 543: // TODO: make sure the size if <= max value for size_t IORequestGenerator/etw.cpp (1 line): - line 494: Sleep(10); // TODO: remove active waiting