1. 08 9月, 2012 1 次提交
  2. 02 9月, 2012 1 次提交
  3. 07 8月, 2012 1 次提交
  4. 29 6月, 2012 1 次提交
    • Z
      6995781: Native Memory Tracking (Phase 1) · bdfb3cf5
      zgu 提交于
      7151532: DCmd for hotspot native memory tracking
      Summary: Implementation of native memory tracking phase 1, which tracks VM native memory usage, and related DCmd
      Reviewed-by: acorn, coleenp, fparain
      bdfb3cf5
  5. 15 5月, 2012 1 次提交
  6. 26 4月, 2012 1 次提交
  7. 16 4月, 2012 1 次提交
  8. 23 3月, 2012 1 次提交
  9. 28 12月, 2011 1 次提交
  10. 23 11月, 2011 1 次提交
  11. 21 10月, 2011 1 次提交
    • J
      7099824: G1: we should take the pending list lock before doing the remark pause · 08630d11
      johnc 提交于
      Summary: Acquire the pending list lock in the prologue method of G1's concurrent VM_Operation and release the lock in the epilogue() method. The locking/unlocking order of the pending list lock and the Heap_lock should match that in the prologue and epilogue methods of VM_GC_Operation.
      Reviewed-by: tonyp, ysr
      08630d11
  12. 14 10月, 2011 1 次提交
  13. 26 9月, 2011 1 次提交
  14. 24 9月, 2011 1 次提交
  15. 10 8月, 2011 1 次提交
  16. 21 6月, 2011 1 次提交
  17. 11 6月, 2011 1 次提交
  18. 22 4月, 2011 1 次提交
  19. 15 4月, 2011 1 次提交
    • Y
      7036482: clear argument is redundant and unused in cardtable methods · 1a2f9848
      ysr 提交于
      Summary: Removed the unused clear argument to various cardtbale methods and unused mod_oop_in_space_iterate method. Unrelated to synopsis, added  a pair of clarifying parens in AllocationStats constructor.
      Reviewed-by: brutisso, jcoomes
      1a2f9848
  20. 06 4月, 2011 1 次提交
  21. 04 2月, 2011 2 次提交
  22. 02 2月, 2011 1 次提交
  23. 28 1月, 2011 1 次提交
  24. 11 1月, 2011 1 次提交
  25. 20 12月, 2010 1 次提交
  26. 24 11月, 2010 1 次提交
  27. 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
  28. 29 9月, 2010 1 次提交
  29. 29 6月, 2010 1 次提交
  30. 28 5月, 2010 2 次提交
  31. 19 5月, 2010 1 次提交
  32. 17 4月, 2010 1 次提交
  33. 14 4月, 2010 1 次提交
  34. 19 3月, 2010 1 次提交
  35. 04 3月, 2010 1 次提交
  36. 24 12月, 2009 1 次提交
    • Y
      6631166: CMS: better heuristics when combatting fragmentation · c290220e
      ysr 提交于
      Summary: Autonomic per-worker free block cache sizing, tunable coalition policies, fixes to per-size block statistics, retuned gain and bandwidth of some feedback loop filters to allow quicker reactivity to abrupt changes in ambient demand, and other heuristics to reduce fragmentation of the CMS old gen. Also tightened some assertions, including those related to locking.
      Reviewed-by: jmasa
      c290220e
  37. 24 9月, 2009 2 次提交