Skip to content

Commit

Permalink
Add disableStableAnnotations command line option
Browse files Browse the repository at this point in the history
  • Loading branch information
gita-omr committed Jun 8, 2021
1 parent d83a024 commit 2c2ebd2
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 2 deletions.
1 change: 1 addition & 0 deletions compiler/control/OMROptions.cpp
Expand Up @@ -524,6 +524,7 @@ TR::OptionTable OMR::Options::_jitOptions[] = {
{"disableSIMDUTF16BEEncoder", "M\tdisable inlining of SIMD UTF16 Big Endian encoder", SET_OPTION_BIT(TR_DisableSIMDUTF16BEEncoder), "F"},
{"disableSIMDUTF16LEEncoder", "M\tdisable inlining of SIMD UTF16 Little Endian encoder", SET_OPTION_BIT(TR_DisableSIMDUTF16LEEncoder), "F"},
{"disableSmartPlacementOfCodeCaches", "O\tdisable placement of code caches in memory so they are near each other and the DLLs", SET_OPTION_BIT(TR_DisableSmartPlacementOfCodeCaches), "F", NOT_IN_SUBSET},
{"disableStableAnnotations", "M\tdisable recognition of @Stable", SET_OPTION_BIT(TR_DisableStableAnnotations), "F"},
{"disableStaticFinalFieldFolding", "O\tdisable generic static final field folding", TR::Options::disableOptimization, staticFinalFieldFolding, 0, "P"},
{"disableStoreOnCondition", "O\tdisable store on condition (STOC) code gen", SET_OPTION_BIT(TR_DisableStoreOnCondition), "F"},
{"disableStoreSinking", "O\tdisable store sinking", SET_OPTION_BIT(TR_DisableStoreSinking), "F"},
Expand Down
4 changes: 2 additions & 2 deletions compiler/control/OMROptions.hpp
Expand Up @@ -374,8 +374,8 @@ enum TR_CompilationOptions
// Available = 0x00008000 + 9,
// Available = 0x00010000 + 9,
TR_DisableIntegerCompareSimplification = 0x00020000 + 9,
TR_DisableAutoSIMD = 0x00040000 + 9,
// Available = 0x00080000 + 9,
TR_DisableAutoSIMD = 0x00040000 + 9,
TR_DisableStableAnnotations = 0x00080000 + 9,
TR_DisableWriteBarriersRangeCheck = 0x00100000 + 9,
TR_Randomize = 0x00200000 + 9,
TR_BreakOnWriteBarrier = 0x00400000 + 9,
Expand Down

0 comments on commit 2c2ebd2

Please sign in to comment.