1. 26 3月, 2015 2 次提交
  2. 21 11月, 2014 1 次提交
  3. 16 9月, 2014 1 次提交
  4. 19 8月, 2014 1 次提交
  5. 19 12月, 2014 1 次提交
  6. 15 6月, 2018 1 次提交
  7. 21 7月, 2014 2 次提交
    • T
      8049051: Use of during_initial_mark_pause() in... · f0e72fd7
      tschatzl 提交于
      8049051: Use of during_initial_mark_pause() in G1CollectorPolicy::record_collection_pause_end() prevents use of seperate object copy time prediction during marking
      Summary: Replaced use of during_initial_mark_pause() with the variable last_pause_included_initial_mark that holds the real old value of _during_initial_mark_pause.
      Reviewed-by: brutisso, ehelin
      f0e72fd7
    • T
      8049051: Use of during_initial_mark_pause() in... · 6a87ccb3
      tschatzl 提交于
      8049051: Use of during_initial_mark_pause() in G1CollectorPolicy::record_collection_pause_end() prevents use of seperate object copy time prediction during marking
      Summary: Replaced use of during_initial_mark_pause() with the variable last_pause_included_initial_mark that holds the real old value of _during_initial_mark_pause.
      Reviewed-by: brutisso, ehelin
      6a87ccb3
  8. 23 5月, 2014 1 次提交
    • D
      8037816: Fix for 8036122 breaks build with Xcode5/clang · ed4b64df
      drchase 提交于
      8043029: Change 8037816 breaks HS build with older GCC versions which don't support diagnostic pragmas
      8043164: Format warning in traceStream.hpp
      Summary: Backport of main fix + two corrections, enables clang compilation, turns on format attributes, corrects/mutes warnings
      Reviewed-by: kvn, coleenp, iveresov, twisti
      ed4b64df
  9. 31 3月, 2014 1 次提交
  10. 02 11月, 2013 1 次提交
  11. 22 10月, 2013 1 次提交
  12. 12 10月, 2013 1 次提交
  13. 04 10月, 2013 1 次提交
  14. 30 8月, 2013 1 次提交
  15. 16 8月, 2013 1 次提交
    • S
      8007074: SIGSEGV at ParMarkBitMap::verify_clear() · e52f7476
      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
      e52f7476
  16. 11 7月, 2013 1 次提交
  17. 10 6月, 2013 1 次提交
  18. 17 5月, 2013 1 次提交
  19. 06 5月, 2013 1 次提交
  20. 05 4月, 2013 1 次提交
  21. 11 4月, 2013 1 次提交
  22. 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
  23. 22 2月, 2013 1 次提交
  24. 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
  25. 23 8月, 2012 1 次提交
  26. 22 8月, 2012 1 次提交
    • J
      7185699: G1: Prediction model discrepancies · 4e8955cf
      johnc 提交于
      Summary: Correct the result value of G1CollectedHeap::pending_card_num(). Change the code that calculates the GC efficiency of a non-young heap region to use historical data from mixed GCs and the actual number of live bytes when predicting how long it would take to collect the region. Changes were also reviewed by Thomas Schatzl.
      Reviewed-by: azeemj, brutisso
      4e8955cf
  27. 20 7月, 2012 1 次提交
  28. 12 7月, 2012 1 次提交
  29. 01 6月, 2012 1 次提交
  30. 15 5月, 2012 1 次提交
  31. 14 5月, 2012 1 次提交
    • B
      7161545: G1: Minor cleanups to the G1 logging · 3c2bae90
      brutisso 提交于
      Summary: Rename "to-space-overflow" to "to-space-exhausted", Introduce one decimal point in the size format, Add Sum to the aggregate and re-order the entries, Add number of GC workers to the log output
      Reviewed-by: johnc, jwilhelm
      3c2bae90
  32. 25 4月, 2012 1 次提交
  33. 26 4月, 2012 1 次提交
    • J
      7143490: G1: Remove HeapRegion::_top_at_conc_mark_count · 7b83234d
      johnc 提交于
      Summary: Removed the HeapRegion::_top_at_conc_mark_count field. It is no longer needed as a result of the changes for 6888336 and 7127706. Refactored the closures that finalize and verify the liveness counting data so that common functionality was placed into a base class.
      Reviewed-by: brutisso, tonyp
      7b83234d
  34. 19 4月, 2012 1 次提交
    • T
      7145441: G1: collection set chooser-related cleanup · 0c52c8e5
      tonyp 提交于
      Summary: Cleanup of the CSet chooser class: standardize on uints for region num and indexes (instead of int, jint, etc.), make the method / field naming style more consistent, remove a lot of dead code.
      Reviewed-by: johnc, brutisso
      0c52c8e5
  35. 18 4月, 2012 1 次提交
  36. 13 4月, 2012 1 次提交
    • B
      7160728: Introduce an extra logging level for G1 logging · dd643c7f
      brutisso 提交于
      Summary: Added log levels "fine", "finer" and "finest". Let PrintGC map to "fine" and PrintGCDetails map to "finer". Separated out the per worker information in the G1 logging to the "finest" level.
      Reviewed-by: stefank, jwilhelm, tonyp, johnc
      dd643c7f
  37. 06 4月, 2012 1 次提交
  38. 23 3月, 2012 1 次提交