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

Revert "Merge pull request #20525" #20701

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

a7ehuo
Copy link
Contributor

@a7ehuo a7ehuo commented Nov 28, 2024

This reverts commit edccce1, reversing changes made to ec1ae09.

This reverts PR #20525 and reduces the threshold for reference arraycopy REP MOVS instructions back to 32 bytes

This addresses the performance regression reported in the internal issue 482.

…raycopy-perf-27-threshold-64-128"

This reverts commit edccce1, reversing
changes made to ec1ae09.

This reduces the threshold for reference arraycopy REP MOVS instructions
back to 32 bytes
@a7ehuo
Copy link
Contributor Author

a7ehuo commented Nov 28, 2024

@0xdaryl May I ask you to review this change? The latest discussion is in the internal issue 482. Thank you!

@vijaysun-omr @hzongaro fyi

@pshipton
Copy link
Member

A reminder that if we want this reverted in the 25_01 release it will need to be double delivered both to 0.49 and the IBM 25_01 branch.

@0xdaryl
Copy link
Contributor

0xdaryl commented Dec 2, 2024

We're just waiting on some additional performance runs (hopefully completed today) before deciding how to proceed with this.

@0xdaryl 0xdaryl self-assigned this Dec 2, 2024
@0xdaryl
Copy link
Contributor

0xdaryl commented Dec 2, 2024

Presumably, an OMR breaking change to revert as the original change was. Depends on eclipse-omr/omr#7568.

@0xdaryl
Copy link
Contributor

0xdaryl commented Dec 2, 2024

Jenkins test sanity xlinux jdk21 depends eclipse-omr/omr#7568

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

Successfully merging this pull request may close these issues.

3 participants