Skip to content

Cache hash code in TypeStructure to fix O(n) GetHashCode regression

05d8e75
Select commit
Loading
Failed to load commit list.
Merged

Cache hash code in TypeStructure to fix O(n) GetHashCode perf regression #19369

Cache hash code in TypeStructure to fix O(n) GetHashCode regression
05d8e75
Select commit
Loading
Failed to load commit list.
Azure Pipelines / fsharp-ci failed Feb 28, 2026 in 1h 46m 21s

Build #20260228.1 failed

Details

Tests

  • Failed: 0 (0.00%)
  • Passed: 108,367 (97.35%)
  • Other: 2,951 (2.65%)
  • Total: 111,318

Annotations

Check failure on line 17 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / fsharp-ci

Build log #L17

Bash exited with code '99'.

Check failure on line 428 in .packages\microsoft.dotnet.arcade.sdk\10.0.0-beta.26123.2\tools\Publish.proj

See this annotation in the file changed.

@azure-pipelines azure-pipelines / fsharp-ci

.packages\microsoft.dotnet.arcade.sdk\10.0.0-beta.26123.2\tools\Publish.proj#L428

.packages\microsoft.dotnet.arcade.sdk\10.0.0-beta.26123.2\tools\Publish.proj(428,5): error : (NETCORE_ENGINEERING_TELEMETRY=Publish) ItemsToPush is not specified.