X Tutup
Skip to content

Avoid copies in GRPharoZnCodecStream#144

Merged
jbrichau merged 2 commits intoSeasideSt:masterfrom
marschall:GRPharoZnCodecStream-nextPutAll
Sep 1, 2022
Merged

Avoid copies in GRPharoZnCodecStream#144
jbrichau merged 2 commits intoSeasideSt:masterfrom
marschall:GRPharoZnCodecStream-nextPutAll

Conversation

@marschall
Copy link
Contributor

Fixes #143

@marschall
Copy link
Contributor Author

I only added Pharo 9.0 and 10.0 implementations. Others could probably be added as well if someone checks whether the built-in Zinc version implements the methods.

@jbrichau jbrichau self-requested a review August 22, 2022 06:00
Copy link
Member

@jbrichau jbrichau left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have not had the chance this week to re-check why the asString was needed in the use of the encoder in the WAUrlEncoder and if it could be solved more elegantly. I remember from when I made the changes to use the ZnUTF8Encoder in Pharo, this popped up as something I could only solve with sending the asString but I was not really happy about it.

Perhaps you have some ideas for a better solution?

@marschall marschall force-pushed the GRPharoZnCodecStream-nextPutAll branch from 7fead69 to c75b7d4 Compare August 29, 2022 10:20
@jbrichau jbrichau merged commit 51eb6fa into SeasideSt:master Sep 1, 2022
jbrichau pushed a commit to SeasideSt/Seaside that referenced this pull request Sep 4, 2022
Bump Seaside version as well (preparing for new release)
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.

Avoid copies in GRPharoZnCodecStream

2 participants

X Tutup