1. 17 3月, 2014 7 次提交
  2. 14 3月, 2014 1 次提交
  3. 24 2月, 2014 3 次提交
  4. 14 2月, 2014 1 次提交
  5. 30 1月, 2014 1 次提交
  6. 27 1月, 2014 1 次提交
  7. 14 1月, 2014 1 次提交
  8. 20 1月, 2014 2 次提交
    • T
      8027746: Remove do_gen_barrier template parameter in G1ParCopyClosure · 056ab60c
      tschatzl 提交于
      Summary: Remove the above mentioned template parameter and related unused code. Also remove some classes that are never used.
      Reviewed-by: stefank, mgerdin, jwilhelm
      056ab60c
    • T
      8027476: Improve performance of Stringtable unlink · 40408481
      tschatzl 提交于
      8027455: Improve symbol table scan times during gc pauses
      Summary: Parallelize string table and symbol table scan during remark and full GC. Some additional statistics output if the experimental flag G1TraceStringSymbolTableScrubbing is set.
      Reviewed-by: mgerdin, coleenp, brutisso
      40408481
  9. 16 12月, 2013 1 次提交
  10. 10 2月, 2014 1 次提交
  11. 07 2月, 2014 1 次提交
  12. 06 2月, 2014 1 次提交
  13. 05 2月, 2014 2 次提交
  14. 31 1月, 2014 1 次提交
  15. 23 11月, 2013 1 次提交
  16. 07 11月, 2013 1 次提交
  17. 02 11月, 2013 1 次提交
  18. 08 10月, 2013 1 次提交
  19. 01 10月, 2013 1 次提交
  20. 26 9月, 2013 1 次提交
    • H
      7195622: CheckUnhandledOops has limited usefulness now · f6e0b1ca
      hseigel 提交于
      Summary: Enable CHECK_UNHANDLED_OOPS in fastdebug builds across all supported platforms.
      Reviewed-by: coleenp, hseigel, dholmes, stefank, twisti, ihse, rdurbin
      Contributed-by: lois.foltan@oracle.com
      f6e0b1ca
  21. 25 9月, 2013 1 次提交
  22. 24 9月, 2013 1 次提交
  23. 26 9月, 2013 1 次提交
  24. 11 9月, 2013 1 次提交
    • T
      8010722: assert: failed: heap size is too big for compressed oops · ce6854ca
      tschatzl 提交于
      Summary: Use conservative assumptions of required alignment for the various garbage collector components into account when determining the maximum heap size that supports compressed oops. Using this conservative value avoids several circular dependencies in the calculation.
      Reviewed-by: stefank, dholmes
      ce6854ca
  25. 22 8月, 2013 2 次提交
  26. 16 8月, 2013 2 次提交
    • S
      8007074: SIGSEGV at ParMarkBitMap::verify_clear() · 5c443153
      stefank 提交于
      Summary: Replace the broken large pages implementation on Linux. New flag: -XX:+UseTransparentHugePages - Linux specific flag to turn on transparent huge page hinting with madvise(..., MAP_HUGETLB). Changed behavior: -XX:+UseLargePages - tries to use -XX:+UseTransparentHugePages before trying other large pages implementations (on Linux). Changed behavior: -XX:+UseHugeTLBFS - Use upfront allocation of Large Pages instead of using the broken implementation to dynamically committing large pages. Changed behavior: -XX:LargePageSizeInBytes - Turned off the ability to use this flag on Linux and provides warning to user if set to a value different than the OS chosen large page size. Changed behavior: Setting no large page size - Now defaults to use -XX:UseTransparentHugePages if the OS supports it. Previously, -XX:+UseHugeTLBFS was chosen if the OS was configured to use large pages.
      Reviewed-by: tschatzl, dcubed, brutisso
      5c443153
    • B
      8023145: G1: G1CollectedHeap::mark_strong_code_roots() needs to handle ParallelGCThreads=0 · f6373547
      brutisso 提交于
      Reviewed-by: stefank, mgerdin
      f6373547
  27. 15 8月, 2013 1 次提交
    • J
      7145569: G1: optimize nmethods scanning · 3519a601
      johnc 提交于
      Summary: Add a list of nmethods to the RSet for a region that contain references into the region. Skip scanning the code cache during root scanning and scan the nmethod lists during RSet scanning instead.
      Reviewed-by: tschatzl, brutisso, mgerdin, twisti, kvn
      3519a601
  28. 04 7月, 2013 1 次提交