1. 18 3月, 2011 1 次提交
  2. 17 3月, 2011 1 次提交
    • Y
      6896099: Integrate CMS heap ergo with default heap sizing ergo · 394e03cc
      ysr 提交于
      6627787: CMS: JVM refuses to start up with -Xms16m -Xmx16m
      7000125: CMS: Anti-monotone young gen sizing with respect to maximum whole heap size specification
      7027529: CMS: retire CMSUseOldDefaults flag
      Summary: Simplify CMS heap sizing code, relying on ergonomic initial sizing consistent with other collectors for the most part, controlling only young gen sizing to rein in pause times. Make CMS young gen sizing default statically cpu-dependant. Remove inconsistencies wrt generation sizing and policy code, allowing for the fixing for 6627787 and 7000125. For 7027529, retire the flag CMSUseOldDefaults which had been introduced as a bridge from JDK 5 to JDK 6 a number of years ago.
      Reviewed-by: brutisso, poonam
      394e03cc
  3. 15 3月, 2011 1 次提交
  4. 11 3月, 2011 1 次提交
  5. 03 3月, 2011 1 次提交
    • B
      7023747: G1: too strict assert in... · f734707b
      brutisso 提交于
      7023747: G1: too strict assert in RefineRecordRefsIntoCSCardTableEntryClosure::do_card_ptr in g1RemSet.cpp
      Summary: Made sure that the assert looks at ParallelGCThreads.
      Reviewed-by: stefank, tonyp, jwilhelm, johnc
      f734707b
  6. 04 3月, 2011 1 次提交
  7. 07 3月, 2011 1 次提交
  8. 05 3月, 2011 1 次提交
  9. 02 3月, 2011 1 次提交
  10. 01 3月, 2011 2 次提交
  11. 28 2月, 2011 1 次提交
  12. 27 2月, 2011 1 次提交
  13. 25 2月, 2011 1 次提交
  14. 23 2月, 2011 1 次提交
  15. 21 2月, 2011 1 次提交
  16. 19 2月, 2011 1 次提交
  17. 17 2月, 2011 3 次提交
  18. 12 2月, 2011 2 次提交
  19. 11 2月, 2011 2 次提交
  20. 10 2月, 2011 1 次提交
  21. 16 2月, 2011 1 次提交
  22. 12 2月, 2011 1 次提交
  23. 11 2月, 2011 3 次提交
  24. 10 2月, 2011 2 次提交
    • I
      7017434: Tiered needs to support reprofiling · 4ea0e816
      iveresov 提交于
      Summary: Tiered needs to support proper method reprofiling after deopts.
      Reviewed-by: kvn
      4ea0e816
    • J
      7017008: G1: Turn on compressed oops by default. · 65cec2f2
      johnc 提交于
      Summary: Normally compressed oops is enabled when the maximum heap size is under a certain limit, except when G1 is also enabled. Remove this limitation. Also re-enable GCBasher testing with G1 on 64 bit windows in jprt.
      Reviewed-by: jcoomes, brutisso, tonyp
      65cec2f2
  25. 09 2月, 2011 4 次提交
  26. 08 2月, 2011 4 次提交
    • S
      7014851: Remove unused parallel compaction code · 2b4c6b63
      stefank 提交于
      Summary: Removed.
      Reviewed-by: jcoomes, brutisso
      2b4c6b63
    • Y
      6912621: iCMS: Error: assert(_markBitMap.isMarked(addr + 1),"Missing Printezis bit?") · 251d4f53
      ysr 提交于
      Summary: Fix block_size_if_printezis_bits() so it does not expect the bits, only uses them when available. Fix block_size_no_stall() so it does not stall when the bits are missing such cases, letting the caller deal with zero size returns. Constant pool cache oops do not need to be unparsable or conc_unsafe after their klass pointer is installed. Some cosmetic clean-ups and some assertion checking for conc-usafety which, in the presence of class file redefinition, has no a-priori time boundedness, so all GCs must be able to safely deal with putatively conc-unsafe objects in a stop-world pause.
      Reviewed-by: jmasa, johnc
      251d4f53
    • C
      6472925: OutOfMemoryError fails to generate stack trace as it now ought · 7f04da98
      coleenp 提交于
      Summary: Print an additional message for OOM during stack trace printing
      Reviewed-by: dholmes, phh, acorn, kamg, dcubed
      7f04da98
    • K
      7017124: Fix some VM stats to avoid 32-bit overflow · 84e2c844
      kvn 提交于
      Summary: Added new method inc_stat_counter() to increment long statistic values and use atomic long load and store.
      Reviewed-by: dholmes, jrose, phh, never
      84e2c844