1. 02 10月, 2010 1 次提交
    • T
      6980838: G1: guarantee(false) failed: thread has an unexpected active value in its SATB queue · acd6a8e3
      tonyp 提交于
      Summary: Under certain circumstances a safepoint could happen between a JavaThread object being created and that object being added to the Java threads list. This could cause the active field of that thread's SATB queue to get out-of-sync with respect to the other Java threads. The solution is to activate the SATB queue, when necessary, before adding the thread to the Java threads list, not when the JavaThread object is created. The changeset also includes a small fix to rename the surrogate locker thread from "Surrogate Locker Thread (CMS)" to "Surrogate Locker Thread (Concurrent GC)" since it's also used in G1.
      Reviewed-by: iveresov, ysr, johnc, jcoomes
      acd6a8e3
  2. 01 10月, 2010 2 次提交
  3. 29 9月, 2010 1 次提交
  4. 22 9月, 2010 1 次提交
  5. 13 8月, 2010 1 次提交
  6. 11 8月, 2010 1 次提交
  7. 10 8月, 2010 1 次提交
  8. 03 8月, 2010 1 次提交
    • B
      6953477: Increase portability and flexibility of building Hotspot · 1d7def72
      bobv 提交于
      Summary: A collection of portability improvements including shared code support for PPC, ARM platforms, software floating point, cross compilation support and improvements in error crash detail.
      Reviewed-by: phh, never, coleenp, dholmes
      1d7def72
  9. 11 6月, 2010 1 次提交
  10. 05 6月, 2010 1 次提交
  11. 04 6月, 2010 1 次提交
  12. 28 5月, 2010 1 次提交
  13. 12 3月, 2010 1 次提交
  14. 03 3月, 2010 1 次提交
  15. 02 2月, 2010 1 次提交
  16. 14 1月, 2010 1 次提交
    • Y
      6896647: card marks can be deferred too long · 651edb8d
      ysr 提交于
      Summary: Deferred card marks are now flushed during the gc prologue. Parallel[Scavege,OldGC] and SerialGC no longer defer card marks generated by COMPILER2 as a result of ReduceInitialCardMarks. For these cases, introduced a diagnostic option to defer the card marks, only for the purposes of testing and diagnostics. CMS and G1 continue to defer card marks. Potential performance concern related to single-threaded flushing of deferred card marks in the gc prologue will be addressed in the future.
      Reviewed-by: never, johnc
      651edb8d
  17. 07 1月, 2010 1 次提交
  18. 05 1月, 2010 1 次提交
  19. 12 12月, 2009 1 次提交
  20. 26 11月, 2009 1 次提交
  21. 16 10月, 2009 1 次提交
    • Y
      6888898: CMS: ReduceInitialCardMarks unsafe in the presence of cms precleaning · 349bfec0
      ysr 提交于
      6889757: G1: enable card mark elision for initializing writes from compiled code (ReduceInitialCardMarks)
      Summary: Defer the (compiler-elided) card-mark upon a slow-path allocation until after the store  and before the next subsequent safepoint; G1 now answers yes to can_elide_tlab_write_barriers().
      Reviewed-by: jcoomes, kvn, never
      349bfec0
  22. 23 9月, 2009 1 次提交
  23. 16 9月, 2009 1 次提交
  24. 29 7月, 2009 1 次提交
    • X
      6862919: Update copyright year · 84c0f327
      xdono 提交于
      Summary: Update copyright for files that have been modified in 2009, up to 07/09
      Reviewed-by: tbell, ohair
      84c0f327
  25. 12 6月, 2009 1 次提交
  26. 07 4月, 2009 1 次提交
  27. 25 3月, 2009 1 次提交
  28. 15 11月, 2008 1 次提交
    • I
      6770608: G1: Mutator thread can flush barrier and satb queues during safepoint · 5ee7f6f4
      iveresov 提交于
      6660573: G1: BigApps Failure : guarantee(satb_mq_set.completed_buffers_num() == 0,"invariant")
      Summary: When exiting a mutator thread is removed from the thread list before it has a chance to flush its SATB and barrier queues. If GC happens at this moment the objects that are refererred from these queues can be moved, which will case a crash. The fix is simply to flush the buffers before removing a thread from the list.
      Reviewed-by: jcoomes, tonyp
      5ee7f6f4
  29. 27 9月, 2008 1 次提交
  30. 26 8月, 2008 1 次提交
  31. 16 8月, 2008 1 次提交
  32. 29 7月, 2008 1 次提交
  33. 03 7月, 2008 1 次提交
    • X
      6719955: Update copyright year · b85ed448
      xdono 提交于
      Summary: Update copyright year for files that have been modified in 2008
      Reviewed-by: ohair, tbell
      b85ed448
  34. 14 6月, 2008 1 次提交
  35. 06 6月, 2008 1 次提交
  36. 19 3月, 2008 1 次提交
    • S
      6667833: Remove CacheTimeMillis · 7091139d
      sbohne 提交于
      Summary: Remove -XX:+CacheTimeMillis option and associated functionality
      Reviewed-by: acorn, never
      7091139d
  37. 13 3月, 2008 1 次提交
  38. 06 12月, 2007 1 次提交
  39. 01 12月, 2007 1 次提交