1. 06 5月, 2013 1 次提交
  2. 26 4月, 2013 1 次提交
  3. 25 4月, 2013 1 次提交
  4. 22 4月, 2013 1 次提交
  5. 20 4月, 2013 1 次提交
  6. 10 4月, 2013 1 次提交
  7. 05 4月, 2013 1 次提交
  8. 11 4月, 2013 1 次提交
  9. 30 3月, 2013 1 次提交
  10. 28 3月, 2013 1 次提交
  11. 20 3月, 2013 1 次提交
  12. 19 3月, 2013 2 次提交
    • J
      8009940: G1: assert(_finger == _heap_end) failed, concurrentMark.cpp:809 · a486ffec
      johnc 提交于
      Summary: Skip reference processing if the global marking stack overflows during remark. Refactor and rename set_phase(); move code that sets the concurrency level into its own routine. Do not call set_phase() from within parallel reference processing; use the concurrency level routine instead. The marking state should only set reset by CMTask[0] during the concurrent phase of the marking cycle; if an overflow occurs at any stage during the remark, the marking state will be reset after reference processing.
      Reviewed-by: brutisso, jmasa
      a486ffec
    • J
      8009536: G1: Apache Lucene hang during reference processing · 46f2b2ac
      johnc 提交于
      Summary: In CMTask::do_marking_step(), Skip offering termination and entering the first and second synchronization barriers if called from a serial context, i.e. the VM thread.
      Reviewed-by: brutisso, tschatzl
      46f2b2ac
  13. 07 3月, 2013 1 次提交
  14. 06 3月, 2013 1 次提交
  15. 05 3月, 2013 1 次提交
    • J
      8007036: G1: Too many old regions added to last mixed GC · aea40d98
      johnc 提交于
      Summary: Stop adding old regions to collection set when the remaining reclaimable bytes reaches, or goes below, G1HeapWastePercent. Changes were also reviewed by Vitaly Davidovich <vitalyd@gmail.com>.
      Reviewed-by: brutisso
      aea40d98
  16. 13 2月, 2013 1 次提交
  17. 19 4月, 2013 1 次提交
  18. 23 4月, 2013 1 次提交
  19. 23 2月, 2013 1 次提交
  20. 22 2月, 2013 1 次提交
  21. 06 2月, 2013 1 次提交
  22. 02 2月, 2013 1 次提交
  23. 01 2月, 2013 1 次提交
    • J
      8005875: G1: Kitchensink fails with ParallelGCThreads=0 · 6fa36406
      johnc 提交于
      Summary: Check that the concurrent marking worker gang exists in ConcurrentMark::print_worker_threads_on(). Changes were also reviewed by Vitaly Davidovich <vitalyd@gmail.com>.
      Reviewed-by: brutisso
      6fa36406
  24. 12 2月, 2013 1 次提交
    • J
      8007772: G1: assert(!hr->isHumongous() || mr.start() == hr->bottom()) failed:... · 8c793d0e
      johnc 提交于
      8007772: G1: assert(!hr->isHumongous() || mr.start() == hr->bottom()) failed: the start of HeapRegion and MemRegion should be consistent for humongous regions
      Summary: In do_marking_step(), we should always give up current region after scanning the object, if the region is humongous.
      Reviewed-by: brutisso, jwilhelm, tamao
      8c793d0e
  25. 11 2月, 2013 1 次提交
  26. 07 2月, 2013 2 次提交
  27. 24 1月, 2013 1 次提交
  28. 16 1月, 2013 2 次提交
  29. 05 1月, 2013 1 次提交
  30. 04 1月, 2013 1 次提交
  31. 22 12月, 2012 1 次提交
    • J
      8001424: G1: Rename certain G1-specific flags · 323940a5
      johnc 提交于
      Summary: Rename G1DefaultMinNewGenPercent, G1DefaultMaxNewGenPercent, and G1OldCSetRegionLiveThresholdPercent to G1NewSizePercent, G1MaxNewSizePercent, and G1MixedGCLiveThresholdPercent respectively. The previous names are no longer accepted.
      Reviewed-by: brutisso, ysr
      323940a5
  32. 03 1月, 2013 1 次提交
  33. 01 12月, 2012 1 次提交
  34. 28 11月, 2012 1 次提交
  35. 27 11月, 2012 1 次提交
  36. 16 10月, 2012 1 次提交
  37. 10 10月, 2012 1 次提交