Go to the source code of this file.
|
| static int | fill_bench_main_func (int argc, char **argv) |
| | Headless zone-fill benchmark; times a full refill over N iterations.
|
| |
◆ fill_bench_main_func()
| static int fill_bench_main_func |
( |
int | argc, |
|
|
char ** | argv ) |
|
static |
Headless zone-fill benchmark; times a full refill over N iterations.
Definition at line 51 of file fill_bench_tool.cpp.
References MMH3_HASH::add(), KI_TEST::BAD_CMDLINE, MMH3_HASH::digest(), ZONE_FILLER::Fill(), PCB_IO_MGR::KICAD_SEXP, PCB_IO_MGR::Load(), BOARD_DESIGN_SETTINGS::m_DRCEngine, KI_TEST::OK, TOOL_MANAGER::RegisterTool(), TOOL_MANAGER::SetEnvironment(), PROF_TIMER::SinceStart(), KI_TEST::TOOL_SPECIFIC, HASH_128::ToString(), and totalArea.
◆ registered
Initial value:
"Benchmark zone filling on a board",
static bool Register(const KI_TEST::UTILITY_PROGRAM &aProgInfo)
Register a utility program factory function against an ID string.
Definition at line 150 of file fill_bench_tool.cpp.