Skip to content

Commit

Permalink
Merge pull request #20931 from mpirvu/xtunethr
Browse files Browse the repository at this point in the history
Change -Xtune:throughput to disable AOT
  • Loading branch information
vijaysun-omr authored Jan 15, 2025
2 parents 006ef73 + caecc24 commit 9362c83
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion runtime/compiler/control/DLLMain.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -505,7 +505,7 @@ IDATA J9VMDllMain(J9JavaVM* vm, IDATA stage, void * reserved)
#if defined(J9VM_OPT_SHARED_CLASSES)
// ENABLE_AOT must be set AND the shared class must be properly initialized
UDATA aotFlags = J9SHR_RUNTIMEFLAG_CACHE_INITIALIZATION_COMPLETE;
if (vm->sharedClassConfig && ((vm->sharedClassConfig->runtimeFlags & aotFlags) == aotFlags))
if (vm->sharedClassConfig && ((vm->sharedClassConfig->runtimeFlags & aotFlags) == aotFlags) && TR::Options::getAggressivityLevel() != OMR::Options::AGGRESSIVE_THROUGHPUT)
{
TR::Options::setSharedClassCache(true); // Set to true as long as cache is present and initialized

Expand Down

0 comments on commit 9362c83

Please sign in to comment.