-
Notifications
You must be signed in to change notification settings - Fork 721
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
JITServer AOT caching failing #16099
Comments
I think this issue might be interfering with AOT caching in my testing of #15949; after applying an acmeair load I get these statistics for the cache:
and that seems implausible to me. |
Yeah this looks pretty bad, class chain record creation is broken. What exact version of the code are there results for? |
I tested it with the version of master that the persistence PR is based on, which is commit 628e9db. |
I think the bug is here: openj9/runtime/compiler/runtime/JITClientSession.cpp Lines 972 to 988 in e8abb75
If the |
Fixes: eclipse-openj9#16099 Signed-off-by: Christian Despres <despresc@ibm.com>
Attn @mpirvu, @AlexeyKhrabrov. While testing #15949 with acmeair, I noticed a lot of messages in the log like:
without any "AOT cache allocations exceeded maximum..." message earlier in the log. That means that at some point loading the class chain record fails for some reason unrelated to the cache limit, but the
missingLoaderInfo
flag is not updated properly.The text was updated successfully, but these errors were encountered: