Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

P11 - During compilation there are redundant allocation of collections #16485

Conversation

tesonep
Copy link
Collaborator

@tesonep tesonep commented Apr 19, 2024

  • Provide an implementation of #next:putAll:startingAt: for AbstractBinaryStream
  • Improve the implementation of #duplicateTerminatorMarkOn: to avoid the creation of the stream, and the copies if not needed.

- Provide an implementation of #next:putAll:startingAt: for AbstractBinaryStream
- Improve the implementation of #duplicateTerminatorMarkOn: to avoid the creation of the stream, and the copies if not needed.
@tesonep tesonep changed the title During compilation there are redundant allocation of collections P11 - During compilation there are redundant allocation of collections Apr 19, 2024
@jecisc jecisc closed this Apr 20, 2024
@jecisc jecisc reopened this Apr 20, 2024
@jecisc
Copy link
Member

jecisc commented May 21, 2024

@tesonep Hey Pablo, the equivalent was merged in P12. Should we still backport to P11 or close this PR?

@guillep
Copy link
Member

guillep commented May 22, 2024

I think that if there is no harm, we should integrate. The work is done, there is value in it. Worse case we can always revert it.

@guillep guillep merged commit 69be795 into pharo-project:Pharo11 May 22, 2024
1 of 2 checks passed
@guillep guillep deleted the remove-redundant-allocations-while-compiling-P11 branch May 22, 2024 08:50
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.

None yet

3 participants