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. 17 6月, 2019 1 次提交
  3. 07 7月, 2018 2 次提交
  4. 19 12月, 2017 1 次提交
    • D
      8055755: Information about loaded dynamic libraries is wrong on MacOSX · e6763cdf
      dbuck 提交于
      Summary: The information about loaded dynamic libraries printed in hs_err_pid files or by running the jcmd VM.dynlib is partly incorrect. The address printed in front of the library file name is wrong.
      Reviewed-by: sla, gziemski, gtriantafill
      Contributed-by: fredrik.arvidsson@oracle.com
      e6763cdf
  5. 05 5月, 2015 1 次提交
  6. 13 3月, 2015 1 次提交
  7. 15 5月, 2015 1 次提交
    • M
      6536943: Bogus -Xcheck:jni warning for SIG_INT action for SIGINT in JVM... · 32ecab55
      minqi 提交于
      6536943: Bogus -Xcheck:jni warning for SIG_INT action for SIGINT in JVM started from non-interactive shell
      Summary: check_signal_handler will print out Warning for SHURDOWN2_SIGNAL (SIGINT) is replaced by non-interactive shell. Fix by supply more information of the replacement to user.
      Reviewed-by: dholmes
      Contributed-by: yumin.qi@oracle.com
      32ecab55
  8. 27 8月, 2014 1 次提交
  9. 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
  10. 25 4月, 2014 1 次提交
  11. 10 4月, 2014 1 次提交
  12. 03 4月, 2014 1 次提交
  13. 14 2月, 2014 1 次提交
  14. 26 2月, 2019 1 次提交
  15. 24 1月, 2014 1 次提交
  16. 29 4月, 2014 1 次提交
  17. 23 1月, 2014 1 次提交
    • S
      8031968: Mac OS X: VM starts the agent by calling both Agent_OnAttach and... · 5975a8a8
      sla 提交于
      8031968: Mac OS X: VM starts the agent by calling both Agent_OnAttach and Agent_OnAttach_L functions if its agent library is dynamically linked.
      Summary: Make sure we only look for statically linked agents in the main process image
      Reviewed-by: dsamersoff, bpittore, dcubed
      5975a8a8
  18. 01 2月, 2018 1 次提交
  19. 25 10月, 2013 2 次提交
  20. 13 10月, 2013 1 次提交
  21. 03 10月, 2013 2 次提交
  22. 11 9月, 2013 1 次提交
    • T
      8010722: assert: failed: heap size is too big for compressed oops · 95a96a89
      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
      95a96a89
  23. 22 8月, 2013 1 次提交
  24. 21 8月, 2013 1 次提交
    • S
      8022808: Kitchensink hangs on macos · b8291346
      sla 提交于
      Summary: Use pthread_mach_thread_np() instead of mach_thread_self() to avoid leaking resources
      Reviewed-by: dholmes, rbackman
      b8291346
  25. 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
  26. 26 7月, 2013 1 次提交
    • G
      8020775: PPC64 (part 12): posix signal printing · 5f913672
      goetz 提交于
      Summary: Implement methods printing posix signal information and call them in unix os files.
      Reviewed-by: kvn, dholmes, twisti
      Contributed-by: thomas.stuefe@sap.com
      5f913672
  27. 05 7月, 2013 1 次提交
    • D
      8015884: runThese crashed with SIGSEGV, hs_err has an error instead of stacktrace · e377c127
      dcubed 提交于
      Summary: Dl_info struct should only be used if dladdr() has returned non-zero (no errors) and always check the dladdr() return value; Dl_info.dli_sname and Dl_info.dli_saddr fields should only be used if non-NULL; update/improve runtime/6888954/vmerrors.sh test
      Reviewed-by: dsamersoff, zgu, hseigel, coleenp
      e377c127
  28. 19 6月, 2013 1 次提交
    • G
      8016491: PPC64 (part 2): Clean up PPC defines. · d11fa79d
      goetz 提交于
      Summary: Distinguish PPC, PPC64 and PPC32. PPC should guard code needed on any PPC system. PPC32 and PPC64 should guard code needed in a port for the ppc64 or ppc32 instruction set.
      Reviewed-by: kvn
      d11fa79d
  29. 18 6月, 2013 1 次提交
  30. 14 6月, 2013 1 次提交
    • D
      8013057: assert(_needs_gc || SafepointSynchronize::is_at_safepoint()) failed:... · 118491a3
      dcubed 提交于
      8013057: assert(_needs_gc || SafepointSynchronize::is_at_safepoint()) failed: only read at safepoint
      Summary: Detect mmap() commit failures in Linux and Solaris os::commit_memory() impls and call vm_exit_out_of_memory(). Add os::commit_memory_or_exit(). Also tidy up some NMT accounting and some mmap() return value checking.
      Reviewed-by: zgu, stefank, dholmes, dsamersoff
      118491a3
  31. 10 6月, 2013 1 次提交
  32. 06 6月, 2013 1 次提交
  33. 05 6月, 2013 1 次提交
  34. 28 5月, 2013 1 次提交
    • T
      8013895: G1: G1SummarizeRSetStats output on Linux needs improvemen · 1c4e2ca8
      tschatzl 提交于
      Summary: Fixed the output of G1SummarizeRSetStats: too small datatype for the number of concurrently processed cards, added concurrent remembered set thread time retrieval for Linux and Windows (BSD uses os::elapsedTime() now), and other cleanup. The information presented during VM operation is now relative to the previous output, not always cumulative if G1SummarizeRSetStatsPeriod > 0. At VM exit, the code prints a cumulative summary.
      Reviewed-by: johnc, jwilhelm
      1c4e2ca8
  35. 30 4月, 2013 1 次提交
  36. 26 4月, 2013 1 次提交
  37. 05 4月, 2013 1 次提交