aboutsummaryrefslogtreecommitdiff
path: root/src/os
AgeCommit message (Collapse)Author
2012-12-07Mergeroland
2012-11-278003935: Simplify the needed includes for using Thread::current()stefank
Reviewed-by: dholmes, rbackman, coleenp
2012-11-308003240: x86: move MacroAssembler into separate filetwisti
Reviewed-by: kvn
2012-11-078001185: parsing of sun.boot.library.path in os::dll_build_name somewhat brokenbpittore
Summary: dll_dir can contain multiple paths, need to parse them correctly when loading agents Reviewed-by: dholmes, dlong Contributed-by: bill.pittore@oracle.com
2012-10-298001619: Remove usage of _ALLBSD_SOURCE in bsd filessla
Reviewed-by: coleenp, dholmes
2012-10-257188234: Deprecate VM command line optionscoleenp
Summary: Remove support for the UseVectoredExceptions flag Reviewed-by: jcoomes, kamg Contributed-by: harold.seigel@oracle.com
2012-10-197199092: NMT: NMT needs to deal overlapped virtual memory rangeszgu
Summary: Enhanced virtual memory tracking to track committed regions as well as reserved regions, so NMT now can generate virtual memory map. Reviewed-by: acorn, coleenp
2012-10-12Mergecollins
2012-10-12Mergecollins
2012-10-12Mergekvn
2012-10-107189254: Change makefiles for more flexibility to override defaultsjprovino
Summary: Change makefiles so that targets and parameters can be overridden by alternate makefiles. Reviewed-by: dholmes, coleenp
2012-10-097197424: update copyright year to match last edit in jdk8 hotspot repositorymikael
Summary: Update copyright year to 2012 for relevant files Reviewed-by: dholmes, coleenp
2012-10-097054512: Compress class pointers after perm gen removalroland
Summary: support of compress class pointers in the compilers. Reviewed-by: kvn, twisti
2012-10-09Mergerbackman
2012-10-057177003: C1: LogCompilation supportvlivanov
Summary: add LogCompilation support in C1 - both client and tiered mode. Reviewed-by: twisti, kvn
2012-10-048000102: Resolve include conflictsneliasso
Summary: Removing include of c1/c1_runtime.hpp and opto/runtime.hpp from all os-files. Reviewed-by: kvn Contributed-by: nils.eliasson@oracle.com
2012-10-047198519: Broken build, hotspot-rt win USE_PRECOMPILED_HEADER=0coleenp
Summary: Uncommented out include for sys/stat.h and deleted include statements that were commented out. Reviewed-by: coleenp, acorn, dholmes Contributed-by: harold.seigel@oracle.com
2012-09-177190089: NMT ON: NMT failed assertion on thread's stack base addresszgu
Summary: Solaris only, record stack info to NMT after stack size adjustment was made for primordial threads Reviewed-by: kvn, acorn, coleenp
2012-09-177193201: [OS X] The development launcher should be signed and given ↵sla
task_for_pid privileges Reviewed-by: sspitsyn, nloodin, mgronlun, coleenp
2012-09-016964458: Reimplement class meta-data storage to use native memorycoleenp
Summary: Remove PermGen, allocate meta-data in metaspace linked to class loaders, rewrite GC walking, rewrite and rename metadata to be C++ classes Reviewed-by: jmasa, stefank, never, coleenp, kvn, brutisso, mgerdin, dholmes, jrose, twisti, roland Contributed-by: jmasa <jon.masamitsu@oracle.com>, stefank <stefan.karlsson@oracle.com>, mgerdin <mikael.gerdin@oracle.com>, never <tom.rodriguez@oracle.com> --HG-- rename : src/cpu/sparc/vm/dump_sparc.cpp => src/cpu/sparc/vm/metaspaceShared_sparc.cpp rename : src/cpu/x86/vm/dump_x86_32.cpp => src/cpu/x86/vm/metaspaceShared_x86_32.cpp rename : src/cpu/x86/vm/dump_x86_64.cpp => src/cpu/x86/vm/metaspaceShared_x86_64.cpp rename : src/cpu/zero/vm/dump_zero.cpp => src/cpu/zero/vm/metaspaceShared_zero.cpp rename : src/share/vm/oops/compiledICHolderOop.cpp => src/share/vm/oops/compiledICHolder.cpp rename : src/share/vm/oops/compiledICHolderOop.hpp => src/share/vm/oops/compiledICHolder.hpp rename : src/share/vm/oops/constMethodOop.cpp => src/share/vm/oops/constMethod.cpp rename : src/share/vm/oops/constMethodOop.hpp => src/share/vm/oops/constMethod.hpp rename : src/share/vm/oops/constantPoolOop.cpp => src/share/vm/oops/constantPool.cpp rename : src/share/vm/oops/constantPoolOop.hpp => src/share/vm/oops/constantPool.hpp rename : src/share/vm/oops/cpCacheOop.cpp => src/share/vm/oops/cpCache.cpp rename : src/share/vm/oops/cpCacheOop.hpp => src/share/vm/oops/cpCache.hpp rename : src/share/vm/oops/methodOop.cpp => src/share/vm/oops/method.cpp rename : src/share/vm/oops/methodOop.hpp => src/share/vm/oops/method.hpp rename : src/share/vm/oops/methodDataOop.cpp => src/share/vm/oops/methodData.cpp rename : src/share/vm/oops/methodDataOop.hpp => src/share/vm/oops/methodData.hpp
2012-08-31Mergebrutisso
2012-08-297194409: os::javaTimeNanos() shows hot on CPU_CLK_UNHALTED profilesjohnc
Summary: Add inline directives to os::Linux::supports_monotonic_clock() and os::Bsd::supports_monotonic_clock(). Reviewed-by: johnc, azeemj, mikael Contributed-by: Brandon Mitchell <brandon@twitter.com>
2012-08-227192916: Hotspot development launcher should use DYLD_LIBRARY_PATH on OS Xsla
Reviewed-by: dholmes, dsamersoff, nloodin
2012-08-067116786: RFE: Detailed information on VerifyErrorskamg
Summary: Provide additional detail in VerifyError messages Reviewed-by: sspitsyn, acorn
2012-07-30Mergezgu
2012-07-307186778: MachO decoder implementation for MacOSXzgu
Summary: Implementation of decoder for Apple's MacOSX. The implementation is based on the patch provided by Kevin Walls. Reviewed-by: coleenp, kamg, kevinw
2012-07-13Mergejiangli
2012-07-057180914: Compilation warning after: 7172967: Eliminate the constMethod's ↵jiangli
_method backpointer to the methodOop. Summary: Use read_pointer(J...) to access from 'constMethod' base in name_for_methodOop(), libjvm_db.c. Reviewed-by: kvn, coleenp
2012-07-037129724: MAC: Core file location is wrong in crash reportmikael
Summary: Updated core path location to reflect macosx default Reviewed-by: dholmes, kamg
2012-06-286995781: Native Memory Tracking (Phase 1)zgu
7151532: DCmd for hotspot native memory tracking Summary: Implementation of native memory tracking phase 1, which tracks VM native memory usage, and related DCmd Reviewed-by: acorn, coleenp, fparain
2012-06-14Mergesla
2012-06-067172967: Eliminate constMethod's _method backpointer to methodOop.jiangli
Summary: Eliminate constMethod's _method backpointer to methodOop, and move the _constant field from methodOop to constMethod. Reviewed-by: roland, bdelsart, kamg
2012-06-067170275: os::print_os_info needs to know about Windows 8mikael
Summary: Recognize Windows 8 and Windows Server 2012 Reviewed-by: sla, kvn, azeemj
2012-05-24Mergedcubed
2012-05-247165598: enable FDS on Solaris X64 when 7165593 is fixeddcubed
Summary: Work around 'gobjcopy' failure on Solaris X64 by adding a temporary tool that removes the SHF_ALLOC flag from "empty" section headers. Reviewed-by: sspitsyn, acorn
2012-05-227161732: Improve handling of thread_id in OSThreadrbackman
Reviewed-by: dholmes, kamg
2012-05-157165060: dtrace tests fail with FDS debug info filesdcubed
Summary: Work around 'gobjcopy --add-gnu-debuglink' failure by adding a temporary tool that adds the '.gnu_debuglink' section and nothing more. Reviewed-by: sspitsyn, acorn
2012-05-107165755: OS Information much longer on linux than other platformsnloodin
Reviewed-by: sla, dholmes
2012-05-15Mergedcubed
2012-05-09Mergekvn
2012-04-267162955: Attach api on Solaris, too many open filesdlong
Summary: Release server-side socket after client receives it. Reviewed-by: sla, dsamersoff, dcubed, acorn Contributed-by: dean.long@oracle.com
2012-04-247157695: Add windows implementation of socket interfacetwisti
Reviewed-by: kvn, dholmes, twisti Contributed-by: Nils Eliasson <nils.eliasson@oracle.com>
2012-03-197152800: All tests using the attach API fail with "well-known file is not ↵sla
secure" on Mac OS X Summary: Create well-known file with effective group of the current process Reviewed-by: kamg, dcubed
2012-03-127151089: PS NUMA: NUMA allocator should not attempt to free pages when using ↵iveresov
SHM large pages Summary: Don't attempt to uncommit SHM-based large pages Reviewed-by: kvn
2012-03-067160570: Intrinsification support for tracing frameworkrbackman
Reviewed-by: sla, never
2012-03-02Mergebpittore
2012-03-02Mergenever
2012-02-297142641: -Xshared:on fails on ARMdlong
Summary: map read-only pages MAP_PRIVATE instead of MAP_SHARED Reviewed-by: dcubed, dholmes Contributed-by: dean.long@oracle.com
2012-02-277147740: add assertions to check stack alignment on VM entry from generated ↵roland
code (x64) Summary: check stack alignment on VM entry on x64. Reviewed-by: kvn, never
2012-02-197132070: Use a mach_port_t as the OSThread thread_id rather than pthread_t ↵sla
on BSD/OSX Summary: Change OSThread to use mach thread_t Reviewed-by: phh, dcubed