Skip to content

Fix an assortment of small bugs#3968

Merged
Keavon merged 8 commits intomasterfrom
assorted-bug-fixes
Mar 29, 2026
Merged

Fix an assortment of small bugs#3968
Keavon merged 8 commits intomasterfrom
assorted-bug-fixes

Conversation

@Keavon
Copy link
Copy Markdown
Member

@Keavon Keavon commented Mar 28, 2026

No description provided.

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request introduces several improvements and bug fixes across the codebase, including handling non-monotonic timestamps in the input mapper, recomputing node click targets when inputs are exposed, and refining scaling logic for degenerate bounding boxes. Additionally, it updates stroke weight defaults and improves the efficiency of arc-length inversion by utilizing the kurbo library. A review comment suggests reintroducing a safety guard for non-finite or zero-length segments in the arc-length calculation to prevent potential numerical instability.

Copy link
Copy Markdown
Contributor

@cubic-dev-ai cubic-dev-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

1 issue found across 8 files

Confidence score: 3/5

  • There is a concrete rendering regression risk in node-graph/libraries/rendering/src/render_ext.rs: open paths with aligned_strokes disabled may omit stroke-width, causing SVG to fall back to width 1 instead of the intended 0.5 behavior.
  • Given the medium severity (5/10) and fairly strong confidence (7/10), this looks user-visible but scoped to stroke serialization logic rather than a broad system-wide failure.
  • Pay close attention to node-graph/libraries/rendering/src/render_ext.rs - verify open-path stroke defaults are emitted correctly when aligned strokes are disabled.
Prompt for AI agents (unresolved issues)

Check if these issues are valid — if so, understand the root cause of each and fix them. If appropriate, use sub-agents to investigate and fix each issue separately.


<file name="node-graph/libraries/rendering/src/render_ext.rs">

<violation number="1" location="node-graph/libraries/rendering/src/render_ext.rs:116">
P2: The new default treats 0.5 as the SVG default for non-centered strokes even when aligned strokes are disabled. For open paths (where `aligned_strokes` is false), this omits `stroke-width` and SVG falls back to 1, rendering thicker strokes than requested (e.g., weight 0.5 becomes 1). Consider only using the 0.5 default when `aligned_strokes` is enabled.</violation>
</file>

Reply with feedback, questions, or to request a fix. Tag @cubic-dev-ai to re-run a review.

@github-actions github-actions bot temporarily deployed to graphite-dev (Preview) March 28, 2026 23:24 Inactive
@Keavon Keavon force-pushed the assorted-bug-fixes branch from 4fa3ee2 to 6862e89 Compare March 28, 2026 23:31
@github-actions github-actions bot temporarily deployed to graphite-dev (Preview) March 28, 2026 23:50 Inactive
@github-actions github-actions bot temporarily deployed to graphite-dev (Preview) March 28, 2026 23:56 Inactive
@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 29, 2026

Performance Benchmark Results

🔧 Graph Compilation

compile_demo_art_iai::compile_group::compile_to_proto with_setup_0:load_from_name(isometric-fountain)
Instructions: 27,771,971 (master) → 27,773,317 (HEAD) : $$\color{red}+0.00\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     4|          4          +0.05%
D1mr                     359,170|    359,406          +0.07%
D1mw                     113,645|    113,661          +0.01%
DLmr                      31,884|     31,891          +0.02%
DLmw                      42,887|     42,876          -0.03%
Dr                     6,875,520|  6,875,603          +0.00%
Dw                     4,751,062|  4,751,053          -0.00%
EstimatedCycles       43,745,107| 43,739,993          -0.01%
I1MissRate                     0|          0          -3.95%
I1mr                      46,876|     45,028          -3.94%
ILmr                         822|        821          -0.12%
Ir                    27,771,971| 27,773,317          +0.00%
L1HitRate                     99|         99          +0.00%
L1hits                38,878,862| 38,881,878          +0.01%
LLHitRate                      1|          1          -0.36%
LLMissRate                     0|          0          -0.01%
LLdMissRate                    1|          1          -0.01%
LLhits                   444,098|    442,507          -0.36%
LLiMissRate                    0|          0          -0.13%
RamHitRate                     0|          0          -0.01%
RamHits                   75,593|     75,588          -0.01%
TotalRW               39,398,553| 39,399,973          +0.00%

compile_demo_art_iai::compile_group::compile_to_proto with_setup_1:load_from_name(painted-dreams)
Instructions: 14,017,141 (master) → 14,016,932 (HEAD) : $$\color{lime}-0.00\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     4|          4          +0.09%
D1mr                     178,103|    178,266          +0.09%
D1mw                      54,146|     54,195          +0.09%
DLmr                         798|        794          -0.50%
DLmw                      14,228|     14,240          +0.08%
Dr                     3,477,196|  3,477,242          +0.00%
Dw                     2,391,541|  2,391,579          +0.00%
EstimatedCycles       21,379,708| 21,376,271          -0.02%
I1MissRate                     0|          0          -4.77%
I1mr                      23,361|     22,246          -4.77%
ILmr                         687|        689          +0.29%
Ir                    14,017,141| 14,016,932          -0.00%
L1HitRate                     99|         99          +0.00%
L1hits                19,630,268| 19,631,046          +0.00%
LLHitRate                      1|          1          -0.38%
LLMissRate                     0|          0          +0.06%
LLdMissRate                    0|          0          +0.05%
LLhits                   239,897|    238,984          -0.38%
LLiMissRate                    0|          0          +0.29%
RamHitRate                     0|          0          +0.06%
RamHits                   15,713|     15,723          +0.06%
TotalRW               19,885,878| 19,885,753          -0.00%

compile_demo_art_iai::compile_group::compile_to_proto with_setup_2:load_from_name(procedural-string-lights)
Instructions: 3,105,765 (master) → 3,106,016 (HEAD) : $$\color{red}+0.01\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     4|          4          -0.01%
D1mr                      36,879|     36,872          -0.02%
D1mw                      11,360|     11,362          +0.02%
DLmr                          13|         13          +0.00%
DLmw                       3,014|      3,013          -0.03%
Dr                       758,819|    758,843          +0.00%
Dw                       524,108|    524,106          -0.00%
EstimatedCycles        4,712,772|  4,712,441          -0.01%
I1MissRate                     0|          0          -2.96%
I1mr                       4,941|      4,795          -2.95%
ILmr                         685|        686          +0.15%
Ir                     3,105,765|  3,106,016          +0.01%
L1HitRate                     99|         99          +0.00%
L1hits                 4,335,512|  4,335,936          +0.01%
LLHitRate                      1|          1          -0.31%
LLMissRate                     0|          0          -0.01%
LLdMissRate                    0|          0          -0.03%
LLhits                    49,468|     49,317          -0.31%
LLiMissRate                    0|          0          +0.14%
RamHitRate                     0|          0          -0.01%
RamHits                    3,712|      3,712          +0.00%
TotalRW                4,388,692|  4,388,965          +0.01%

compile_demo_art_iai::compile_group::compile_to_proto with_setup_3:load_from_name(parametric-dunescape)
Instructions: 13,699,830 (master) → 13,699,416 (HEAD) : $$\color{lime}-0.00\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     4|          4          +0.01%
D1mr                     174,555|    174,564          +0.01%
D1mw                      51,584|     51,592          +0.02%
DLmr                          89|         90          +1.12%
DLmw                      11,734|     11,734          +0.00%
Dr                     3,356,189|  3,356,173          -0.00%
Dw                     2,337,901|  2,337,917          +0.00%
EstimatedCycles       20,747,414| 20,748,578          +0.01%
I1MissRate                     0|          0          +2.10%
I1mr                      17,637|     18,007          +2.10%
ILmr                         790|        790          +0.00%
Ir                    13,699,830| 13,699,416          -0.00%
L1HitRate                     99|         99          -0.00%
L1hits                19,150,144| 19,149,343          -0.00%
LLHitRate                      1|          1          +0.17%
LLMissRate                     0|          0          +0.01%
LLdMissRate                    0|          0          +0.01%
LLhits                   231,163|    231,549          +0.17%
LLiMissRate                    0|          0          +0.00%
RamHitRate                     0|          0          +0.01%
RamHits                   12,613|     12,614          +0.01%
TotalRW               19,393,920| 19,393,506          -0.00%

compile_demo_art_iai::compile_group::compile_to_proto with_setup_4:load_from_name(red-dress)
Instructions: 32,348,789 (master) → 32,347,677 (HEAD) : $$\color{lime}-0.00\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     4|          4          +0.03%
D1mr                     423,172|    423,354          +0.04%
D1mw                     129,523|    129,497          -0.02%
DLmr                      43,447|     43,454          +0.02%
DLmw                      57,527|     57,544          +0.03%
Dr                     7,976,987|  7,976,860          -0.00%
Dw                     5,517,678|  5,517,639          -0.00%
EstimatedCycles       51,318,200| 51,308,746          -0.02%
I1MissRate                     0|          0          -4.59%
I1mr                      52,454|     50,044          -4.59%
ILmr                         831|        835          +0.48%
Ir                    32,348,789| 32,347,677          -0.00%
L1HitRate                     99|         99          +0.00%
L1hits                45,238,305| 45,239,281          +0.00%
LLHitRate                      1|          1          -0.45%
LLMissRate                     0|          0          +0.03%
LLdMissRate                    1|          1          +0.02%
LLhits                   503,344|    501,062          -0.45%
LLiMissRate                    0|          0          +0.48%
RamHitRate                     0|          0          +0.03%
RamHits                  101,805|    101,833          +0.03%
TotalRW               45,843,454| 45,842,176          -0.00%

compile_demo_art_iai::compile_group::compile_to_proto with_setup_5:load_from_name(valley-of-spires)
Instructions: 21,307,468 (master) → 21,310,969 (HEAD) : $$\color{red}+0.02\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     4|          4          +0.09%
D1mr                     276,491|    276,752          +0.09%
D1mw                      77,604|     77,686          +0.11%
DLmr                      15,776|     15,784          +0.05%
DLmw                      44,493|     44,481          -0.03%
Dr                     5,281,852|  5,282,214          +0.01%
Dw                     3,644,775|  3,644,836          +0.00%
EstimatedCycles       33,623,685| 33,622,915          -0.00%
I1MissRate                     0|          0          -4.07%
I1mr                      35,390|     33,956          -4.05%
ILmr                         786|        779          -0.89%
Ir                    21,307,468| 21,310,969          +0.02%
L1HitRate                     99|         99          +0.00%
L1hits                29,844,610| 29,849,625          +0.02%
LLHitRate                      1|          1          -0.34%
LLMissRate                     0|          0          -0.03%
LLdMissRate                    1|          1          -0.01%
LLhits                   328,430|    327,350          -0.33%
LLiMissRate                    0|          0          -0.91%
RamHitRate                     0|          0          -0.03%
RamHits                   61,055|     61,044          -0.02%
TotalRW               30,234,095| 30,238,019          +0.01%

🔄 Executor Update

update_executor_iai::update_group::update_executor with_setup_0:setup_update_executor(isometric-fountain)
Instructions: 51,469,931 (master) → 51,445,329 (HEAD) : $$\color{lime}-0.05\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     3|          3          -0.96%
D1mr                     559,445|    551,399          -1.44%
D1mw                     129,083|    129,454          +0.29%
DLmr                       4,827|      4,678          -3.09%
DLmw                      25,507|     25,187          -1.25%
Dr                    13,200,998| 13,190,584          -0.08%
Dw                     9,049,813|  9,025,568          -0.27%
EstimatedCycles       77,551,024| 77,394,297          -0.20%
I1MissRate                     0|          0         -32.62%
I1mr                      39,475|     26,586         -32.65%
ILmr                         275|        237         -13.82%
Ir                    51,469,931| 51,445,329          -0.05%
L1HitRate                     99|         99          +0.03%
L1hits                72,992,739| 72,954,042          -0.05%
LLHitRate                      1|          1          -2.80%
LLMissRate                     0|          0          -1.58%
LLdMissRate                    0|          0          -1.39%
LLhits                   697,394|    677,337          -2.88%
LLiMissRate                    0|          0         -13.78%
RamHitRate                     0|          0          -1.58%
RamHits                   30,609|     30,102          -1.66%
TotalRW               73,720,742| 73,661,481          -0.08%

update_executor_iai::update_group::update_executor with_setup_1:setup_update_executor(painted-dreams)
Instructions: 25,473,942 (master) → 25,468,859 (HEAD) : $$\color{lime}-0.02\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     3|          3          -0.49%
D1mr                     268,241|    266,892          -0.50%
D1mw                      61,920|     61,583          -0.54%
DLmr                         883|        884          +0.11%
DLmw                       3,400|      3,322          -2.29%
Dr                     6,521,286|  6,520,292          -0.02%
Dw                     4,459,709|  4,458,169          -0.03%
EstimatedCycles       38,002,823| 37,954,784          -0.13%
I1MissRate                     0|          0         -33.44%
I1mr                      23,353|     15,541         -33.45%
ILmr                         178|        174          -2.25%
Ir                    25,473,942| 25,468,859          -0.02%
L1HitRate                     99|         99          +0.03%
L1hits                36,101,423| 36,103,304          +0.01%
LLHitRate                      1|          1          -2.68%
LLMissRate                     0|          0          -1.80%
LLdMissRate                    0|          0          -1.78%
LLhits                   349,053|    339,636          -2.70%
LLiMissRate                    0|          0          -2.23%
RamHitRate                     0|          0          -1.80%
RamHits                    4,461|      4,380          -1.82%
TotalRW               36,454,937| 36,447,320          -0.02%

update_executor_iai::update_group::update_executor with_setup_2:setup_update_executor(procedural-string-lights)
Instructions: 6,372,211 (master) → 6,367,282 (HEAD) : $$\color{lime}-0.08\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     3|          3          -0.03%
D1mr                      60,814|     60,562          -0.41%
D1mw                      15,919|     16,093          +1.09%
DLmr                           1|          1          +0.00%
DLmw                         579|        451         -22.11%
Dr                     1,613,905|  1,612,354          -0.10%
Dw                     1,107,260|  1,106,814          -0.04%
EstimatedCycles        9,449,244|  9,431,234          -0.19%
I1MissRate                     0|          0         -26.06%
I1mr                       6,579|      4,861         -26.11%
ILmr                         174|        172          -1.15%
Ir                     6,372,211|  6,367,282          -0.08%
L1HitRate                     99|         99          +0.02%
L1hits                 9,010,064|  9,004,934          -0.06%
LLHitRate                      1|          1          -1.94%
LLMissRate                     0|          0         -17.18%
LLdMissRate                    0|          0         -22.01%
LLhits                    82,558|     80,892          -2.02%
LLiMissRate                    0|          0          -1.07%
RamHitRate                     0|          0         -17.18%
RamHits                      754|        624         -17.24%
TotalRW                9,093,376|  9,086,450          -0.08%

update_executor_iai::update_group::update_executor with_setup_3:setup_update_executor(parametric-dunescape)
Instructions: 27,451,424 (master) → 27,444,828 (HEAD) : $$\color{lime}-0.02\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     3|          3          +0.04%
D1mr                     280,296|    280,057          -0.09%
D1mw                      70,215|     70,389          +0.25%
DLmr                         174|        175          +0.57%
DLmw                       4,656|      4,741          +1.83%
Dr                     6,995,155|  6,992,256          -0.04%
Dw                     4,848,892|  4,844,564          -0.09%
EstimatedCycles       40,917,501| 40,886,354          -0.08%
I1MissRate                     0|          0         -28.06%
I1mr                      17,489|     12,578         -28.08%
ILmr                         171|        171          +0.00%
Ir                    27,451,424| 27,444,828          -0.02%
L1HitRate                     99|         99          +0.01%
L1hits                38,927,471| 38,918,624          -0.02%
LLHitRate                      1|          1          -1.36%
LLMissRate                     0|          0          +1.76%
LLdMissRate                    0|          0          +1.84%
LLhits                   362,999|    357,937          -1.39%
LLiMissRate                    0|          0          +0.02%
RamHitRate                     0|          0          +1.76%
RamHits                    5,001|      5,087          +1.72%
TotalRW               39,295,471| 39,281,648          -0.04%

update_executor_iai::update_group::update_executor with_setup_4:setup_update_executor(red-dress)
Instructions: 60,786,153 (master) → 60,752,673 (HEAD) : $$\color{lime}-0.06\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     3|          3          +0.41%
D1mr                     644,771|    647,639          +0.44%
D1mw                     152,479|    152,126          -0.23%
DLmr                      12,060|     11,353          -5.86%
DLmw                      32,130|     31,757          -1.16%
Dr                    15,552,245| 15,543,667          -0.06%
Dw                    10,617,814| 10,602,094          -0.15%
EstimatedCycles       91,659,044| 91,519,208          -0.15%
I1MissRate                     0|          0         -33.28%
I1mr                      44,153|     29,441         -33.32%
ILmr                         384|        355          -7.55%
Ir                    60,786,153| 60,752,673          -0.06%
L1HitRate                     99|         99          +0.01%
L1hits                86,114,809| 86,069,228          -0.05%
LLHitRate                      1|          1          -1.33%
LLMissRate                     0|          0          -2.42%
LLdMissRate                    0|          0          -2.35%
LLhits                   796,829|    785,741          -1.39%
LLiMissRate                    0|          0          -7.50%
RamHitRate                     0|          0          -2.42%
RamHits                   44,574|     43,465          -2.49%
TotalRW               86,956,212| 86,898,434          -0.07%

update_executor_iai::update_group::update_executor with_setup_5:setup_update_executor(valley-of-spires)
Instructions: 37,410,970 (master) → 37,426,572 (HEAD) : $$\color{red}+0.04\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     3|          3          -0.11%
D1mr                     401,394|    401,196          -0.05%
D1mw                      90,542|     89,856          -0.76%
DLmr                       2,394|      2,400          +0.25%
DLmw                      11,193|     11,294          +0.90%
Dr                     9,490,184|  9,491,046          +0.01%
Dw                     6,450,185|  6,438,210          -0.19%
EstimatedCycles       55,855,479| 55,823,114          -0.06%
I1MissRate                     0|          0         -29.85%
I1mr                      30,779|     21,602         -29.82%
ILmr                         189|        195          +3.17%
Ir                    37,410,970| 37,426,572          +0.04%
L1HitRate                     99|         99          +0.02%
L1hits                52,828,624| 52,843,174          +0.03%
LLHitRate                      1|          1          -2.01%
LLMissRate                     0|          0          +0.81%
LLdMissRate                    0|          0          +0.86%
LLhits                   508,939|    498,765          -2.00%
LLiMissRate                    0|          0          +3.13%
RamHitRate                     0|          0          +0.81%
RamHits                   13,776|     13,889          +0.82%
TotalRW               53,351,339| 53,355,828          +0.01%

🚀 Render: Cold Execution

run_once_iai::run_once_group::run_once with_setup_0:setup_run_once(isometric-fountain)
Instructions: 24,805,843 (master) → 24,924,717 (HEAD) : $$\color{red}+0.48\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     3|          3          -1.43%
D1mr                     301,861|    303,893          +0.67%
D1mw                      63,024|     65,236          +3.51%
DLmr                      10,221|     10,258          +0.36%
DLmw                      10,398|     10,736          +3.25%
Dr                     6,363,968|  6,503,458          +2.19%
Dw                     4,277,248|  4,418,148          +3.29%
EstimatedCycles       38,317,791| 38,747,327          +1.12%
I1MissRate                     1|          1          -0.22%
I1mr                     149,203|    149,587          +0.26%
ILmr                       6,527|      6,544          +0.26%
Ir                    24,805,843| 24,924,717          +0.48%
L1HitRate                     99|         99          +0.00%
L1hits                34,932,971| 35,327,607          +1.13%
LLHitRate                      1|          1          -0.25%
LLMissRate                     0|          0          +0.31%
LLdMissRate                    0|          0          -0.80%
LLhits                   486,942|    491,178          +0.87%
LLiMissRate                    0|          0          -0.22%
RamHitRate                     0|          0          +0.31%
RamHits                   27,146|     27,538          +1.44%
TotalRW               35,447,059| 35,846,323          +1.13%

run_once_iai::run_once_group::run_once with_setup_1:setup_run_once(painted-dreams)
Instructions: 319,239,061 (master) → 318,944,269 (HEAD) : $$\color{lime}-0.09\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     1|          1          -1.18%
D1mr                     798,184|    787,377          -1.35%
D1mw                     488,834|    476,931          -2.43%
DLmr                      14,825|     14,917          +0.62%
DLmw                      51,856|     51,762          -0.18%
Dr                    63,574,602| 63,272,828          -0.47%
Dw                    37,572,956| 37,272,932          -0.80%
EstimatedCycles      437,093,339|436,228,041          -0.20%
I1MissRate                     1|          1          +1.40%
I1mr                   2,322,647|  2,353,075          +1.31%
ILmr                       8,921|      8,937          +0.18%
Ir                   319,239,061|318,944,269          -0.09%
L1HitRate                     99|         99          -0.00%
L1hits               416,776,954|415,872,646          -0.22%
LLHitRate                      1|          1          +0.43%
LLMissRate                     0|          0          +0.23%
LLdMissRate                    0|          0          +0.60%
LLhits                 3,534,063|  3,541,767          +0.22%
LLiMissRate                    0|          0          +0.27%
RamHitRate                     0|          0          +0.23%
RamHits                   75,602|     75,616          +0.02%
TotalRW              420,386,619|419,490,029          -0.21%

run_once_iai::run_once_group::run_once with_setup_2:setup_run_once(procedural-string-lights)
Instructions: 11,267,890 (master) → 11,037,389 (HEAD) : $$\color{lime}-2.05\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     2|          2          +0.65%
D1mr                      66,157|     65,392          -1.16%
D1mw                      24,336|     24,430          +0.39%
DLmr                         508|        522          +2.76%
DLmw                         917|      1,043         +13.74%
Dr                     2,792,778|  2,750,408          -1.52%
Dw                     2,012,830|  1,988,965          -1.19%
EstimatedCycles       16,834,630| 16,538,950          -1.76%
I1MissRate                     0|          0          +1.50%
I1mr                      51,025|     50,730          -0.58%
ILmr                       5,077|      5,101          +0.47%
Ir                    11,267,890| 11,037,389          -2.05%
L1HitRate                     99|         99          -0.01%
L1hits                15,931,980| 15,636,210          -1.86%
LLHitRate                      1|          1          +1.03%
LLMissRate                     0|          0          +4.45%
LLdMissRate                    0|          0         +11.36%
LLhits                   135,016|    133,886          -0.84%
LLiMissRate                    0|          0          +2.57%
RamHitRate                     0|          0          +4.45%
RamHits                    6,502|      6,666          +2.52%
TotalRW               16,073,498| 15,776,762          -1.85%

run_once_iai::run_once_group::run_once with_setup_3:setup_run_once(parametric-dunescape)
Instructions: 24,767,529 (master) → 22,753,551 (HEAD) : $$\color{lime}-8.13\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     2|          2          +5.55%
D1mr                     159,171|    160,049          +0.55%
D1mw                      63,271|     63,387          +0.18%
DLmr                       2,578|      2,608          +1.16%
DLmw                       3,989|      3,840          -3.74%
Dr                     5,888,796|  5,529,427          -6.10%
Dw                     3,856,350|  3,744,387          -2.90%
EstimatedCycles       36,011,077| 33,523,711          -6.91%
I1MissRate                     0|          0          +7.67%
I1mr                      71,466|     70,693          -1.08%
ILmr                       4,192|      4,213          +0.50%
Ir                    24,767,529| 22,753,551          -8.13%
L1HitRate                     99|         99          -0.07%
L1hits                34,218,767| 31,733,236          -7.26%
LLHitRate                      1|          1          +7.88%
LLMissRate                     0|          0          +6.78%
LLdMissRate                    0|          0          +3.18%
LLhits                   283,149|    283,468          +0.11%
LLiMissRate                    0|          0          +9.40%
RamHitRate                     0|          0          +6.78%
RamHits                   10,759|     10,661          -0.91%
TotalRW               34,512,675| 32,027,365          -7.20%

run_once_iai::run_once_group::run_once with_setup_4:setup_run_once(red-dress)
Instructions: 1,808,402,565 (master) → 1,761,422,138 (HEAD) : $$\color{lime}-2.60\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     0|          0          +1.34%
D1mr                   1,917,877|  1,920,602          +0.14%
D1mw                     901,764|    901,271          -0.05%
DLmr                     442,530|    441,793          -0.17%
DLmw                     528,266|    529,504          +0.23%
Dr                   426,682,433|421,165,975          -1.29%
Dw                   278,018,062|274,758,418          -1.17%
EstimatedCycles      2,558,653,888|2,502,850,205          -2.18%
I1MissRate                     0|          0          +1.16%
I1mr                   1,242,321|  1,224,108          -1.47%
ILmr                       5,970|      6,028          +0.97%
Ir                   1,808,402,565|1,761,422,138          -2.60%
L1HitRate                    100|        100          -0.00%
L1hits               2,509,041,098|2,453,300,550          -2.22%
LLHitRate                      0|          0          +1.72%
LLMissRate                     0|          0          +2.33%
LLdMissRate                    0|          0          +1.31%
LLhits                 3,085,196|  3,068,656          -0.54%
LLiMissRate                    0|          0          +3.66%
RamHitRate                     0|          0          +2.33%
RamHits                  976,766|    977,325          +0.06%
TotalRW              2,513,103,060|2,457,346,531          -2.22%

run_once_iai::run_once_group::run_once with_setup_5:setup_run_once(valley-of-spires)
Instructions: 21,795,416 (master) → 21,706,842 (HEAD) : $$\color{lime}-0.41\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     3|          3          +1.04%
D1mr                     234,153|    232,917          -0.53%
D1mw                      56,276|     55,091          -2.11%
DLmr                       5,517|      5,448          -1.25%
DLmw                       7,766|      7,499          -3.44%
Dr                     5,552,483|  5,465,698          -1.56%
Dw                     3,776,967|  3,691,047          -2.27%
EstimatedCycles       33,264,714| 32,984,699          -0.84%
I1MissRate                     1|          1          +0.57%
I1mr                     114,558|    114,740          +0.16%
ILmr                       4,047|      4,057          +0.25%
Ir                    21,795,416| 21,706,842          -0.41%
L1HitRate                     99|         99          -0.00%
L1hits                30,719,879| 30,460,839          -0.84%
LLHitRate                      1|          1          +0.35%
LLMissRate                     0|          0          -1.05%
LLdMissRate                    0|          0          -0.69%
LLhits                   387,657|    385,744          -0.49%
LLiMissRate                    0|          0          +0.66%
RamHitRate                     0|          0          -1.05%
RamHits                   17,330|     17,004          -1.88%
TotalRW               31,124,866| 30,863,587          -0.84%

⚡ Render: Cached Execution

run_cached_iai::run_cached_group::run_cached with_setup_0:setup_run_cached(isometric-fountain)
Instructions: 8,306,790 (master) → 8,306,545 (HEAD) : $$\color{lime}-0.00\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     6|          6          -0.39%
D1mr                     212,424|    211,461          -0.45%
D1mw                       3,395|      3,514          +3.51%
DLmr                       3,423|      3,720          +8.68%
DLmw                         176|         76         -56.82%
Dr                     2,386,743|  2,386,728          -0.00%
Dw                     1,326,902|  1,326,885          -0.00%
EstimatedCycles       13,000,003| 13,002,248          +0.02%
I1MissRate                     0|          0          +2.41%
I1mr                         498|        510          +2.41%
ILmr                         211|        209          -0.95%
Ir                     8,306,790|  8,306,545          -0.00%
L1HitRate                     98|         98          +0.01%
L1hits                11,804,118| 11,804,673          +0.00%
LLHitRate                      2|          2          -0.48%
LLMissRate                     0|          0          +5.12%
LLdMissRate                    0|          0          +5.47%
LLhits                   212,507|    211,480          -0.48%
LLiMissRate                    0|          0          -0.94%
RamHitRate                     0|          0          +5.12%
RamHits                    3,810|      4,005          +5.12%
TotalRW               12,020,435| 12,020,158          -0.00%

run_cached_iai::run_cached_group::run_cached with_setup_1:setup_run_cached(painted-dreams)
Instructions: 6,307,083 (master) → 6,307,072 (HEAD) : $$\color{lime}-0.00\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     5|          5          +0.71%
D1mr                     134,758|    135,788          +0.76%
D1mw                       3,815|      3,760          -1.44%
DLmr                      11,264|     17,254         +53.18%
DLmw                         121|        160         +32.23%
Dr                     1,883,171|  1,883,187          +0.00%
Dw                     1,072,345|  1,072,273          -0.01%
EstimatedCycles       10,167,857| 10,354,514          +1.84%
I1MissRate                     0|          0          +3.14%
I1mr                         509|        525          +3.14%
ILmr                         246|        309         +25.61%
Ir                     6,307,083|  6,307,072          -0.00%
L1HitRate                     98|         98          -0.01%
L1hits                 9,123,517|  9,122,459          -0.01%
LLHitRate                      1|          1          -4.00%
LLMissRate                     0|          0         +52.38%
LLdMissRate                    0|          1         +52.96%
LLhits                   127,451|    122,350          -4.00%
LLiMissRate                    0|          0         +25.61%
RamHitRate                     0|          0         +52.38%
RamHits                   11,631|     17,723         +52.38%
TotalRW                9,262,599|  9,262,532          -0.00%

run_cached_iai::run_cached_group::run_cached with_setup_2:setup_run_cached(parametric-dunescape)
Instructions: 3,530,907 (master) → 3,527,518 (HEAD) : $$\color{lime}-0.10\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     5|          5          +0.39%
D1mr                      88,692|     88,926          +0.26%
D1mw                       2,593|      2,622          +1.12%
DLmr                          33|         31          -6.06%
DLmw                         NaN|        524            NaN%
Dr                     1,062,851|  1,061,706          -0.11%
Dw                       622,306|    621,761          -0.09%
EstimatedCycles        5,589,016|  5,600,709          +0.21%
I1MissRate                     0|          0          +3.41%
I1mr                         453|        468          +3.31%
ILmr                         167|        167          +0.00%
Ir                     3,530,907|  3,527,518          -0.10%
L1HitRate                     98|         98          -0.01%
L1hits                 5,124,326|  5,118,969          -0.10%
LLHitRate                      2|          2          -0.17%
LLMissRate                     0|          0        +261.35%
LLdMissRate                    0|          0       +1583.51%
LLhits                    91,538|     91,294          -0.27%
LLiMissRate                    0|          0          +0.10%
RamHitRate                     0|          0        +261.35%
RamHits                      200|        722        +261.00%
TotalRW                5,216,064|  5,210,985          -0.10%

run_cached_iai::run_cached_group::run_cached with_setup_3:setup_run_cached(red-dress)
Instructions: 34,469,116 (master) → 34,470,310 (HEAD) : $$\color{red}+0.00\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     4|          4          +0.01%
D1mr                     603,273|    603,276          +0.00%
D1mw                      30,761|     30,859          +0.32%
DLmr                     262,050|    262,751          +0.27%
DLmw                       1,283|      1,256          -2.10%
Dr                     9,837,161|  9,837,572          +0.00%
Dw                     5,216,131|  5,216,080          -0.00%
EstimatedCycles       59,973,678| 59,995,918          +0.04%
I1MissRate                     0|          0          +1.59%
I1mr                         501|        509          +1.60%
ILmr                         438|        439          +0.23%
Ir                    34,469,116| 34,470,310          +0.00%
L1HitRate                     99|         99          -0.00%
L1hits                48,887,873| 48,889,318          +0.00%
LLHitRate                      1|          1          -0.16%
LLMissRate                     1|          1          +0.25%
LLdMissRate                    2|          2          +0.25%
LLhits                   370,764|    370,198          -0.15%
LLiMissRate                    0|          0          +0.22%
RamHitRate                     1|          1          +0.25%
RamHits                  263,771|    264,446          +0.26%
TotalRW               49,522,408| 49,523,962          +0.00%

run_cached_iai::run_cached_group::run_cached with_setup_4:setup_run_cached(valley-of-spires)
Instructions: 6,481,941 (master) → 6,479,869 (HEAD) : $$\color{lime}-0.03\%$$

Detailed metrics
Baselines:                master|       HEAD
D1MissRate                     6|          6          -0.13%
D1mr                     160,520|    160,215          -0.19%
D1mw                       2,986|      2,985          -0.03%
DLmr                         223|        245          +9.87%
DLmw                       1,086|         12         -98.90%
Dr                     1,873,674|  1,872,734          -0.05%
Dw                     1,048,401|  1,047,577          -0.08%
EstimatedCycles       10,104,976| 10,068,238          -0.36%
I1MissRate                     0|          0          +1.69%
I1mr                         484|        492          +1.65%
ILmr                         191|        186          -2.62%
Ir                     6,481,941|  6,479,869          -0.03%
L1HitRate                     98|         98          +0.00%
L1hits                 9,240,026|  9,236,488          -0.04%
LLHitRate                      2|          2          +0.51%
LLMissRate                     0|          0         -70.45%
LLdMissRate                    0|          0         -80.35%
LLhits                   162,490|    163,249          +0.47%
LLiMissRate                    0|          0          -2.59%
RamHitRate                     0|          0         -70.45%
RamHits                    1,500|        443         -70.47%
TotalRW                9,404,016|  9,400,180          -0.04%

@Keavon Keavon changed the title Fix a random assortment of small bugs Fix an assortment of small bugs Mar 29, 2026
@Keavon Keavon merged commit 6388a32 into master Mar 29, 2026
11 checks passed
@Keavon Keavon deleted the assorted-bug-fixes branch March 29, 2026 00:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant