- Notifications
You must be signed in to change notification settings - Fork 1.4k
Open
Labels
Area: PerformancePriority:2Work that is important, but not critical for the releaseWork that is important, but not critical for the releasetriaged
Description
During a review discussion for PR that optimizes TaskExecutionHost
We've come to conclusion that it is a step in a good direction, however there is a further improvement to be had: #11959 (comment)
We can skip string key = "DisableLogTaskParameter_" + _taskName + "_" + parameter.Name; which allocates by instead building a lookup table when we have the available set of tasks and parameter names and then fetching the strings from there.
Task:
build said lookup table to lower the allocations on the hot path further.
Copilot
Metadata
Metadata
Assignees
Labels
Area: PerformancePriority:2Work that is important, but not critical for the releaseWork that is important, but not critical for the releasetriaged