1. 12 8月, 2019 1 次提交
    • A
      8223147: JFR Backport · af3d4c64
      apetushkov 提交于
      8199712: Flight Recorder
      8203346: JFR: Inconsistent signature of jfr_add_string_constant
      8195817: JFR.stop should require name of recording
      8195818: JFR.start should increase autogenerated name by one
      8195819: Remove recording=x from jcmd JFR.check output
      8203921: JFR thread sampling is missing fixes from JDK-8194552
      8203929: Limit amount of data for JFR.dump
      8203664: JFR start failure after AppCDS archive created with JFR StartFlightRecording
      8003209: JFR events for network utilization
      8207392: [PPC64] Implement JFR profiling
      8202835: jfr/event/os/TestSystemProcess.java fails on missing events
      Summary: Backport JFR from JDK11. Initial integration
      Reviewed-by: neugens
      af3d4c64
  2. 20 7月, 2018 1 次提交
  3. 15 3月, 2016 1 次提交
  4. 01 12月, 2014 2 次提交
  5. 21 7月, 2014 2 次提交
  6. 07 7月, 2014 1 次提交
  7. 14 3月, 2014 1 次提交
  8. 09 9月, 2014 1 次提交
  9. 14 2月, 2014 2 次提交
  10. 19 3月, 2014 1 次提交
  11. 20 1月, 2014 1 次提交
    • T
      8027476: Improve performance of Stringtable unlink · 6dd06c68
      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
      6dd06c68
  12. 19 6月, 2014 1 次提交
  13. 14 1月, 2014 1 次提交
  14. 24 9月, 2013 1 次提交
  15. 04 7月, 2013 1 次提交
  16. 10 6月, 2013 1 次提交
  17. 26 4月, 2013 1 次提交
  18. 25 4月, 2013 1 次提交
  19. 23 4月, 2013 1 次提交
  20. 03 1月, 2013 1 次提交
  21. 25 9月, 2012 1 次提交
  22. 02 9月, 2012 1 次提交
  23. 20 7月, 2012 1 次提交
  24. 16 4月, 2012 1 次提交
  25. 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
  26. 01 2月, 2012 1 次提交
  27. 08 11月, 2011 1 次提交
  28. 23 9月, 2011 1 次提交
    • J
      6484982: G1: process references during evacuation pauses · 9c3adbcc
      johnc 提交于
      Summary: G1 now uses two reference processors - one is used by concurrent marking and the other is used by STW GCs (both full and incremental evacuation pauses). In an evacuation pause, the reference processor is embedded into the closures used to scan objects. Doing so causes causes reference objects to be 'discovered' by the reference processor. At the end of the evacuation pause, these discovered reference objects are processed - preserving (and copying) referent objects (and their reachable graphs) as appropriate.
      Reviewed-by: ysr, jwilhelm, brutisso, stefank, tonyp
      9c3adbcc
  29. 15 6月, 2011 1 次提交
    • J
      7004681: G1: Extend marking verification to Full GCs · 0e040a45
      johnc 提交于
      Summary: Perform a heap verification after the first phase of G1's full GC using objects' mark words to determine liveness. The third parameter of the heap verification routines, which was used in G1 to determine which marking bitmap to use in liveness calculations, has been changed from a boolean to an enum with values defined for using the mark word, and the 'prev' and 'next' bitmaps.
      Reviewed-by: tonyp, ysr
      0e040a45
  30. 05 3月, 2011 1 次提交
  31. 28 1月, 2011 1 次提交
  32. 20 1月, 2011 2 次提交
    • T
      6977804: G1: remove the zero-filling thread · 0ed267ef
      tonyp 提交于
      Summary: This changeset removes the zero-filling thread from G1 and collapses the two free region lists we had before (the "free" and "unclean" lists) into one. The new free list uses the new heap region sets / lists abstractions that we'll ultimately use it to keep track of all regions in the heap. A heap region set was also introduced for the humongous regions. Finally, this change increases the concurrency between the thread that completes freeing regions (after a cleanup pause) and the rest of the system (before we'd have to wait for said thread to complete before allocating a new region). The changest also includes a lot of refactoring and code simplification.
      Reviewed-by: jcoomes, johnc
      0ed267ef
    • K
      7012505: BreakpointWithFullGC.sh fails with Internal Error (src/share/vm/oops/methodOop.cpp:220) · 0457abfb
      kamg 提交于
      Summary: Rebuild breakpoint cache at gc_epilogue instead of during oops_do
      Reviewed-by: dcubed, ysr, coleenp
      0457abfb
  33. 24 11月, 2010 1 次提交
  34. 29 9月, 2010 1 次提交
  35. 28 5月, 2010 1 次提交
  36. 14 4月, 2010 1 次提交