1. 29 11月, 2011 1 次提交
    • J
      7114303: G1: assert(_g1->mark_in_progress()) failed: shouldn't be here otherwise · 4fd871ca
      johnc 提交于
      Summary: Race between the VM thread reading G1CollectedHeap::_mark_in_progress and it being set by the concurrent mark thread when concurrent marking is aborted by a full GC. Have the concurrent mark thread join the SuspendibleThreadSet before changing the marking state.
      Reviewed-by: tonyp, brutisso
      4fd871ca
  2. 10 8月, 2011 1 次提交
  3. 22 11月, 2011 1 次提交
    • T
      Merge · 5c68cb67
      tonyp 提交于
      5c68cb67
  4. 21 11月, 2011 2 次提交
  5. 19 11月, 2011 5 次提交
  6. 22 11月, 2011 1 次提交
    • J
      7110173: GCNotifier::pushNotification publishes stale data. · 142413b4
      johnc 提交于
      Summary: GCNotifier::pushNotification() references GCMemoryManager::_last_gc_stat but is called from GCMemoryManager::gc_end() before GCMemoryManager::_last_gc_stat is set up using the values in GCMemoryManager::_current_gc_stat. As a result the GC notification code accesses unitialized or stale data. Move the notification call after GCMemoryManager::_las_gc_stat is set, but inside the same if-block.
      Reviewed-by: poonam, dholmes, fparain, mchung
      142413b4
  7. 21 11月, 2011 1 次提交
  8. 19 11月, 2011 1 次提交
  9. 18 11月, 2011 2 次提交
  10. 17 11月, 2011 2 次提交
  11. 16 11月, 2011 2 次提交
  12. 11 11月, 2011 1 次提交
  13. 10 11月, 2011 3 次提交
  14. 09 11月, 2011 6 次提交
  15. 08 11月, 2011 3 次提交
  16. 05 11月, 2011 4 次提交
  17. 04 11月, 2011 1 次提交
  18. 03 11月, 2011 2 次提交
  19. 02 11月, 2011 1 次提交