Skip to content

Commit

Permalink
Remove TR_DisableCompilationThread option
Browse files Browse the repository at this point in the history
This option is unused in OMR, and is deprecated in OpenJ9.

Signed-off-by: Irwin D'Souza <dsouzai.gh@gmail.com>
  • Loading branch information
dsouzai committed Aug 9, 2021
1 parent c83840b commit 2446d4e
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 5 deletions.
4 changes: 0 additions & 4 deletions compiler/control/OMROptions.cpp
Expand Up @@ -287,7 +287,6 @@ TR::OptionTable OMR::Options::_jitOptions[] = {
{"disableCompactNullChecks", "O\tdisable compact null checks", TR::Options::disableOptimization, compactNullChecks, 0, "P"},
{"disableCompareAndBranchInstruction", "O\tdisable compareAndBranch instruction", SET_OPTION_BIT(TR_DisableCompareAndBranchInstruction), "F"},
{"disableCompilationAfterDLT", "O\tdisable queueing of normal compilation for method that has been DLT compiled.", SET_OPTION_BIT(TR_DisableCompilationAfterDLT), "F"},
{"disableCompilationThread", "M\tdisable compilation on a separate thread", SET_OPTION_BIT(TR_DisableCompilationThread), "F"},
{"disableConservativeColdInlining", "O\tDo not be conservative with inlining at cold", SET_OPTION_BIT(TR_DisableConservativeColdInlining), "F" },
{"disableConservativeHotRecompForServerMode", "R\tDo not be more conservative in server mode", SET_OPTION_BIT(TR_DisableConservativeHotRecompilationForServerMode), "F", NOT_IN_SUBSET},
{"disableConservativeInlining", "O\tDo not be conservative with inlining", SET_OPTION_BIT(TR_DisableConservativeInlining), "F" },
Expand Down Expand Up @@ -2285,9 +2284,6 @@ OMR::Options::jitLatePostProcess(TR::OptionSet *optionSet, void * jitConfig)
TR::Options::getCmdLineOptions()->setOption(TR_DisableConservativeColdInlining);
}

if (self()->getOption(TR_DisableCompilationThread))
self()->setOption(TR_DisableNoVMAccess);

// YieldVMAccess and NoVMAccess are incompatible. If the user enables YieldVMAccess
// make sure NoVMAccess is disabled
//
Expand Down
2 changes: 1 addition & 1 deletion compiler/control/OMROptions.hpp
Expand Up @@ -189,7 +189,7 @@ enum TR_CompilationOptions
TR_DisableAotAtCheapWarm = 0x00001000 + 3,
TR_Profile = 0x00002000 + 3,
TR_DisableAsyncCompilation = 0x00004000 + 3,
TR_DisableCompilationThread = 0x00008000 + 3,
// Available = 0x00008000 + 3,
// Available = 0x00010000 + 3,
TR_EnableJITServerHeuristics = 0x00020000 + 3,
TR_SoftFailOnAssume = 0x00040000 + 3,
Expand Down

0 comments on commit 2446d4e

Please sign in to comment.