Skip to content

[Multithreaded] Migrate ApplyCompressionNegotiation in SDK #14031

Description

@jankratochvilcz

Task

Migrate ApplyCompressionNegotiation (src/StaticWebAssetsSdk/Tasks/ApplyCompressionNegotiation.cs) in dotnet/sdk to multi-threadable.

Why

Per perfstar (last 14 days, Windows, paired MT vs non-MT, p50 sum across iterations):

Target non-MT (ms) MT (ms) Δ (ms) Δ (%)
ResolveBuildCompressedStaticWebAssets 325 6,423 +6,098 +1,876 %

Task body has no filesystem/environment/process I/O — attribute-only opt-in.

References

  • Migration PR: TBD against dotnet/sdk

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions