- 22 11月, 2013 1 次提交
-
-
由 goetz 提交于
Summary: Fixed Implicit NULL check optimization for AIX, where the page at address '0' is only write-protected. Reviewed-by: kvn
-
- 16 11月, 2013 1 次提交
-
-
由 goetz 提交于
Reviewed-by: kvn
-
- 25 10月, 2013 2 次提交
-
-
由 jbachorik 提交于
Summary: Use HR timer when available for os::elapsed_counter() on linux/bsd. Add a new counter for the JVM uptime. Reviewed-by: dholmes, sla
-
由 dholmes 提交于
Summary: Disable but not completely remove the XAWT and headless toolkits on Mac OS X Reviewed-by: dholmes Contributed-by: david.dehaven@oracle.com
-
- 16 10月, 2013 1 次提交
-
-
由 simonis 提交于
Reviewed-by: kvn, twisti
-
- 13 10月, 2013 1 次提交
-
-
由 hseigel 提交于
Summary: Implement using the host_statistics64() api. Reviewed-by: dsamersoff, morris, dholmes, coleenp, hseigel, dcubed Contributed-by: gerard.ziemski@oracle.com
-
- 05 10月, 2013 1 次提交
-
-
由 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
-
- 03 10月, 2013 2 次提交
-
-
由 dsamersoff 提交于
Summary: Usage of u4 as a type for thread_id cause a compilation error on platform, where thread_id is a pointer Reviewed-by: sla, sspitsyn, minqi
-
由 dsamersoff 提交于
Summary: Couple of nits in os_bsd.cpp brake compilation of open hotspot on non-apple platforms Reviewed-by: sla, sspitsyn
-
- 25 9月, 2013 1 次提交
-
-
由 dsimms 提交于
8023956: Provide a work-around to broken Linux 32 bit "Exec Shield" using CS for NX emulation (crashing with SI_KERNEL) Summary: Execute some code at a high virtual address value, and keep mapped Reviewed-by: coleenp, zgu
-
- 17 9月, 2013 1 次提交
-
-
由 dcubed 提交于
Summary: Cleanup and document how various Linux release info files are used by print_distro_info(). Reviewed-by: dcubed, dsamersoff, coleenp, iklam, omajid Contributed-by: gerald.thornbrugh@oracle.com
-
- 16 9月, 2013 1 次提交
-
-
由 dholmes 提交于
6900441: PlatformEvent.park(millis) on Linux could still be affected by changes to the time-of-day clock Summary: Associate CLOCK_MONOTONIC with the pthread_cond_t objects used for relative timed waits Reviewed-by: dcubed, shade
-
- 12 9月, 2013 1 次提交
-
-
由 bpittore 提交于
Summary: Minor cleanup of static agent code from 8014135 Reviewed-by: dcubed, sspitsyn
-
- 11 9月, 2013 2 次提交
-
-
由 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
-
由 tschatzl 提交于
Summary: Correctly pass the requested base address for the heap to the OS function to reserve memory. Reviewed-by: brutisso, stefank
-
- 07 9月, 2013 1 次提交
-
-
由 simonis 提交于
Reviewed-by: kvn
-
- 06 9月, 2013 1 次提交
-
-
由 iklam 提交于
Summary: Use WinDbg API StackWalk64() Reviewed-by: zgu, dholmes
-
- 30 8月, 2013 1 次提交
-
-
由 dsamersoff 提交于
Summary: don't re-evaluate stack bounds for main thread before install guard page Reviewed-by: coleenp, dholmes, dlong
-
- 29 8月, 2013 1 次提交
-
-
由 sla 提交于
Reviewed-by: dholmes, rbackman
-
- 24 8月, 2013 1 次提交
-
-
由 bpittore 提交于
Summary: Added support for statically linked agents Reviewed-by: sspitsyn, bobv, coleenp
-
- 23 8月, 2013 1 次提交
-
-
由 goetz 提交于
Summary: Added AIX includes alpha-sorted before BSD. Fix compilation issues with xlC in shared code. Basic shared platform dependend adaption (vm_version etc.). Reviewed-by: kvn, dholmes, stefank
-
- 22 8月, 2013 2 次提交
-
-
由 hseigel 提交于
8023393: Need to suppress info message if -Xcheck:jni used with libjsig.dylab on Mac OSX Summary: Rewrite 7051189 test in Java, port Linux fix for 7051189 to Mac OSX. Reviewed-by: coleenp, dholmes, mseledtsov, ccheung
-
由 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
-
- 21 8月, 2013 1 次提交
-
-
由 sla 提交于
Summary: Use pthread_mach_thread_np() instead of mach_thread_self() to avoid leaking resources Reviewed-by: dholmes, rbackman
-
- 16 8月, 2013 1 次提交
-
-
由 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
-
- 10 8月, 2013 1 次提交
-
-
由 mikael 提交于
Summary: Add support for recognizing Windows 8.1 and Server 2012 R2 and minor cleanup Reviewed-by: coleenp, dsamersoff
-
- 07 8月, 2013 1 次提交
-
-
由 dsamersoff 提交于
Summary: stat64 have to be replaced with stat Reviewed-by: dholmes, kmo Contributed-by: rednaxelafx@gmail.com
-
- 26 7月, 2013 1 次提交
-
-
由 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
-
- 18 7月, 2013 1 次提交
-
-
由 ccheung 提交于
Summary: Added (sig < MAXSIGNUM) check in jsig.c Reviewed-by: dholmes, acorn
-
- 17 7月, 2013 1 次提交
-
-
由 rbackman 提交于
Reviewed-by: acorn, dcubed, dsimms
-
- 11 7月, 2013 1 次提交
-
-
由 anoll 提交于
Summary: Remove obsolete code that relates to ISM which was used only on Solaris 8. Reviewed-by: kvn, twisti
-
- 05 7月, 2013 1 次提交
-
-
由 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
-
- 02 7月, 2013 1 次提交
-
-
由 sspitsyn 提交于
Summary: The fix is basically a backport of JDK-7019165 (pstack issue) to jhelper.d. Reviewed-by: coleenp, sspitsyn Contributed-by: tomas.hurka@oracle.com
-
- 21 6月, 2013 1 次提交
-
-
由 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
-
- 20 6月, 2013 1 次提交
-
-
由 goetz 提交于
Summary: Implement Safefetch as stub routines. This reduces compiler and os dependencies. Reviewed-by: twisti, kvn
-
- 19 6月, 2013 1 次提交
-
-
由 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
-
- 18 6月, 2013 1 次提交
-
-
由 zgu 提交于
Summary: Fixed NMT race condition for realloc, uncommit and release Reviewed-by: coleenp, ccheung
-
- 13 7月, 2013 1 次提交
-
-
由 allwin 提交于
7162400: Intermittent java.io.IOException: Bad file number during HotSpotVirtualMachine.executeCommand Summary: Intermittent java.io.IOException: Bad file number during HotSpotVirtualMachine.executeCommand Reviewed-by: dcubed, dholmes, sspitsyn, mgerdin, ctornqvi, dsamersoff
-
- 14 6月, 2013 2 次提交
-
-
由 rdurbin 提交于
Summary: Removed restart macros from all os:close calls on Solaris, Linux, MacOS X platforms. Reviewed-by: dcubed, dholmes
-
由 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
-