diff options
| author | blasty <peter@haxx.in> | 2026-08-07 04:00:03 +0200 |
|---|---|---|
| committer | blasty <peter@haxx.in> | 2026-08-07 04:00:03 +0200 |
| commit | a19c3b446e8837268783d9e81d07bbe06fcde250 (patch) | |
| tree | 6f9438a0620c07834ce4f8410437aa45a61c3e99 /tools/make_logo_ans.py | |
| parent | Three targeted cuts: the graph's transposition pass counts keep and swap in o... (diff) | |
| download | ida-tui-a19c3b446e8837268783d9e81d07bbe06fcde250.tar.gz ida-tui-a19c3b446e8837268783d9e81d07bbe06fcde250.tar.xz ida-tui-a19c3b446e8837268783d9e81d07bbe06fcde250.zip | |
CORRECTNESS REPAIR, kept on its merits. The full suite (which the gate was NOT running) revealed that the worker-connect poll change made test_project_ui flaky: 5ms polling on a background thread through a cold auto-analysis starved the UI thread enough that the loading overlay was still up when the test pressed Ctrl+O. Poll now backs off to a 25ms cap (keeps the boot win, no busy-wait), the racy boot wait is fixed, and checks.sh runs tests/run.py in full (830 checks) instead of just the scenario suite.
Result: {"status":"keep","total_ms":18608,"lg_boot_ms":708.5,"lg_decomp_ms":2454.9,"lg_graph_ms":1034.5,"lg_hex_ms":431.9,"lg_index_ms":95.1,"lg_listing_cold_ms":530.2,"lg_listing_warm_ms":413.4,"lg_nav_ms":7057.9,"lg_palette_ms":5,"lg_render_ms":214.2,"lg_search_ms":1408.9,"pure_graph_ms":213.3,"sm_boot_ms":433.6,"sm_decomp_ms":1292,"sm_graph_ms":754,"sm_hex_ms":433.4,"sm_index_ms":2.6,"sm_listing_cold_ms":260.4,"sm_listing_warm_ms":280.5,"sm_nav_ms":286.1,"sm_palette_ms":0.3,"sm_render_ms":251,"sm_search_ms":46.5,"fails":0}
Diffstat (limited to 'tools/make_logo_ans.py')
0 files changed, 0 insertions, 0 deletions
