-
Notifications
You must be signed in to change notification settings - Fork 720
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
Cmake build update for off-heap #20461
base: master
Are you sure you want to change the base?
Conversation
@amicic @dmitripivkine please review the changes.Thanks |
with this, we will start compiling a lot more code, especially in JIT land |
FYI @rmnattas |
should we not be updating CR variant of the files too? |
I think the flag should be J9VM_GC_SPARSE_HEAP_ALLOCATION (without ENABLE), but it would probably be wise to update all references of it in the code, first @dmitripivkine do we care, at all? |
Agreed with both points. Also agree Compressed specs should be updated as well. |
looks CR variants would include nonCR ones, such as
|
OK, then we just need to rename it (as part of this PR), both cmake references and a few that we have in GC code. For JIT renames, I'm now thinking it's actually better to do it after these changes, since it will defer the point when JIT code under that flag will start compiling, so they can deal with potential problems at that time (and fix as a part of rename PR). |
btw, I'll mention this: eclipse-omr/omr#7513 |
new define J9VM_GC_SPARSE_HEAP_ALLOCATION for cmake build Signed-off-by: lhu <[email protected]>
4c9cad3
to
8e311c8
Compare
new define J9VM_GC_SPARSE_HEAP_ALLOCATION for cmake build