1. 12 8月, 2011 2 次提交
  2. 03 8月, 2011 1 次提交
    • J
      7069863: G1: SIGSEGV running SPECjbb2011 and -UseBiasedLocking · ab994026
      johnc 提交于
      Summary: Align the reserved size of the heap and perm to the heap region size to get a preferred heap base that is aligned to the region size, and call the correct heap reservation constructor. Also add a check in the heap reservation code that the reserved space starts at the requested address (if any).
      Reviewed-by: kvn, ysr
      ab994026
  3. 02 8月, 2011 2 次提交
  4. 22 7月, 2011 1 次提交
  5. 09 7月, 2011 2 次提交
  6. 08 7月, 2011 1 次提交
  7. 07 7月, 2011 6 次提交
  8. 06 7月, 2011 1 次提交
  9. 02 7月, 2011 2 次提交
  10. 30 6月, 2011 1 次提交
  11. 29 6月, 2011 3 次提交
  12. 28 6月, 2011 1 次提交
    • B
      7016112: CMS: crash during promotion testing · cf62aa47
      brutisso 提交于
      Summary: Also reviewed by mikael.gerdin@oracle.com; stdlib:qsort() does byte-by-byte swapping on Windows. This leads to pointer shearing. Fix is to implement a quicksort that does full pointer updates.
      Reviewed-by: never, coleenp, ysr
      cf62aa47
  13. 25 6月, 2011 1 次提交
  14. 24 6月, 2011 2 次提交
  15. 23 6月, 2011 1 次提交
  16. 22 6月, 2011 1 次提交
    • T
      7046182: G1: remove unnecessary iterations over the collection set · 76ac10c6
      tonyp 提交于
      Summary: Remove two unnecessary iterations over the collection set which are supposed to prepare the RSet's of the CSet regions for parallel iterations (we'll make sure this is done incrementally). I'll piggyback on this CR the removal of the G1_REM_SET_LOGGING code.
      Reviewed-by: brutisso, johnc
      76ac10c6
  17. 21 6月, 2011 3 次提交
  18. 17 6月, 2011 2 次提交
  19. 16 6月, 2011 1 次提交
  20. 15 6月, 2011 3 次提交
  21. 14 6月, 2011 1 次提交
    • T
      7046558: G1: concurrent marking optimizations · 2db1d718
      tonyp 提交于
      Summary: Some optimizations to improve the concurrent marking phase: specialize the main oop closure, make sure a few methods in the fast path are properly inlined, a few more bits and pieces, and some cosmetic fixes.
      Reviewed-by: stefank, johnc
      2db1d718
  22. 13 6月, 2011 1 次提交
  23. 14 6月, 2011 1 次提交
    • Y
      7051430: CMS: ongoing CMS cycle should terminate abruptly to allow prompt JVM termination at exit · a4a62971
      ysr 提交于
      Summary: It turns out that there is no need to explicitly stop CMS since the JVM is taken down at a terminal safepoint during which CMS threads are (terminally) inactive. This  will need to be revised if and when we evolve in the future to a point where we allow JVM reincarnation in the same process, but those changes will be much more sweeping than just terminating CMS threads. The unused ::stop() methods will be removed in a separate CR. Also include in this CR is the fix for a small typo in the spelling of UseGCLogFileRotation in a message in arguments.cpp, brought to our attention by Rainer Jung and reviewed by minqi.
      Reviewed-by: johnc, jwilhelm
      a4a62971