random_benchmark

Undocumented in source.

Members

Functions

center
string center(string str, ulong totalSpace)
Undocumented in source. Be warned that the author may not have intended to support it.
cursorTest
void cursorTest(T data)
Undocumented in source. Be warned that the author may not have intended to support it.
doNotOptimize
void doNotOptimize(T result)
Undocumented in source. Be warned that the author may not have intended to support it.
generateTestFiles
auto generateTestFiles(BenchmarkConfig benchmark)
Undocumented in source. Be warned that the author may not have intended to support it.
generateTestFiles
auto generateTestFiles(GenXmlConfig config, string name, int count)
Undocumented in source. Be warned that the author may not have intended to support it.
getConfigFiles
string[] getConfigFiles(string config, uint maxFiles)
Undocumented in source. Be warned that the author may not have intended to support it.
inspectOneLevel
void inspectOneLevel(T cursor)
Undocumented in source. Be warned that the author may not have intended to support it.
iterateString
void iterateString(string data)
Undocumented in source. Be warned that the author may not have intended to support it.
main
void main(string[] args)
Undocumented in source. Be warned that the author may not have intended to support it.
makeDumbBufferedReader
DumbBufferedReader makeDumbBufferedReader(string s)
Undocumented in source. Be warned that the author may not have intended to support it.
merge
void merge(V[K] first, V[K] second)
Undocumented in source. Be warned that the author may not have intended to support it.
oldSAXTest
void oldSAXTest(string data)
Undocumented in source. Be warned that the author may not have intended to support it.
parserTest
void parserTest(T data)
Undocumented in source. Be warned that the author may not have intended to support it.
performBenchmark
auto performBenchmark()
Undocumented in source. Be warned that the author may not have intended to support it.
printFilesForConfiguration
void printFilesForConfiguration(string config, uint maxFiles, FileStats[string] filestats)
Undocumented in source. Be warned that the author may not have intended to support it.
printResultsByConfiguration
void printResultsByConfiguration(BenchmarkConfig benchmark, FileStats[string] filestats, ComponentResults[string] results)
Undocumented in source. Be warned that the author may not have intended to support it.
printResultsCSV
void printResultsCSV(BenchmarkConfig benchmark, ComponentResults[string] results)
Undocumented in source. Be warned that the author may not have intended to support it.
printResultsSpeedSummary
void printResultsSpeedSummary(BenchmarkConfig benchmark, ComponentResults[string] results)
Undocumented in source. Be warned that the author may not have intended to support it.
printSpeedsForConfiguration
void printSpeedsForConfiguration(BenchmarkConfig benchmark, ComponentResults[string] results, string config)
Undocumented in source. Be warned that the author may not have intended to support it.
printTimesForConfiguration
void printTimesForConfiguration(BenchmarkConfig benchmark, ComponentResults[string] results, string config)
Undocumented in source. Be warned that the author may not have intended to support it.
round
Duration round(Duration d)
Undocumented in source. Be warned that the author may not have intended to support it.
testComponent
auto testComponent(BenchmarkConfig benchmark, Duration delegate(string) fun)
Undocumented in source. Be warned that the author may not have intended to support it.
testConfiguration
auto testConfiguration(string config, uint files, uint runs, Duration delegate(string) fun)
Undocumented in source. Be warned that the author may not have intended to support it.
testFile
auto testFile(string name, uint runs, Duration delegate(string) fun)
Undocumented in source. Be warned that the author may not have intended to support it.

Mixin templates

BenchmarkFunctions
mixintemplate BenchmarkFunctions(ComponentConfig[] comps, size_t pos = 0)
Undocumented in source.

Structs

BenchmarkConfig
struct BenchmarkConfig
Undocumented in source.
ComponentConfig
struct ComponentConfig
Undocumented in source.
ComponentResults
struct ComponentResults
Undocumented in source.
ConfigResults
struct ConfigResults
Undocumented in source.
DumbBufferedReader
struct DumbBufferedReader
Undocumented in source.
FileResults
struct FileResults
Undocumented in source.

Variables

K100
enum GenXmlConfig K100;
Undocumented in source.
M1
enum GenXmlConfig M1;
Undocumented in source.
M10
enum GenXmlConfig M10;
Undocumented in source.
M100
enum GenXmlConfig M100;
Undocumented in source.
generated_files
ulong generated_files;
Undocumented in source.
performed_tests
ulong performed_tests;
Undocumented in source.
theBenchmark
enum BenchmarkConfig theBenchmark;
Undocumented in source.
total_files
ulong total_files;
Undocumented in source.
total_tests
ulong total_tests;
Undocumented in source.

Meta