1. 22 3月, 2013 1 次提交
  2. 21 3月, 2013 2 次提交
  3. 20 3月, 2013 1 次提交
  4. 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
  5. 18 3月, 2013 1 次提交
    • S
      Merge · 7a9f1bf2
      stefank 提交于
      7a9f1bf2
  6. 16 3月, 2013 3 次提交
  7. 15 3月, 2013 6 次提交
  8. 14 3月, 2013 7 次提交
  9. 13 3月, 2013 4 次提交
  10. 12 3月, 2013 4 次提交
  11. 11 3月, 2013 1 次提交
  12. 12 3月, 2013 1 次提交
  13. 11 3月, 2013 3 次提交
  14. 09 3月, 2013 4 次提交