aboutsummaryrefslogtreecommitdiff
path: root/src/os/linux
AgeCommit message (Collapse)Author
2010-12-207007769: VM crashes with SIGBUS writing PerfData if tmp space is fullbobv
Summary: Fill perfdata file with zeros to verify available disk space Reviewed-by: coleenp, kamg
2010-12-167003707: need to remove (some) system include files from the HotSpot header ↵dholmes
files Summary: move socket_available into os_linux.cpp to avoid inclusion of ioctl.h in os_linux.inline.hpp Reviewed-by: coleenp, stefank, ikrylov
2010-12-16Mergecoleenp
2010-12-11Mergezgu
2010-12-117003748: Decode C stack frames when symbols are presented (PhoneHome project)zgu
Summary: Implemented in-process C native stack frame decoding when symbols are available. Reviewed-by: coleenp, never
2010-12-08Mergeiveresov
2010-12-036961690: load oops from constant table on SPARCtwisti
Summary: oops should be loaded from the constant table of an nmethod instead of materializing them with a long code sequence. Reviewed-by: never, kvn
2010-12-026981484: Update development launchersla
Summary: Add new development launcher called hotspot(.exe) Reviewed-by: coleenp --HG-- extra : rebase_source : b684cca7b410bc021bc5bbfbae244450bec85628
2010-12-016348631: remove the use of the HPI library from Hotspotikrylov
Summary: move functions from hpi library to hotspot, communicate with licensees and open source community, check jdk for dependency, file CCC request Reviewed-by: coleenp, acorn, dsamersoff
2010-11-236989984: Use standard include model for Hospotstefank
Summary: Replaced MakeDeps and the includeDB files with more standardized solutions. Reviewed-by: coleenp, kvn, kamg --HG-- rename : make/windows/makefiles/makedeps.make => make/windows/makefiles/projectcreator.make rename : src/share/tools/MakeDeps/ArgsParser.java => src/share/tools/ProjectCreator/ArgsParser.java rename : src/share/tools/MakeDeps/BuildConfig.java => src/share/tools/ProjectCreator/BuildConfig.java rename : src/share/tools/MakeDeps/DirectoryTree.java => src/share/tools/ProjectCreator/DirectoryTree.java rename : src/share/tools/MakeDeps/DirectoryTreeNode.java => src/share/tools/ProjectCreator/DirectoryTreeNode.java rename : src/share/tools/MakeDeps/FileFormatException.java => src/share/tools/ProjectCreator/FileFormatException.java rename : src/share/tools/MakeDeps/Macro.java => src/share/tools/ProjectCreator/Macro.java rename : src/share/tools/MakeDeps/MacroDefinitions.java => src/share/tools/ProjectCreator/MacroDefinitions.java rename : src/share/tools/MakeDeps/MakeDeps.java => src/share/tools/ProjectCreator/ProjectCreator.java rename : src/share/tools/MakeDeps/Util.java => src/share/tools/ProjectCreator/Util.java rename : src/share/tools/MakeDeps/WinGammaPlatform.java => src/share/tools/ProjectCreator/WinGammaPlatform.java rename : src/share/tools/MakeDeps/WinGammaPlatformVC6.java => src/share/tools/ProjectCreator/WinGammaPlatformVC6.java rename : src/share/tools/MakeDeps/WinGammaPlatformVC7.java => src/share/tools/ProjectCreator/WinGammaPlatformVC7.java rename : src/share/tools/MakeDeps/WinGammaPlatformVC8.java => src/share/tools/ProjectCreator/WinGammaPlatformVC8.java rename : src/share/tools/MakeDeps/WinGammaPlatformVC9.java => src/share/tools/ProjectCreator/WinGammaPlatformVC9.java
2010-10-226988353: refactor contended sync subsystemacorn
Summary: reduce complexity by factoring synchronizer.cpp Reviewed-by: dholmes, never, coleenp
2010-10-07Mergebobv
2010-10-076989297: Integrate additional portability improvementsbobv
Reviewed-by: vladidan, dholmes
2010-10-076983240: guarantee((Solaris::min_stack_allowed >= ↵coleenp
(StackYellowPages+StackRedPages...) wrong Summary: min_stack_allowed is a compile time constant and Stack*Pages are settable Reviewed-by: dholmes, kvn
2010-10-046763959: java.util.concurrent.locks.LockSupport.parkUntil(0) blocks foreveracorn
Summary: Absolute time 0 needs to return immediately. Reviewed-by: phh, dcubed, dholmes
2010-08-256978641: Fix for 6929067 introduces additional overhead in thread ↵dholmes
creation/termination paths Summary: Disable stack bounds checks in product mode other than for the initial thread Reviewed-by: coleenp, jcoomes, aph
2010-08-036953477: Increase portability and flexibility of building Hotspotbobv
Summary: A collection of portability improvements including shared code support for PPC, ARM platforms, software floating point, cross compilation support and improvements in error crash detail. Reviewed-by: phh, never, coleenp, dholmes
2010-07-286888526: Linux getCurrentThreadCpuTime is drastically slower than Windowsaph
Reviewed-by: dcubed, dholmes
2010-07-17Mergeapangin
2010-07-166649594: Intermittent IOExceptions during dynamic attach on linux and solarisalanb
Reviewed-by: dcubed, dholmes
2010-07-15Mergenever
2010-07-086965184: possible races in make_not_entrant_or_zombienever
Reviewed-by: kvn
2010-07-076967423: Hotspot support for modules imagemchung
Summary: Add hotspot support for modules image Reviewed-by: acorn
2010-05-276941466: Oracle rebranding changes for Hotspot repositoriestrims
Summary: Change all the Sun copyrights to Oracle copyright Reviewed-by: ohair
2010-05-176951686: Using large pages on Linux prevents zero based compressed oopskvn
Summary: Use req_addr when attaching shared memory segment. Reviewed-by: twisti
2010-05-05Mergedcubed
2010-04-226888954: argument formatting for assert() and friendsjcoomes
Reviewed-by: kvn, twisti, apetrusenko, never, dcubed
2010-04-196944822: Fix for 6938627 exposes problem with hard-coded buffer sizescoleenp
Summary: Make tmpdir buffer sizes MAX_PATH+1 Reviewed-by: dholmes, coleenp Contributed-by: andreas.kohn@fredhopper.com
2010-03-316938627: Make temporary directory use property java.io.tmpdir when specifiedcoleenp
Summary: Get java.io.tmpdir property in os::get_temp_directory() and call this instead of harcoding "/tmp". Don't assume trailing file_separator either. Reviewed-by: dholmes, kamg
2010-03-186936168: Recent fix for unmapping stack guard pages doesn't close ↵coleenp
/proc/self/maps Summary: Add close to returns (fix for 6929067 also contributed by aph) Reviewed-by: aph, dcubed, andrew, acorn Contributed-by: aph@redhat.com, andreas.kohn@fredhopper.com
2010-03-126929067: Stack guard pages should be removed when thread is detachedcoleenp
Summary: Add code to unmap stack guard area when thread is detached. Reviewed-by: coleenp, kamg
2009-12-166843629: Make current hotspot build part of jdk5 control buildphh
Summary: Source changes for older compilers plus makefile changes. Reviewed-by: xlu
2009-12-016822370: ReentrantReadWriteLock: threads hung when there are no threads ↵dholmes
holding onto the lock (Netra x4450) Summary: This day one bug is caused by missing memory barriers in various Parker::park() paths that can result in lost wakeups and hangs. Reviewed-by: dice, acorn
2009-10-136890308: integrate zero assembler hotspot changesnever
Reviewed-by: never Contributed-by: gbenson@redhat.com
2009-07-286862919: Update copyright yearxdono
Summary: Update copyright for files that have been modified in 2009, up to 07/09 Reviewed-by: tbell, ohair
2009-05-126840196: NUMA allocator: crash in fastdebug during startup on Linuxiveresov
Summary: With libnuma >1.2 explicity use 1.1 symbols Reviewed-by: ysr
2009-05-086838842: NUMA allocator: Segfault during startup on Linuxiveresov
Summary: Restored os::free_memory() semantics Reviewed-by: apetrusenko
2009-04-016819213: revive sun.boot.library.pathphh
Summary: Support multiplex and mutable sun.boot.library.path Reviewed-by: acorn, dcubed, xlu
2009-03-256541756: Reduce executable C-heapcoleenp
Summary: Add executable parameters to reserve_memory and commit_memory to reduce executable memory to only the Code Heap. Reviewed-by: xlu, kvn, acorn
2009-03-19Mergekvn
2009-03-12Mergetrims
2009-03-126791178: Specialize for zero as the compressed oop vm heap basekvn
Summary: Use zero based compressed oops if java heap is below 32gb and unscaled compressed oops if java heap is below 4gb. Reviewed-by: never, twisti, jcoomes, coleenp
2009-03-096814575: Update copyright yearxdono
Summary: Update copyright for files that have been modified in 2009, up to 03/09 Reviewed-by: katleman, tbell, ohair
2009-02-276810672: Comment typostwisti
Summary: I have collected some typos I have found while looking at the code. Reviewed-by: kvn, never
2009-02-096800586: -XX:+PrintGCDateStamps is using mt-unsafe localtime functionysr
Summary: replaced localtime() with localtime_r() on Solaris and Linux. Reviewed-by: apetrusenko, dholmes, jmasa
2009-01-09Mergecoleenp
2009-01-06Mergenever
2008-12-246781583: Hotspot build fails on linux 64 bit platform with gcc 4.3.2xlu
Summary: Fixed the wrong cast between types since more restrictions are imposed by gcc 4.3.2 Reviewed-by: jcoomes, acorn, phh, never
2008-12-226778662: fixes 64-bits libraries directory search paths on linuxkvn
Summary: Fixes 64-bits libraries directory search paths. Reviewed-by: never Contributed-by: langel@redhat.com
2008-12-20Mergetrims