Skip to content

Re-enable addKnownObjectConstraints() for JITServer - #8062

Merged
dsouzai merged 1 commit into
eclipse-omr:masterfrom
mpirvu:knot
Dec 2, 2025
Merged

Re-enable addKnownObjectConstraints() for JITServer#8062
dsouzai merged 1 commit into
eclipse-omr:masterfrom
mpirvu:knot

Conversation

@mpirvu

@mpirvu mpirvu commented Dec 1, 2025

Copy link
Copy Markdown
Contributor

The functionality of addKnownObjectConstraints() was disabled for JITServer due to the large number of messages it generates to retrieve information related to "known objects". This problem has been solved to a large extent in OpenJ9 through the addition of caching (see eclipse-openj9/openj9#23012). This commit re-enables addKnownObjectConstraints() for JITServer.

@dsouzai dsouzai left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Looks fine to me; code formatting needs to be fixed.

The functionality of addKnownObjectConstraints() was disabled for
JITServer due to the large number of messages it generates to
retrieve information related to "known objects". This problem
has been solved to a large extent in OpenJ9 through the addition
of caching (see eclipse-openj9/openj9#23012).
This commit re-enables addKnownObjectConstraints() for JITServer.

Signed-off-by: Marius Pirvu <mpirvu@ca.ibm.com>
@mpirvu

mpirvu commented Dec 1, 2025

Copy link
Copy Markdown
Contributor Author

Pushed change to address the formatting.

@dsouzai dsouzai self-assigned this Dec 1, 2025
@dsouzai

dsouzai commented Dec 1, 2025

Copy link
Copy Markdown
Contributor

jenkins build all

@mpirvu

mpirvu commented Dec 1, 2025

Copy link
Copy Markdown
Contributor Author

The failure on linux_ppc-64_le_gcc is similar to other failures that have happened in the recent past.
The build on linux_riscv has not finished yet, but it's likely that it will fail because the node is offline.

@dsouzai
dsouzai merged commit 668a801 into eclipse-omr:master Dec 2, 2025
12 of 14 checks passed
mpirvu added a commit to mpirvu/openj9 that referenced this pull request Dec 4, 2025
OpenJ9 PR eclipse-openj9#23012 and omr PRs eclipse-omr/omr#8056
and eclipse-omr/omr#8062 implemented
caching for the knownObjectTable.
This PR performs the code cleanup removing unused data
structures and functions.

Signed-off-by: Marius Pirvu <mpirvu@ca.ibm.com>
annaibm pushed a commit to annaibm/openj9 that referenced this pull request Mar 19, 2026
OpenJ9 PR eclipse-openj9#23012 and omr PRs eclipse-omr/omr#8056
and eclipse-omr/omr#8062 implemented
caching for the knownObjectTable.
This PR performs the code cleanup removing unused data
structures and functions.

Signed-off-by: Marius Pirvu <mpirvu@ca.ibm.com>
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.

2 participants