-
Notifications
You must be signed in to change notification settings - Fork 706
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
Comp Threads and JIT Server options post restore #16769
Comp Threads and JIT Server options post restore #16769
Conversation
50c709c
to
722695c
Compare
@@ -331,79 +253,45 @@ J9::OptionsPostRestore::iterateOverExternalOptions() | |||
void | |||
J9::OptionsPostRestore::processJitServerOptions() | |||
{ | |||
#if defined(J9VM_OPT_JITSERVER) | |||
if (_argIndexUseJITServer >= _argIndexDisableUseJITServer) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It is worth noting that this may need to be changed in the future to account for the fact that in CRIU mode, JITServer is only enabled by default in non-portable mode (#15674)
@mpirvu could you please review? |
@vijaysun-omr fyi |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have some inline comments
722695c
to
13310a9
Compare
@mpirvu good for review again (see force push). I updated Also, I added the code to actually run this code post restore so that we start exercising this stuff. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have a few more suggestions. Please see inline.
Signed-off-by: Irwin D'Souza <dsouzai.gh@gmail.com>
Signed-off-by: Irwin D'Souza <dsouzai.gh@gmail.com>
Signed-off-by: Irwin D'Souza <dsouzai.gh@gmail.com>
13310a9
to
60bfe7b
Compare
@mpirvu addressed review comments (see force push). Also I ran some tests: Specifying nothing (defaults to localhost) or the machine name:
Specifying
|
jenkins test sanity all jdk17 |
TR::CompilationInfo::MAX_CLIENT_USABLE_COMP_THREADS
(unless it exceeds the number of code caches).