Skip to content

Commit

Permalink
Update mode150 and add mode650
Browse files Browse the repository at this point in the history
- remove obselete comments
- update mode 150 to be -XX:+UseCompressedOops
- add mode650 -XX:-UseCompressedOops

Signed-off-by: lanxia <[email protected]>
  • Loading branch information
llxia committed Dec 14, 2020
1 parent 2e0ec01 commit 2145fe5
Show file tree
Hide file tree
Showing 2 changed files with 189 additions and 211 deletions.
43 changes: 10 additions & 33 deletions resources/modes.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,30 +16,6 @@
# limitations under the License.
-->


<!--Initial mode data extracted from setmode.pm and the defect template.
Andrew Hall
25/4/05-->
<!-- Any modifications to modes.xml need to be reflected in the following files:
+ lib/makelib/default/modes.mk
+ playlists/Variables/svt/variables.csv
The modes.mk file should be regenerated by running lib/perl/common/build.xml.
The variables.csv file must be manually edited. It should contain a line for
each mode with appropriate yes/no values in the appropriate platform columns.
-->
<!-- Change log:
09/07/07: Simon Rushton:
Removed modes specifically for Windows and AIX 2.4 VM on 5.0 performance releases (Modes 140- to 150-)
Removed the special BigDecimal modes (130- and 170-) to turn cleanroom BigDecimal on because cleanroom BigDecimal is the default for Java 6
Defines new modes for shared classes (141 - 144), to replace the old shared classes modes 108, 131 and 132
04/09/07: Catherine Hope:
Redefined mode 108 to be -Xgcpolicy:gencon -Xdebug -Xrunjdwp:transport=dt_socket,address=8888,server=y,onthrow=no.pkg.foo,launch=echo -Xint
26/Feb/2012: Graeme Vetterlein
Removed verbose:stackwalk from anywhere it appeared.
07/01/16: Helen Masters. Added mode 116 for ARM testing, as previously no mode was defined for Full Speed Debug with GC gencon and JIT on
-->
<mode number="100">
<description>JIT off, optthruput GC (J9)</description>
<settings>
Expand Down Expand Up @@ -976,20 +952,12 @@ Removed verbose:stackwalk from anywhere it appeared.
</mode>
<!--compressed reference modes -->
<mode number="150">
<description>JIT on, gencon gc (J9), compressed references</description>
<description>compressed references</description>
<settings>
<setting type="either">
<clArg>-XX:+UseCompressedOops</clArg>
<envVar name="OPENJ9_JAVA_OPTIONS" value="-XX:+UseCompressedOops"/>
</setting>
<setting type="either">
<envVar name="OPENJ9_JAVA_OPTIONS" value="-Xjit"/>
<clArg>-Xjit</clArg>
</setting>
<setting type="either">
<clArg>-Xgcpolicy:gencon</clArg>
<envVar name="OPENJ9_JAVA_OPTIONS" value="-Xgcpolicy:gencon"/>
</setting>
</settings>
</mode>
<mode number="150-CS">
Expand Down Expand Up @@ -4283,6 +4251,15 @@ Removed verbose:stackwalk from anywhere it appeared.
</setting>
</settings>
</mode>
<mode number="650">
<description>non-compressed references</description>
<settings>
<setting type="either">
<clArg>-XX:-UseCompressedOops</clArg>
<envVar name="OPENJ9_JAVA_OPTIONS" value="-XX:-UseCompressedOops"/>
</setting>
</settings>
</mode>
<mode number="685">
<description>JIT on with compressed references, shared classes and -Xaggressive, gencon GC</description>
<settings>
Expand Down
Loading

0 comments on commit 2145fe5

Please sign in to comment.