1. 31 1月, 2017 1 次提交
  2. 22 9月, 2016 1 次提交
  3. 01 3月, 2016 1 次提交
  4. 18 8月, 2015 1 次提交
  5. 05 5月, 2015 1 次提交
  6. 30 4月, 2015 1 次提交
  7. 13 3月, 2015 1 次提交
  8. 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
  9. 25 2月, 2015 1 次提交
  10. 22 8月, 2014 1 次提交
  11. 27 8月, 2014 1 次提交
  12. 25 4月, 2016 1 次提交
  13. 24 4月, 2015 1 次提交
  14. 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
  15. 10 4月, 2014 1 次提交
  16. 21 3月, 2014 1 次提交
  17. 03 4月, 2014 1 次提交
  18. 14 2月, 2014 1 次提交
  19. 25 3月, 2014 1 次提交
    • D
      8033464: Linux code cleanup · 833fe6b1
      dcubed 提交于
      8033931: Several nightly tests failing with assert(imin < imax) failed: Unexpected page size
      Summary: cleaned up warnings in linux specific os code.
      Reviewed-by: dcubed, hseigel, coleenp, dsamersoff
      Contributed-by: gerald.thornbrugh@oracle.com
      833fe6b1
  20. 24 1月, 2014 1 次提交
  21. 29 4月, 2014 1 次提交
  22. 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
  23. 03 4月, 2014 1 次提交
  24. 16 11月, 2013 1 次提交
  25. 25 10月, 2013 1 次提交
  26. 05 10月, 2013 1 次提交
    • S
      8024838: Significant slowdown due to transparent huge pages · 39578cad
      stefank 提交于
      Summary: Don't turn on transparent huge pages (-XX:+UseTransparentHugePages) unless explicitly specified on the command line. This has the effect that large pages are never turned on Linux unless the user has explicitly enabled any of the large pages flags: -XX:+UseLargePages, -XX:+UseTransparentHugePages, -XX:+UseHugeTLBFS, and -XX:+UseSHM.
      Reviewed-by: jwilhelm, tschatzl, brutisso
      39578cad
  27. 25 9月, 2013 1 次提交
  28. 17 9月, 2013 1 次提交
  29. 16 9月, 2013 1 次提交
  30. 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
  31. 30 8月, 2013 1 次提交
  32. 22 8月, 2013 1 次提交
    • M
      8016155: SIGBUS when running Kitchensink with ParallelScavenge and ParallelOld · 28aaccf7
      mgerdin 提交于
      Summary: When using NUMA and large pages we need to ease the requirement on which node the memory should be allocated on. To avoid the SIGBUS we now use the memory policy MPOL_PREFERRED, which prefers a certain node, instead of MPOL_BIND, which requires a certain node.
      Reviewed-by: jmasa, pliden
      Contributed-by: stefan.johansson@oracle.com
      28aaccf7
  33. 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
  34. 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
  35. 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
  36. 21 6月, 2013 1 次提交
    • G
      8016586: PPC64 (part 3): basic changes for PPC64 · 5f92a492
      goetz 提交于
      Summary: added #includes needed for ppc64 port. Renamed _MODEL_ppc to _MODEL_ppc_32 and renamed corresponding old _ppc files to _ppc_32.
      Reviewed-by: dholmes, kvn
      5f92a492
  37. 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
  38. 18 6月, 2013 1 次提交
  39. 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
  40. 10 6月, 2013 1 次提交