1. 19 1月, 2011 1 次提交
    • T
      7011379: G1: overly long concurrent marking cycles · c1c48661
      tonyp 提交于
      Summary: This changeset introduces filtering of SATB buffers at the point when they are about to be enqueued. If this filtering clears enough entries on each buffer, the buffer can then be re-used and not enqueued. This cuts down the number of SATB buffers that need to be processed by the concurrent marking threads.
      Reviewed-by: johnc, ysr
      c1c48661
  2. 14 1月, 2011 1 次提交
  3. 13 1月, 2011 4 次提交
    • B
      6941122: G1: UseLargePages does not work with G1 garbage collector · b1ff61c0
      brutisso 提交于
      Summary: Pass the value of UseLargePages instead of false as the "large" parameter when reserving the G1 heap.
      Reviewed-by: tonyp, johnc, phh
      b1ff61c0
    • C
      7009828: Fix for 6938627 breaks visualvm monitoring when -Djava.io.tmpdir is defined · 1f926854
      coleenp 提交于
      Summary: Change get_temp_directory() back to /tmp and %TEMP% like it always was and where the tools expect it to be.
      Reviewed-by: phh, dcubed, kamg, alanb
      1f926854
    • T
      6994297: G1: do first-level slow-path allocations with a CAS · 302ddaef
      tonyp 提交于
      Summary: First attempt to allocate out the current alloc region using a CAS instead of taking the Heap_lock (first level of G1's slow allocation path). Only if that fails and it's necessary to replace the current alloc region take the Heap_lock (that's the second level of G1's slow allocation path).
      Reviewed-by: johnc, brutisso, ysr
      302ddaef
    • T
      7007068: G1: refine the BOT during evac failure handling · d205bb81
      tonyp 提交于
      Summary: During evacuation failure handling we refine the BOT to reflect the location of all the objects in the regions we scan. The changeset includes some minor cleanup: a) non-product print_on() method on the G1 BOT class, b) added more complete BOT verification during heap / region verification, c) slight modification to the BOT set up for humongous regions to be more consistent with the BOT set up during evac failure handling, and d) removed a couple of unused methods.
      Reviewed-by: johnc, ysr
      d205bb81
  4. 12 1月, 2011 2 次提交
  5. 11 1月, 2011 3 次提交
  6. 10 1月, 2011 3 次提交
  7. 08 1月, 2011 3 次提交
  8. 07 1月, 2011 2 次提交
  9. 06 1月, 2011 1 次提交
  10. 04 1月, 2011 1 次提交
  11. 31 12月, 2010 2 次提交
  12. 30 12月, 2010 1 次提交
  13. 29 12月, 2010 1 次提交
  14. 28 12月, 2010 1 次提交
  15. 22 12月, 2010 2 次提交
  16. 21 12月, 2010 1 次提交
    • T
      7008165: Garbage in ClassFormatError message · 9c4fbc80
      twisti 提交于
      Summary: When bootstrap_method_ref in BootstrapMethods attribute points to a wrong CP entry (non-MethodHandle), JVM throws ClassFormatError with a message, where method index and class file name is garbage.
      Reviewed-by: iveresov
      9c4fbc80
  17. 20 12月, 2010 1 次提交
  18. 18 12月, 2010 4 次提交
  19. 17 12月, 2010 2 次提交
  20. 16 12月, 2010 1 次提交
    • I
      7007229: Fix warnings with VS2010 in compressedStream.cpp · a128f76f
      iveresov 提交于
      Summary: An interference between a fix for 6993125 and disabled optimization in compressedStream.cpp produces a warning with VS2010. Disable the warning for the code fragment for which the optimizations are disabled.
      Reviewed-by: kvn
      a128f76f
  21. 15 12月, 2010 3 次提交