diff options
| author | user <user@clank> | 2026-08-07 02:25:44 +0200 |
|---|---|---|
| committer | user <user@clank> | 2026-08-07 02:25:44 +0200 |
| commit | 26fa14cfdb8030e48cbd6d651b8415f078d4fee9 (patch) | |
| tree | faeb8c4e43d5c446aee6b5be00d326e32f4bbddc /server | |
| parent | bench: time a COLD graph open, and stop the fixture picker warming its cache (diff) | |
| download | ida-tui-26fa14cfdb8030e48cbd6d651b8415f078d4fee9.tar.gz ida-tui-26fa14cfdb8030e48cbd6d651b8415f078d4fee9.tar.xz ida-tui-26fa14cfdb8030e48cbd6d651b8415f078d4fee9.zip | |
RE-BASELINE on a corrected benchmark. phase_graph was measuring a cache hit: the fixture picker called Program.flowchart (which caches per function), so the timed Space press only did a dict lookup. Fixtures now use the raw flowchart tool and the graph cache is cleared before the phase. Cold graph opens cost lg_graph 9561ms — 34% of the total, previously invisible.
Result: {"status":"keep","total_ms":27912.9,"lg_boot_ms":742.8,"lg_decomp_ms":2595.7,"lg_graph_ms":9561.4,"lg_hex_ms":554.4,"lg_index_ms":77.6,"lg_listing_cold_ms":548.6,"lg_listing_warm_ms":405.5,"lg_nav_ms":6552.9,"lg_palette_ms":4.9,"lg_render_ms":216.1,"lg_search_ms":2218,"pure_graph_ms":507.6,"sm_boot_ms":535.6,"sm_decomp_ms":620.2,"sm_graph_ms":962,"sm_hex_ms":587.4,"sm_index_ms":0,"sm_listing_cold_ms":261.8,"sm_listing_warm_ms":261.7,"sm_nav_ms":368.8,"sm_palette_ms":0.3,"sm_render_ms":252.4,"sm_search_ms":77.1,"fails":0}
Diffstat (limited to 'server')
0 files changed, 0 insertions, 0 deletions
