1. 27 1月, 2012 1 次提交
    • J
      7133038: G1: Some small profile based optimizations · b2b3a5ba
      johnc 提交于
      Summary: Some minor profile based optimizations. Reduce the number of branches and branch mispredicts by removing some virtual calls, through closure specalization, and refactoring some conditional statements.
      Reviewed-by: brutisso, tonyp
      b2b3a5ba
  2. 26 1月, 2012 2 次提交
  3. 12 1月, 2012 1 次提交
    • J
      6484965: G1: piggy-back liveness accounting phase on marking · f13c0dfe
      johnc 提交于
      Summary: Remove the separate counting phase of concurrent marking by tracking the amount of marked bytes and the cards spanned by marked objects in marking task/worker thread local data structures, which are updated as individual objects are marked.
      Reviewed-by: brutisso, tonyp
      f13c0dfe
  4. 25 1月, 2012 1 次提交
  5. 24 1月, 2012 1 次提交
    • B
      7132311: G1: assert((s == klass->oop_size(this)) ||... · 7864cfc8
      brutisso 提交于
      7132311: G1: assert((s == klass->oop_size(this)) || (Universe::heap()->is_gc_active() && ((is_typeArray()...
      Summary: Move the check for when to call collect() to before we do a humongous object allocation
      Reviewed-by: stefank, tonyp
      7864cfc8
  6. 21 1月, 2012 1 次提交
  7. 19 1月, 2012 1 次提交
  8. 18 1月, 2012 2 次提交
  9. 17 1月, 2012 1 次提交
  10. 16 1月, 2012 1 次提交
  11. 14 1月, 2012 1 次提交
  12. 13 1月, 2012 1 次提交
  13. 12 1月, 2012 2 次提交
  14. 11 1月, 2012 3 次提交
  15. 10 1月, 2012 1 次提交
  16. 09 1月, 2012 1 次提交
  17. 07 1月, 2012 3 次提交
  18. 06 1月, 2012 4 次提交
  19. 05 1月, 2012 3 次提交
  20. 04 1月, 2012 3 次提交
  21. 02 1月, 2012 2 次提交
  22. 31 12月, 2011 1 次提交
  23. 30 12月, 2011 2 次提交
    • V
      Merge · 80d0251e
      vladidan 提交于
      80d0251e
    • K
      Merge · 4f762ac2
      kvn 提交于
      4f762ac2
  24. 29 12月, 2011 1 次提交