Skip to content
This repository was archived by the owner on Jan 23, 2023. It is now read-only.

Add OperationStatus-based UTF8 transcoding APIs #23219

Merged

Conversation

@GrabYourPitchforks
Copy link
Member Author

/cc @ahsonkhan, who expressed interest in these APIs. The PR here is the slow implementation. I'll get a PR out soon with a drop-in fast implementation once #22516 is also approved.

@ahsonkhan
Copy link

ahsonkhan commented Mar 13, 2019

who expressed interest in these APIs.

Yes, this is awesome!

Now, the only thing left is getting a fallback impl in the shared location (common/src/corelib/?) so I can reference it in the netstandard2.0 S.T.Json source package and remove:
https://github.com/dotnet/corefx/blob/master/src/System.Text.Json/src/System/Text/Json/Writer/JsonWriterHelper.Transcoding.cs#L29

@ahsonkhan ahsonkhan added this to the 3.0 milestone Mar 13, 2019
@GrabYourPitchforks GrabYourPitchforks merged commit fdd611c into dotnet:master Mar 13, 2019
Dotnet-GitSync-Bot pushed a commit to Dotnet-GitSync-Bot/corert that referenced this pull request Mar 13, 2019
Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com>
Dotnet-GitSync-Bot pushed a commit to Dotnet-GitSync-Bot/mono that referenced this pull request Mar 13, 2019
Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com>
marek-safar pushed a commit to mono/mono that referenced this pull request Mar 13, 2019
Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com>
@GrabYourPitchforks GrabYourPitchforks deleted the utf8_transcode_simple_1 branch March 13, 2019 23:35
Dotnet-GitSync-Bot pushed a commit to Dotnet-GitSync-Bot/corefx that referenced this pull request Mar 14, 2019
Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com>
jkotas pushed a commit to dotnet/corefx that referenced this pull request Mar 14, 2019
Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com>
jkotas pushed a commit to dotnet/corert that referenced this pull request Mar 14, 2019
Signed-off-by: dotnet-bot <dotnet-bot@microsoft.com>
picenka21 pushed a commit to picenka21/runtime that referenced this pull request Feb 18, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants