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

Allow OMRPORT_OMRSIG_SUPPORT to be enabled and disabled globally #2855

Merged
merged 1 commit into from
Aug 24, 2018

Conversation

babsingh
Copy link
Contributor

These changes will allow a consumer of OMR to enable and disable
OMRPORT_OMRSIG_SUPPORT via the configure files.

Signed-off-by: Babneet Singh sbabneet@ca.ibm.com

These changes will allow a consumer of OMR to enable and disable
OMRPORT_OMRSIG_SUPPORT via the configure files.

Signed-off-by: Babneet Singh <sbabneet@ca.ibm.com>
@babsingh
Copy link
Contributor Author

@dnakamura can you verify if I covered all CMake dependencies?

@charliegracie
Copy link
Contributor

@dnakamura ping

@dnakamura
Copy link
Contributor

LGTM

@@ -161,6 +161,7 @@ set(OMR_PORT_CAN_RESERVE_SPECIFIC_ADDRESS ON CACHE BOOL "TODO: Document")
set(OMR_PORT_NUMA_SUPPORT OFF CACHE BOOL "TODO: Document")
set(OMR_PORT_ALLOCATE_TOP_DOWN OFF CACHE BOOL "TODO: Document")
set(OMR_PORT_ZOS_CEEHDLRSUPPORT OFF CACHE BOOL "TODO: Document")
set(OMRPORT_OMRSIG_SUPPORT OFF CACHE BOOL "TODO: Document")
Copy link
Contributor

Choose a reason for hiding this comment

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

Should this be defaulted to OFF or ON? @dnakamura didn't you think this should just be on all of the time?

Copy link
Contributor Author

@babsingh babsingh Aug 22, 2018

Choose a reason for hiding this comment

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

by default, OMRPORT_OMRSIG_SUPPORT is turned off in OMR. Currently, OpenJ9 only enables OMRPORT_OMRSIG_SUPPORT while building DDR. in OMR, i feel that OMRPORT_OMRSIG_SUPPORT should be disabled by default. if a consumer of OMR wants signal chaining, then they should enable it while glueing OMR.

@charliegracie
Copy link
Contributor

@genie-omr build all

@charliegracie charliegracie merged commit 9243d5d into eclipse:master Aug 24, 2018
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.

None yet

4 participants