-
Notifications
You must be signed in to change notification settings - Fork 5.4k
Closed
dotnet/corefx
#30072Labels
HackathonIssues picked for HackathonIssues picked for Hackathonarea-System.RuntimeenhancementProduct code improvement that does NOT require public API changes/additionsProduct code improvement that does NOT require public API changes/additionshelp wanted[up-for-grabs] Good issue for external contributors[up-for-grabs] Good issue for external contributors
Milestone
Description
System.Runtime.Extensions still uses StringBuilderCache in a few places. The usage should be replaced with ValueStringBuilder, with an initial reasonably sized stackalloc'ed char array. E.g:
Span<char> initialBuffer = stackalloc char[32];
var builder = new ValueStringBuilder(initialBuffer);First Location
System.ApplicationId.ToString()
Second location
System.Net.WebUtility.HtmlEncode()
Third location
System.Environment.ExpandEnvironmentVariablesCore() (on Unix, Windows already changed)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
HackathonIssues picked for HackathonIssues picked for Hackathonarea-System.RuntimeenhancementProduct code improvement that does NOT require public API changes/additionsProduct code improvement that does NOT require public API changes/additionshelp wanted[up-for-grabs] Good issue for external contributors[up-for-grabs] Good issue for external contributors