hotspot/src/share/vm/runtime/arguments.cpp
changeset 613 2aa2b913106c
parent 611 ffce0f5e4840
child 670 ddf3e9583f2f
child 1376 f7fc7a708b63
equal deleted inserted replaced
611:ffce0f5e4840 613:2aa2b913106c
  1172 #ifdef _LP64
  1172 #ifdef _LP64
  1173   // Compressed Headers do not work with CMS, which uses a bit in the klass
  1173   // Compressed Headers do not work with CMS, which uses a bit in the klass
  1174   // field offset to determine free list chunk markers.
  1174   // field offset to determine free list chunk markers.
  1175   // Check that UseCompressedOops can be set with the max heap size allocated
  1175   // Check that UseCompressedOops can be set with the max heap size allocated
  1176   // by ergonomics.
  1176   // by ergonomics.
  1177   if (!UseConcMarkSweepGC && MaxHeapSize <= max_heap_for_compressed_oops()) {
  1177   if (MaxHeapSize <= max_heap_for_compressed_oops()) {
  1178     if (FLAG_IS_DEFAULT(UseCompressedOops)) {
  1178     if (FLAG_IS_DEFAULT(UseCompressedOops)) {
  1179       // Leave compressed oops off by default. Uncomment
  1179       // Leave compressed oops off by default. Uncomment
  1180       // the following line to return it to default status.
  1180       // the following line to return it to default status.
  1181       // FLAG_SET_ERGO(bool, UseCompressedOops, true);
  1181       // FLAG_SET_ERGO(bool, UseCompressedOops, true);
  1182     }
  1182     }