Skip to content

P2-109 Unrolling a loop costs time in proportion to its size, not to its square - #372

Merged
Zafnok merged 5 commits into
mainfrom
P2-109-unroller-linear
Oct 3, 2026
Merged

Zafnok merged 5 commits into
mainfrom
P2-109-unroller-linear

test(core): count the unroller's block touches instead of timing it

fe99a98
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Oct 3, 2026 in 24s

Annotations

Check warning on line 524 in tests/Equiv.Core.Tests/Ir/IrUnrollerTests.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Replace the string concatenation by multiple Append calls

See more on https://sonarcloud.io/project/issues?id=Zafnok_code-equivalency&issues=AaEAmqMYZEU8p0w4I0G7&open=AaEAmqMYZEU8p0w4I0G7&pullRequest=372

Check failure on line 473 in src/Equiv.Core/Ir/IrUnroller.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this unread private field 'editor' or refactor the code to use its value.

See more on https://sonarcloud.io/project/issues?id=Zafnok_code-equivalency&issues=AaEAmqPGZEU8p0w4I0G8&open=AaEAmqPGZEU8p0w4I0G8&pullRequest=372