Skip to content

Cached StringBuilder in thread-static manner for use with GetFullUrl.#250

Open
h-sigma wants to merge 1 commit intoPlayFab:masterfrom
h-sigma:reduce-alloc-1
Open

Cached StringBuilder in thread-static manner for use with GetFullUrl.#250
h-sigma wants to merge 1 commit intoPlayFab:masterfrom
h-sigma:reduce-alloc-1

Conversation

@h-sigma
Copy link

@h-sigma h-sigma commented Oct 11, 2022

The SDK is unnecessarily allocating 2kb of garbage every API call for a simple URL building operation. Replaced the allocation of a new StringBuilder each time with a ThreadStatic cached string builder.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant