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

Eliminate Stream in #wrapInCommonSet #605

Merged
merged 1 commit into from
Oct 12, 2023

Conversation

marschall
Copy link
Contributor

Elminate Stream creation in SerializationModelCreator#wrapInCommonSet as it was showing in during profiling.

SerializationModelCreator#wrapInCommonSet uses a single element stream to create a KeyWriter and NullSerializer. C2 is not able to optimize this away and the internal allocations of the stream API show up during profiling.

wrapInCommonSet

Elminate Stream creation in SerializationModelCreator#wrapInCommonSet
as it was showing in during profiling.

Signed-off-by: Philippe Marschall <[email protected]>
@marschall marschall force-pushed the wrapInCommonSet-no-Stream branch from 34f5efb to 7361409 Compare June 9, 2023 16:33
@marschall
Copy link
Contributor Author

Thanks for the review @Degubi

The merge is still blocked as GitHub says a Review is still required. Can you tell me what the process looks like and how I should proceed?

@Degubi
Copy link
Contributor

Degubi commented Jul 5, 2023

@marschall For me it says 'At least 1 approving review is required by reviewers with write access'
I don't have write access, sorry :|

@Verdent Verdent merged commit db56a3b into eclipse-ee4j:master Oct 12, 2023
@Verdent
Copy link
Member

Verdent commented Oct 12, 2023

Thank you for this contribution!

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.

3 participants