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

Enablebatchclear2 #4

Merged
merged 5 commits into from
May 1, 2024

Conversation

nbhuiyan
Copy link
Owner

@nbhuiyan nbhuiyan commented May 1, 2024

No description provided.

0xdaryl added 5 commits April 27, 2024 12:00
Separates the notion of batch clearing from dual TLH on x86.  Assumes batch
clearing is enabled via the TR_EnableBatchClear environment variable.

Signed-off-by: Daryl Maier <maier@ca.ibm.com>
Signed-off-by: Daryl Maier <maier@ca.ibm.com>
* Add an environment variable TR_DisableAllocationAlignment that disables cache
  line alignment of newly allocated objects
* Guard inline TLH prefetching code with CodeGenerator TLH prefetch enablement check

Signed-off-by: Daryl Maier <maier@ca.ibm.com>
…locations

In some cases, 64-bit comparisons were used which were inadvertently forcing
the out-of-line allocation path to be taken.  This was still functionally
correct, but poor for performance.

Ensure a 32-bit comparison is used.

Signed-off-by: Daryl Maier <maier@ca.ibm.com>
No longer set nor used anywhere in OMR or OpenJ9.

Signed-off-by: Daryl Maier <maier@ca.ibm.com>
@nbhuiyan nbhuiyan merged commit 7b2e3a8 into nbhuiyan:test-stringbuilder May 1, 2024
nbhuiyan pushed a commit that referenced this pull request Jul 19, 2024
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.

2 participants