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

Move argument memory size parsing to j9argscan #10445

Merged
merged 1 commit into from
Aug 27, 2020

Conversation

AlenBadel
Copy link
Contributor

Previously, parsing methods were only accessible within the GC. Moving these methods into j9argscan enables them to be used generally by VM, and JIT.

Signed-off-by: AlenBadel [email protected]

@AlenBadel AlenBadel changed the title WIP: Move argument memory size parsing to a common module WIP: Move argument memory size parsing to j9argscan Aug 24, 2020
@AlenBadel
Copy link
Contributor Author

Testing on my end. @dmitripivkine May I ask you to take a look?

@dmitripivkine
Copy link
Contributor

please add include "j9argscan.h" to the mmparse.cpp explicitly

@AlenBadel
Copy link
Contributor Author

AlenBadel commented Aug 25, 2020

please add include "j9argscan.h" to the mmparse.cpp explicitly

Agreed. That's also been addressed 644d928c0cfd7557b0a2b6627e644d3948abacfe.
Will be squashing, and continuing sanity testing.

@AlenBadel AlenBadel force-pushed the memsize_parse branch 3 times, most recently from 3d41fa0 to cfcffe2 Compare August 26, 2020 19:18
@dmitripivkine
Copy link
Contributor

@tajila This PR moves some utility code from GC to VM. There is no direct justification why it is required but I guess for further development for #8671
Would you please take a look?

@dmitripivkine
Copy link
Contributor

Seems copyrights for runtime/gc_modron_startup/mmparse.h should be changed too

Previously, parsing methods were only accessible within the GC. Moving these methods into j9argscan enables them to be used generally by VM, and JIT.

Signed-off-by: AlenBadel <[email protected]>
@AlenBadel
Copy link
Contributor Author

Sanity test ran clean on my end.

@AlenBadel AlenBadel changed the title WIP: Move argument memory size parsing to j9argscan Move argument memory size parsing to j9argscan Aug 27, 2020
@dmitripivkine
Copy link
Contributor

Jenkins test sanity xLinux jdk11

@dmitripivkine
Copy link
Contributor

Jenkins compile all jdk8

@dmitripivkine dmitripivkine self-assigned this Aug 27, 2020
@dmitripivkine
Copy link
Contributor

Failure in the x86-64_linux_xl build is not related, merging

@dmitripivkine dmitripivkine merged commit 99ef7aa into eclipse-openj9:master Aug 27, 2020
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