hg: bsd-port/bsd-port/hotspot: 141 new changesets
glewis at eyesbeyond.com
glewis at eyesbeyond.com
Sat Aug 18 23:27:30 PDT 2012
Changeset: 6b71938ee832
Author: katleman
Date: 2012-03-13 12:23 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/6b71938ee832
Added tag jdk7u6-b01 for changeset 82e719a2e641
! .hgtags
Changeset: f1bccf74b888
Author: katleman
Date: 2012-03-19 23:17 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/f1bccf74b888
Added tag jdk7u6-b02 for changeset 6b71938ee832
! .hgtags
Changeset: bca9e76ea254
Author: asaha
Date: 2012-03-20 10:17 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/bca9e76ea254
Merge
! .hgtags
Changeset: b82c43fba5c0
Author: cl
Date: 2012-03-27 10:41 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/b82c43fba5c0
Added tag jdk7u6-b03 for changeset bca9e76ea254
! .hgtags
Changeset: be0853fa2583
Author: cl
Date: 2012-04-02 14:14 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/be0853fa2583
Added tag jdk7u6-b04 for changeset b82c43fba5c0
! .hgtags
Changeset: 43dfede919f5
Author: asaha
Date: 2012-04-02 09:29 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/43dfede919f5
Merge
! .hgtags
Changeset: 77b43af50556
Author: asaha
Date: 2012-04-02 14:57 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/77b43af50556
Merge
! .hgtags
Changeset: be1d97cdee46
Author: katleman
Date: 2012-04-16 16:28 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/be1d97cdee46
Added tag jdk7u6-b05 for changeset 77b43af50556
! .hgtags
Changeset: a5bf59f9ec72
Author: katleman
Date: 2012-04-18 14:38 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/a5bf59f9ec72
Added tag jdk7u6-b06 for changeset be1d97cdee46
! .hgtags
Changeset: dd238f9705f0
Author: asaha
Date: 2012-04-16 11:08 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/dd238f9705f0
Merge
! .hgtags
Changeset: 515d07d42f87
Author: asaha
Date: 2012-04-17 11:51 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/515d07d42f87
Merge
! .hgtags
Changeset: 144f8a1a43cb
Author: asaha
Date: 2012-04-19 07:47 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/144f8a1a43cb
Merge
! .hgtags
Changeset: 6b668c1049a8
Author: katleman
Date: 2012-04-23 15:13 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/6b668c1049a8
Added tag jdk7u6-b07 for changeset 144f8a1a43cb
! .hgtags
Changeset: 94d7a305da4d
Author: katleman
Date: 2012-05-02 14:13 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/94d7a305da4d
Added tag jdk7u6-b08 for changeset 6b668c1049a8
! .hgtags
Changeset: 103fc6756e1e
Author: katleman
Date: 2012-05-10 13:36 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/103fc6756e1e
Added tag jdk7u6-b09 for changeset 94d7a305da4d
! .hgtags
Changeset: c1d1c84a2124
Author: amurillo
Date: 2012-05-07 14:54 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/c1d1c84a2124
7167028: new hotspot build - hs23.2-b01
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: adaa2f10c81b
Author: sla
Date: 2012-02-19 13:11 +0100
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/adaa2f10c81b
7132070: Use a mach_port_t as the OSThread thread_id rather than pthread_t on BSD/OSX
Summary: Change OSThread to use mach thread_t
Reviewed-by: phh, dcubed
! src/cpu/x86/vm/vm_version_x86.cpp
! src/os/bsd/vm/osThread_bsd.cpp
! src/os/bsd/vm/osThread_bsd.hpp
! src/os/bsd/vm/os_bsd.cpp
! src/os_cpu/bsd_x86/vm/vmStructs_bsd_x86.hpp
! src/share/vm/utilities/globalDefinitions_gcc.hpp
Changeset: 8bf0501658ef
Author: sla
Date: 2012-03-19 20:13 +0100
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/8bf0501658ef
7152800: All tests using the attach API fail with "well-known file is not secure" on Mac OS X
Summary: Create well-known file with effective group of the current process
Reviewed-by: kamg, dcubed
! src/os/bsd/vm/attachListener_bsd.cpp
Changeset: d652a62d6e03
Author: dcubed
Date: 2012-03-23 11:50 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/d652a62d6e03
7102323: RFE: enable Full Debug Symbols Phase 1 on Solaris
Summary: Add support for ENABLE_FULL_DEBUG_SYMBOLS and ZIP_DEBUGINFO_FILES build flags. Add support for .diz files.
Reviewed-by: dholmes, ohair, sspitsyn
! make/Makefile
! make/linux/Makefile
! make/linux/makefiles/buildtree.make
! make/linux/makefiles/defs.make
! make/linux/makefiles/gcc.make
! make/linux/makefiles/jsig.make
! make/linux/makefiles/saproc.make
! make/linux/makefiles/vm.make
! make/solaris/Makefile
! make/solaris/makefiles/buildtree.make
! make/solaris/makefiles/defs.make
! make/solaris/makefiles/dtrace.make
! make/solaris/makefiles/jsig.make
! make/solaris/makefiles/saproc.make
! make/solaris/makefiles/sparcWorks.make
! make/solaris/makefiles/vm.make
! make/windows/build.make
! make/windows/makefiles/compile.make
! make/windows/makefiles/debug.make
! make/windows/makefiles/defs.make
! make/windows/makefiles/fastdebug.make
! make/windows/makefiles/product.make
! make/windows/makefiles/sa.make
Changeset: 744728c16316
Author: dcubed
Date: 2012-04-03 09:48 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/744728c16316
7158067: FDS: ENABLE_FULL_DEBUG_SYMBOLS flag should only affect product builds
Summary: Build option FULL_DEBUG_SYMBOLS=0 only affects product builds.
Reviewed-by: ohair, jmelvin, sspitsyn
! make/Makefile
! make/linux/Makefile
! make/linux/makefiles/defs.make
! make/solaris/Makefile
! make/solaris/makefiles/defs.make
! make/windows/makefiles/defs.make
Changeset: 0653bc115ff5
Author: dcubed
Date: 2012-05-08 11:37 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/0653bc115ff5
Merge
Changeset: 690f89a699b1
Author: dcubed
Date: 2012-05-08 11:40 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/690f89a699b1
7164344: enabling ZIP_DEBUGINFO_FILES causes unexpected test failures on Solaris and Windows
Summary: Disable FDS by default on Solaris; disable ZIP_DEBUGINFO_FILES by default on Windows.
Reviewed-by: acorn, sspitsyn
! make/solaris/makefiles/defs.make
! make/windows/makefiles/defs.make
Changeset: 28392714005e
Author: kvn
Date: 2012-05-08 15:47 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/28392714005e
7167266: missing copyright notes in 3rd party code
Summary: add missing copyright notes to the regression test file.
Reviewed-by: twisti, johnc
! test/compiler/7070134/Stemmer.java
Changeset: 1a9c601a5395
Author: dholmes
Date: 2012-05-09 00:28 -0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/1a9c601a5395
7167406: (Zero) Fix for InvokeDynamic needed
Reviewed-by: chrisphi, dholmes
Contributed-by: Andrew Dinn <adinn at redhat.com>
! src/cpu/zero/vm/cppInterpreter_zero.cpp
Changeset: 1fcba869fe4a
Author: nloodin
Date: 2012-05-09 16:24 +0200
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/1fcba869fe4a
7163117: Agent can't connect to process on Mac OSX
Reviewed-by: dholmes, coleenp, sla, minqi, kvn
! agent/src/share/classes/sun/jvm/hotspot/HotSpotAgent.java
! agent/src/share/classes/sun/jvm/hotspot/bugspot/BugSpotAgent.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/BsdCDebugger.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/BsdThreadContextFactory.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ProcDebuggerLocal.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebuggerClient.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/Threads.java
! agent/src/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java
Changeset: b65719ad597b
Author: amurillo
Date: 2012-05-11 11:19 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/b65719ad597b
Added tag hs23.2-b01 for changeset 1fcba869fe4a
! .hgtags
Changeset: 702b62a5e1a5
Author: amurillo
Date: 2012-05-11 11:52 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/702b62a5e1a5
Merge
! .hgtags
! make/hotspot_version
! src/cpu/x86/vm/vm_version_x86.cpp
Changeset: 3be0dd52ccda
Author: katleman
Date: 2012-05-17 14:59 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/3be0dd52ccda
Added tag jdk7u6-b10 for changeset 702b62a5e1a5
! .hgtags
Changeset: e0b69099f2cf
Author: amurillo
Date: 2012-05-11 11:53 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/e0b69099f2cf
7168249: new hotspot build - hs23.2-b02
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: b7ae1ee1d2e4
Author: collins
Date: 2012-05-11 11:30 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/b7ae1ee1d2e4
7167625: Adjustments for SE-Embedded build process
Summary: Simple change to the SE-Embedded build rules that should not affect any other OpenJDK users.
Reviewed-by: kvn, dholmes
! make/linux/makefiles/vm.make
! src/share/vm/runtime/arguments.cpp
Changeset: 7eeb0ec83cd7
Author: amurillo
Date: 2012-05-18 11:17 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/7eeb0ec83cd7
Added tag hs23.2-b02 for changeset b7ae1ee1d2e4
! .hgtags
Changeset: 5921bdc6ce5c
Author: amurillo
Date: 2012-05-18 11:35 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/5921bdc6ce5c
Merge
! .hgtags
! make/hotspot_version
Changeset: 897d453d26ac
Author: katleman
Date: 2012-05-24 15:27 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/897d453d26ac
Added tag jdk7u6-b11 for changeset 5921bdc6ce5c
! .hgtags
Changeset: c7a2af36ee59
Author: amurillo
Date: 2012-05-18 12:23 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/c7a2af36ee59
7170009: new hotspot build - hs23.2-b03
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 8a074526ffca
Author: nloodin
Date: 2012-05-10 15:44 +0200
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/8a074526ffca
7165755: OS Information much longer on linux than other platforms
Reviewed-by: sla, dholmes
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/os_linux.hpp
! src/os/posix/vm/os_posix.cpp
+ src/os/posix/vm/os_posix.hpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/os_solaris.hpp
! src/os/windows/vm/os_windows.cpp
! src/os/windows/vm/os_windows.hpp
! src/share/vm/runtime/os.hpp
Changeset: 3b1b50b3ad62
Author: never
Date: 2012-04-02 16:05 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/3b1b50b3ad62
7157141: crash in 64 bit with corrupted oops
Reviewed-by: kvn, iveresov
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/memory/barrierSet.hpp
! src/share/vm/memory/cardTableModRefBS.cpp
! src/share/vm/memory/cardTableModRefBS.hpp
! src/share/vm/utilities/vmError.cpp
Changeset: acd6a3802609
Author: iveresov
Date: 2012-04-11 19:15 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/acd6a3802609
7160539: JDeveloper crashes on 64-bit Windows
Summary: x64 C1 needs to zero upper 32bits when doing l2i conversion
Reviewed-by: never, kvn
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
Changeset: ea3152ff2a49
Author: roland
Date: 2012-05-18 15:50 +0200
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/ea3152ff2a49
7167254: Crash on OSX in Enumerator.nextElement() with compressed oops
Summary: null checks in "compressed oops with base" mode may trigger a SIGBUS rather than a SIGSEGV.
Reviewed-by: dsamersoff, dcubed, rbackman, kvn
! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp
Changeset: 3facbb14e873
Author: kvn
Date: 2012-05-14 09:36 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/3facbb14e873
6924259: Remove String.count/String.offset
Summary: Allow a version of String class that doesn't have count and offset fields.
Reviewed-by: never, coleenp
! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/memory/dump.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/stringopts.cpp
! src/share/vm/opto/stringopts.hpp
Changeset: c4b58f8eeeaf
Author: mikael
Date: 2012-05-15 00:56 +0200
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/c4b58f8eeeaf
7158457: division by zero in adaptiveweightedaverage
Summary: Add ceiling to AdaptiveWeightedAverage
Reviewed-by: ysr, iveresov
! src/share/vm/gc_implementation/shared/gcUtil.cpp
! src/share/vm/gc_implementation/shared/gcUtil.hpp
Changeset: 3f1e457eda51
Author: dholmes
Date: 2012-05-23 20:09 -0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/3f1e457eda51
7170197: Update JPRT default build targets to support embedded builds
Reviewed-by: jcoomes, kvn
! make/jprt.properties
Changeset: e974e1594565
Author: dholmes
Date: 2012-05-25 05:12 -0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/e974e1594565
Merge
Changeset: 365d216f0666
Author: amurillo
Date: 2012-05-25 13:40 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/365d216f0666
Added tag hs23.2-b03 for changeset e974e1594565
! .hgtags
Changeset: f08a3a0e60c3
Author: amurillo
Date: 2012-05-25 13:52 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/f08a3a0e60c3
Merge
! .hgtags
! make/hotspot_version
! src/os/windows/vm/os_windows.cpp
Changeset: 36f64ab3c9ca
Author: katleman
Date: 2012-05-31 14:06 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/36f64ab3c9ca
Added tag jdk7u6-b12 for changeset f08a3a0e60c3
! .hgtags
Changeset: d8fb2e80e074
Author: amurillo
Date: 2012-05-25 13:53 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/d8fb2e80e074
7171852: new hotspot build - hs23.2-b04
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 7d4e6dabc6bf
Author: dcubed
Date: 2012-05-15 10:52 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/7d4e6dabc6bf
7165060: dtrace tests fail with FDS debug info files
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
+ make/solaris/makefiles/add_gnu_debuglink.make
! make/solaris/makefiles/vm.make
+ src/os/solaris/add_gnu_debuglink/add_gnu_debuglink.c
Changeset: 9c1709c4c80c
Author: dcubed
Date: 2012-05-24 12:03 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/9c1709c4c80c
7165598: enable FDS on Solaris X64 when 7165593 is fixed
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
! make/solaris/makefiles/defs.make
! make/solaris/makefiles/dtrace.make
+ make/solaris/makefiles/fix_empty_sec_hdr_flags.make
! make/solaris/makefiles/jsig.make
! make/solaris/makefiles/saproc.make
! make/solaris/makefiles/vm.make
+ src/os/solaris/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c
Changeset: e61e3c378ed4
Author: dcubed
Date: 2012-05-24 13:48 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/e61e3c378ed4
Merge
! make/solaris/makefiles/defs.make
! make/windows/makefiles/defs.make
Changeset: b22382ddcb66
Author: dcubed
Date: 2012-05-30 06:56 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/b22382ddcb66
Merge
Changeset: 7a8d3cd65621
Author: amurillo
Date: 2012-06-01 12:11 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/7a8d3cd65621
7173635: jprt.properties should include release jdk7u6
Reviewed-by: jcoomes
! make/jprt.properties
Changeset: 1b29050f6ab8
Author: amurillo
Date: 2012-06-01 12:14 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/1b29050f6ab8
Added tag hs23.2-b04 for changeset 7a8d3cd65621
! .hgtags
Changeset: 28746e6d615f
Author: amurillo
Date: 2012-06-01 12:26 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/28746e6d615f
Merge
! .hgtags
! make/hotspot_version
Changeset: 25ed7b390a12
Author: katleman
Date: 2012-06-06 18:39 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/25ed7b390a12
Added tag jdk7u6-b13 for changeset 28746e6d615f
! .hgtags
Changeset: 6ede6e312f74
Author: amurillo
Date: 2012-06-01 12:36 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/6ede6e312f74
7173436: new hotspot build - hs23.2-b05
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 4cbb838572a3
Author: mikael
Date: 2012-06-01 20:17 +0200
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/4cbb838572a3
7155453: [macosx] re-enable jbb tests in JPRT
Summary: Run SPECjbb in headless mode and enable SPECjbb runs on OSX
Reviewed-by: dcubed, dholmes
! make/jprt.properties
Changeset: 2c04ea9341f9
Author: mikael
Date: 2012-06-06 05:21 +0200
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/2c04ea9341f9
7170275: os::print_os_info needs to know about Windows 8
Summary: Recognize Windows 8 and Windows Server 2012
Reviewed-by: sla, kvn, azeemj
! src/os/windows/vm/os_windows.cpp
Changeset: ed206bb84d16
Author: fparain
Date: 2012-06-07 05:18 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/ed206bb84d16
7171703: JNI DefineClass crashes client VM when first parameter is NULL
Reviewed-by: acorn, kamg, sspitsyn, dholmes
! src/share/vm/prims/jni.cpp
Changeset: 1bc0c1354c4d
Author: kamg
Date: 2012-06-04 10:22 -0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/1bc0c1354c4d
7166498: JVM crash in ClassVerifier
Summary: Fixed raw pointer being used after potential safepoint/GC
Reviewed-by: acorn, fparain, dholmes
! src/share/vm/classfile/verifier.cpp
Changeset: 168536dbae60
Author: kamg
Date: 2012-06-07 10:36 -0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/168536dbae60
Merge
Changeset: 202880d633e6
Author: twisti
Date: 2012-05-25 11:39 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/202880d633e6
7170145: C1 doesn't respect the JMM with volatile field loads
Reviewed-by: kvn, roland
! src/share/vm/c1/c1_ValueMap.hpp
Changeset: f681327b10b6
Author: amurillo
Date: 2012-06-08 12:59 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/f681327b10b6
Added tag hs23.2-b05 for changeset 202880d633e6
! .hgtags
Changeset: 6b0f17814138
Author: amurillo
Date: 2012-06-08 13:16 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/6b0f17814138
Merge
! .hgtags
! make/hotspot_version
! src/os/windows/vm/os_windows.cpp
Changeset: 55e66d61e481
Author: katleman
Date: 2012-06-14 15:45 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/55e66d61e481
Added tag jdk7u6-b14 for changeset 6b0f17814138
! .hgtags
Changeset: e5f7f95411fb
Author: asaha
Date: 2012-03-06 10:21 -0800
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/e5f7f95411fb
7151573: Fork hs23.1 hsx from hs23.0 for 7u5 and reinitialize build number
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 06a8c35d1d2a
Author: katleman
Date: 2012-03-07 15:49 -0800
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/06a8c35d1d2a
Added tag jdk7u5-b01 for changeset e5f7f95411fb
! .hgtags
Changeset: 74887fa0c368
Author: asaha
Date: 2012-03-16 14:33 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/74887fa0c368
Merge
! .hgtags
! make/hotspot_version
Changeset: 149b6bbf77ff
Author: asaha
Date: 2012-03-23 10:43 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/149b6bbf77ff
Merge
! .hgtags
! make/hotspot_version
Changeset: 6a7aac2ae8db
Author: kamg
Date: 2012-03-29 13:22 -0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/6a7aac2ae8db
7110720: Issue with vm config file loadingIssue with vm config file loading
Summary: disabling default config files if -XX:-ReadDefaultConfigFiles
Reviewed-by: phh, jrose, dcubed, dholmes
! src/share/vm/compiler/compilerOracle.cpp
! src/share/vm/compiler/compilerOracle.hpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/runtime/arguments.cpp
+ test/runtime/7110720/Test7110720.sh
Changeset: 5d7066bade31
Author: asaha
Date: 2012-03-30 09:01 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/5d7066bade31
Merge
! .hgtags
! make/hotspot_version
Changeset: fc1294d2611b
Author: asaha
Date: 2012-03-30 11:33 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/fc1294d2611b
7158116: Bump the hs23.1 build number to b02
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: aa04a01605ea
Author: asaha
Date: 2012-03-30 11:34 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/aa04a01605ea
Merge
! src/share/vm/runtime/arguments.cpp
Changeset: 549ba5646494
Author: never
Date: 2012-04-04 20:44 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/549ba5646494
7152811: Issues in client compiler
Reviewed-by: kvn, jrose
! src/share/vm/ci/ciField.cpp
! src/share/vm/ci/ciField.hpp
Changeset: 5b2d6cfb602b
Author: asaha
Date: 2012-04-06 14:00 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/5b2d6cfb602b
Merge
! .hgtags
! make/hotspot_version
Changeset: dcf91dc1f50e
Author: never
Date: 2012-04-11 17:38 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/dcf91dc1f50e
7160677: missing else in fix for 7152811
Reviewed-by: kvn
! src/share/vm/ci/ciField.cpp
Changeset: dc978aca3ceb
Author: asaha
Date: 2012-04-12 15:50 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/dc978aca3ceb
Merge
! .hgtags
! make/hotspot_version
Changeset: db2b0f27fea1
Author: katleman
Date: 2012-04-13 13:50 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/db2b0f27fea1
Added tag jdk7u5-b02 for changeset dc978aca3ceb
! .hgtags
Changeset: dcfa1289a007
Author: asaha
Date: 2012-04-23 13:20 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/dcfa1289a007
Merge
! .hgtags
Changeset: add74a570ab2
Author: asaha
Date: 2012-04-23 14:26 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/add74a570ab2
7163621: Bump the hs23.1 build number to b03
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: bf2255796a93
Author: kamg
Date: 2012-05-03 15:57 -0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/bf2255796a93
7160757: Problem with hotspot/runtime_classfile
Summary: Allow only current and super invokespecials of <init>
Reviewed-by: never, coleenp, dcubed
! src/share/vm/classfile/verifier.cpp
+ test/runtime/7160757/Test7160757.java
Changeset: 9ed92188eccc
Author: asaha
Date: 2012-05-08 10:18 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/9ed92188eccc
Merge
! .hgtags
Changeset: 6024bdfed9bf
Author: asaha
Date: 2012-05-08 11:18 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/6024bdfed9bf
Merge
! .hgtags
Changeset: 42ee6a26a543
Author: katleman
Date: 2012-05-10 09:58 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/42ee6a26a543
Added tag jdk7u5-b04 for changeset 6024bdfed9bf
! .hgtags
Changeset: 6434cb74457e
Author: katleman
Date: 2012-05-16 10:30 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/6434cb74457e
Added tag jdk7u5-b05 for changeset 42ee6a26a543
! .hgtags
Changeset: 562c9e5ed2f8
Author: katleman
Date: 2012-05-24 13:54 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/562c9e5ed2f8
Added tag jdk7u5-b30 for changeset 6434cb74457e
! .hgtags
Changeset: ced728021cf5
Author: asaha
Date: 2012-06-15 13:53 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/ced728021cf5
Merge
! .hgtags
! make/hotspot_version
! src/share/vm/classfile/verifier.cpp
! src/share/vm/runtime/arguments.cpp
Changeset: a3b7e95435f5
Author: vita
Date: 2012-06-22 16:43 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/a3b7e95435f5
Added tag jdk7u6-b15 for changeset ced728021cf5
! .hgtags
Changeset: 76aaf8ba8e18
Author: amurillo
Date: 2012-06-08 13:17 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/76aaf8ba8e18
7175516: new hotspot build - hs23.2-b06
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 7871a1b632cb
Author: dholmes
Date: 2012-06-08 02:06 -0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/7871a1b632cb
7172708: 32/64 bit type issues on Windows after Mac OS X port
Reviewed-by: dholmes, coleenp
Contributed-by: Chris Dennis <cdennis at terracottatech.com>
! src/share/vm/utilities/globalDefinitions_visCPP.hpp
Changeset: d3c927eb9f1e
Author: amurillo
Date: 2012-06-15 13:42 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/d3c927eb9f1e
Added tag hs23.2-b06 for changeset 7871a1b632cb
! .hgtags
Changeset: 024a95fd5933
Author: amurillo
Date: 2012-06-15 13:55 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/024a95fd5933
7177365: new hotspot build - hs23.2-b07
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 5d718ef6233b
Author: poonam
Date: 2012-06-14 02:12 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/5d718ef6233b
6310967: SA: jstack -m produce failures in output
Summary: While looking for the sender frame check that the frame pointer should not be less than the stack pointer.
Reviewed-by: dholmes, sla
! agent/src/share/classes/sun/jvm/hotspot/bugspot/BugSpot.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/amd64/BsdAMD64CFrame.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/x86/BsdX86CFrame.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/CFrame.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/amd64/AMD64CFrame.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/x86/X86CFrame.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/linux/amd64/LinuxAMD64CFrame.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/linux/sparc/LinuxSPARCCFrame.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/linux/x86/LinuxX86CFrame.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ProcCFrame.java
! agent/src/share/classes/sun/jvm/hotspot/tools/PStack.java
Changeset: dc333950f54f
Author: twisti
Date: 2012-06-11 16:47 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/dc333950f54f
7063674: Wrong results from basic comparisons after calls to Long.bitCount(long)
Reviewed-by: kvn
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
Changeset: ce8d9e20eded
Author: twisti
Date: 2012-06-13 11:36 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/ce8d9e20eded
7174928: JSR 292: unresolved invokedynamic call sites deopt and osr infinitely
Reviewed-by: kvn
! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/oops/methodOop.cpp
! src/share/vm/oops/methodOop.hpp
Changeset: ea9e0c74b03f
Author: kvn
Date: 2012-06-11 14:58 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/ea9e0c74b03f
7174510: 19 JCK compiler tests fail with C2 error: memNode.cpp:812 - ShouldNotReachHere
Summary: Add missing check for EncodeP node in MemNode::Ideal_common_DU_postCCP() method.
Reviewed-by: twisti
! src/share/vm/opto/memnode.cpp
Changeset: 7cfb7d4b1e17
Author: kvn
Date: 2012-06-12 09:47 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/7cfb7d4b1e17
7169782: C2: SIGSEGV in LShiftLNode::Ideal(PhaseGVN*, bool)
Summary: keep intermediate node alive till the end of the graph construction using dummy hook node trick
Reviewed-by: kvn, twisti
Contributed-by: vladimir.x.ivanov at oracle.com
! src/share/vm/opto/divnode.cpp
+ test/compiler/6732154/Test6732154.java
+ test/compiler/7169782/Test7169782.java
Changeset: dd22c97d7663
Author: collins
Date: 2012-06-19 21:16 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/dd22c97d7663
7178113: build environment change
Summary: Simple change to enable proper builds of arm target
Reviewed-by: ohair, dholmes
! make/jprt.properties
Changeset: 7f6110bb70da
Author: collins
Date: 2012-06-20 03:53 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/7f6110bb70da
Merge
Changeset: 30fd0e13dd48
Author: coleenp
Date: 2012-06-20 09:57 -0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/30fd0e13dd48
7158800: Improve storage of symbol tables
Summary: Use an alternate version of hashing algorithm for symbol string tables and after a certain bucket size to improve performance
Reviewed-by: pbk, kamg, dlong, kvn, fparain
+ src/share/vm/classfile/altHashing.cpp
+ src/share/vm/classfile/altHashing.hpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/symbolTable.cpp
! src/share/vm/classfile/symbolTable.hpp
! src/share/vm/memory/dump.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/init.cpp
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/utilities/hashtable.cpp
! src/share/vm/utilities/hashtable.hpp
! src/share/vm/utilities/hashtable.inline.hpp
+ test/runtime/7158800/BadUtf8.java
+ test/runtime/7158800/InternTest.java
+ test/runtime/7158800/Test7158800.sh
+ test/runtime/7158800/badstrings.txt
Changeset: d4b7661ee0b4
Author: coleenp
Date: 2012-06-20 07:27 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/d4b7661ee0b4
Merge
Changeset: d1b0644d6acf
Author: dcubed
Date: 2012-06-20 14:18 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/d1b0644d6acf
7175255: symlinks are wrong, which caused jdk8-promote-2 to fail (client/64/64 directories in debuginfo zips)
Summary: Fix bad paths in client/64 and server/64 debug info and symlink creation
Reviewed-by: ohair, dholmes
! make/solaris/makefiles/add_gnu_debuglink.make
! make/solaris/makefiles/dtrace.make
! make/solaris/makefiles/fix_empty_sec_hdr_flags.make
Changeset: 7438d28f02dc
Author: dcubed
Date: 2012-06-20 14:22 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/7438d28f02dc
Merge
Changeset: afeeb6cc68ac
Author: jiangli
Date: 2012-06-20 19:12 -0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/afeeb6cc68ac
7120481: storeStore barrier in constructor with final field
Summary: Issue storestore barrier before constructor return if the constructor write final field.
Reviewed-by: dholmes, jrose, roland, coleenp
! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/share/vm/c1/c1_Canonicalizer.cpp
! src/share/vm/c1/c1_Canonicalizer.hpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_IR.cpp
! src/share/vm/c1/c1_IR.hpp
! src/share/vm/c1/c1_Instruction.hpp
! src/share/vm/c1/c1_InstructionPrinter.cpp
! src/share/vm/c1/c1_InstructionPrinter.hpp
! src/share/vm/c1/c1_LIR.cpp
! src/share/vm/c1/c1_LIR.hpp
! src/share/vm/c1/c1_LIRAssembler.cpp
! src/share/vm/c1/c1_LIRAssembler.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/c1/c1_Optimizer.cpp
! src/share/vm/c1/c1_ValueMap.hpp
Changeset: 68ccf3f6d053
Author: jiangli
Date: 2012-06-20 20:43 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/68ccf3f6d053
Merge
Changeset: 01c6624127b5
Author: vladidan
Date: 2012-06-20 15:21 -0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/01c6624127b5
7129401: PPC: runtime/7100935/TestShortArraycopy.java fails
Summary: pass assembler switches for PPC
Reviewed-by: dholmes
! make/linux/makefiles/ppc.make
Changeset: d1c1573de6ca
Author: vladidan
Date: 2012-06-21 06:11 -0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/d1c1573de6ca
Merge
Changeset: f98a4f0bf62a
Author: amurillo
Date: 2012-06-22 13:22 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/f98a4f0bf62a
Added tag hs23.2-b07 for changeset d1c1573de6ca
! .hgtags
Changeset: cefe884c708a
Author: amurillo
Date: 2012-06-26 16:06 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/cefe884c708a
Merge
! .hgtags
! make/hotspot_version
Changeset: c4dedc59d44d
Author: katleman
Date: 2012-06-27 17:19 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/c4dedc59d44d
Added tag jdk7u6-b16 for changeset cefe884c708a
! .hgtags
Changeset: 409abd911542
Author: amurillo
Date: 2012-06-22 13:35 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/409abd911542
7179194: new hotspot build - hs23.2-b08
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: faa8d30306e8
Author: coleenp
Date: 2012-06-26 09:52 -0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/faa8d30306e8
7178670: runtime/7158800/BadUtf8.java fails in SymbolTable::rehash_table
Summary: Cannot delete _buckets and HashtableEntries in shared space (CDS)
Reviewed-by: acorn, kvn, dlong, dcubed, kamg
! src/share/vm/classfile/symbolTable.cpp
! src/share/vm/classfile/symbolTable.hpp
! src/share/vm/utilities/hashtable.cpp
! src/share/vm/utilities/hashtable.hpp
Changeset: abddf1ce3c6b
Author: roland
Date: 2012-06-18 09:52 +0200
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/abddf1ce3c6b
7174363: Arrays.copyOfRange leads to VM crash with -Xcomp -server if executed by testing framework
Summary: Arrays.copyOfRange(original, from, to) with from > original.length tries to do a copy with a negative length.
Reviewed-by: kvn, twisti
! src/share/vm/opto/library_call.cpp
+ test/compiler/7174363/Test7174363.java
Changeset: 9fc5bd0e5818
Author: twisti
Date: 2012-06-18 15:17 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/9fc5bd0e5818
7157365: jruby/bench.bench_timeout crashes with JVM internal error
Reviewed-by: jrose, kvn
! src/share/vm/memory/universe.hpp
! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/chaitin.cpp
! src/share/vm/opto/type.cpp
Changeset: b237d00f078c
Author: roland
Date: 2012-06-21 09:52 +0200
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/b237d00f078c
7129715: MAC: SIGBUS in nsk stress test
Summary: StackOverflowError may get lost on OSX.
Reviewed-by: kvn, dcubed
! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp
Changeset: cfb193817fec
Author: kvn
Date: 2012-06-26 09:06 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/cfb193817fec
7179138: Incorrect result with String concatenation optimization
Summary: check for and skip diamond shaped NULL check code for the result of toString()
Reviewed-by: twisti, roland
! src/share/vm/opto/stringopts.cpp
+ test/compiler/7179138/Test7179138_1.java
+ test/compiler/7179138/Test7179138_2.java
Changeset: 981f551d0f91
Author: coleenp
Date: 2012-06-29 14:28 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/981f551d0f91
7179759: ENV: Nightly fails during jdk copiyng for solaris platforms after FDS unzipping
Summary: libjvm_g_db.so and libjvm_g_dtrace.so links in .diz file still had 64 directory
Reviewed-by: kamg, dholmes, sspitsyn
! make/solaris/makefiles/dtrace.make
Changeset: 270a40a57b3d
Author: amurillo
Date: 2012-06-29 15:43 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/270a40a57b3d
Merge
! make/hotspot_version
Changeset: 7a37cec9d0d4
Author: amurillo
Date: 2012-06-29 15:43 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/7a37cec9d0d4
Added tag hs23.2-b08 for changeset 270a40a57b3d
! .hgtags
Changeset: df0df4ae5af2
Author: katleman
Date: 2012-07-05 23:01 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/df0df4ae5af2
Added tag jdk7u6-b17 for changeset 7a37cec9d0d4
! .hgtags
Changeset: 1257f4373a06
Author: katleman
Date: 2012-07-06 15:02 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/1257f4373a06
Added tag jdk7u6-b18 for changeset df0df4ae5af2
! .hgtags
Changeset: 0aea8f0afd27
Author: katleman
Date: 2012-07-11 11:22 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/0aea8f0afd27
Added tag jdk7u6-b19 for changeset 1257f4373a06
! .hgtags
Changeset: 43fe30b725f2
Author: amurillo
Date: 2012-06-29 16:44 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/43fe30b725f2
7180884: new hotspot build - hs23.2-b09
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: ab0720e5abbb
Author: dlong
Date: 2012-06-25 15:34 -0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/ab0720e5abbb
7156729: PPC: R_PPC_REL24 relocation error related to some libraries built without -fPIC
Summary: build powerpc with -fPIC
Reviewed-by: mikael, vladidan, roland
Contributed-by: dean.long at oracle.com
! make/pic.make
Changeset: 3f142ec74a26
Author: kamg
Date: 2012-07-09 18:03 -0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/3f142ec74a26
7167142: Consider a warning when finding a .hotspotrc or .hotspot_compiler file that isn't used
Summary: Send warnings to output stream
Reviewed-by: dholmes, fparain
! src/share/vm/compiler/compilerOracle.cpp
! src/share/vm/runtime/arguments.cpp
Changeset: 571bc10e2a37
Author: kamg
Date: 2012-07-11 09:17 -0400
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/571bc10e2a37
7181200: JVM new hashing code breaks SA in product mode
Summary: Made new_hash() overloaded rather than a virtual function so SA code doesn't need to be changed.
Reviewed-by: kvn, acorn, dholmes, fparain
Contributed-by: coleen.phillimore at oracle.com
! src/share/vm/classfile/symbolTable.cpp
! src/share/vm/classfile/symbolTable.hpp
! src/share/vm/utilities/hashtable.cpp
! src/share/vm/utilities/hashtable.hpp
Changeset: cfb2ea9dfefd
Author: minqi
Date: 2012-06-22 15:35 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/cfb2ea9dfefd
7175133: jinfo failed to get system properties after 6924259
Summary: String offset and count fields as fix of 6924259 were removed, and become optional. SA still use offset and count fields to read String contents and failed. Fix if they exist, use them other then use value field only to read, this keeps consistent with the changes in 6924259.
Reviewed-by: dholmes, mikael
Contributed-by: yumin.qi at oracle.com
! agent/src/share/classes/sun/jvm/hotspot/oops/OopUtilities.java
Changeset: a4b60109cffc
Author: minqi
Date: 2012-06-22 15:39 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/a4b60109cffc
7177128: SA cannot get correct system properties after 7126277
Summary: Bug fix of 7126277 changed hashing algorithm and also changed key as final field, this led SA unable to set correct value for key. Solution by reading key/value and insert them into the new table.
Reviewed-by: dholmes, mikael
Contributed-by: yumin.qi at oracle.com
! agent/src/share/classes/sun/jvm/hotspot/utilities/ObjectReader.java
Changeset: a0c2fa4baeb6
Author: amurillo
Date: 2012-07-13 13:29 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/a0c2fa4baeb6
Merge
Changeset: 1e31ae50c2cf
Author: amurillo
Date: 2012-07-13 13:29 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/1e31ae50c2cf
Added tag hs23.2-b09 for changeset a0c2fa4baeb6
! .hgtags
Changeset: 02a6c89432d7
Author: katleman
Date: 2012-07-18 16:10 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/02a6c89432d7
Added tag jdk7u6-b20 for changeset 1e31ae50c2cf
! .hgtags
Changeset: a79d86eef6ac
Author: cl
Date: 2012-07-27 16:14 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/a79d86eef6ac
Added tag jdk7u6-b21 for changeset 02a6c89432d7
! .hgtags
Changeset: df57f6208cb7
Author: katleman
Date: 2012-08-01 19:32 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/df57f6208cb7
Added tag jdk7u6-b22 for changeset a79d86eef6ac
! .hgtags
Changeset: b03c2687fb16
Author: katleman
Date: 2012-08-07 12:09 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/b03c2687fb16
Added tag jdk7u6-b23 for changeset df57f6208cb7
! .hgtags
Changeset: cffde29ea7cc
Author: katleman
Date: 2012-08-10 10:14 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/cffde29ea7cc
Added tag jdk7u6-b24 for changeset b03c2687fb16
! .hgtags
Changeset: aca25e0c3da5
Author: Greg Lewis <glewis at eyesbeyond.com>
Date: 2012-08-12 15:23 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/aca25e0c3da5
Merge from main jdk7u6 OpenJDK repository
! .hgtags
! agent/src/share/classes/sun/jvm/hotspot/HotSpotAgent.java
! agent/src/share/classes/sun/jvm/hotspot/bugspot/BugSpotAgent.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/BsdCDebugger.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/BsdThreadContextFactory.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/amd64/BsdAMD64CFrame.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/x86/BsdX86CFrame.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/Threads.java
! make/Makefile
! make/linux/makefiles/defs.make
! make/solaris/makefiles/defs.make
! make/windows/makefiles/defs.make
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/vm_version_x86.cpp
! src/os/bsd/vm/attachListener_bsd.cpp
! src/os/bsd/vm/osThread_bsd.cpp
! src/os/bsd/vm/osThread_bsd.hpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp
! src/os_cpu/bsd_x86/vm/vmStructs_bsd_x86.hpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/utilities/globalDefinitions_gcc.hpp
! src/share/vm/utilities/vmError.cpp
Changeset: b0a63b9ba3e5
Author: Greg Lewis <glewis at eyesbeyond.com>
Date: 2012-08-18 19:15 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/b0a63b9ba3e5
. Add support for *BSD.
! test/runtime/7110720/Test7110720.sh
! test/runtime/7158800/Test7158800.sh
Changeset: 766921416515
Author: Greg Lewis <glewis at eyesbeyond.com>
Date: 2012-08-18 19:16 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/766921416515
. Sync these files with their Linux counterparts, particularly in terms of
the latest changes to them.
! make/bsd/Makefile
! make/bsd/makefiles/buildtree.make
! make/bsd/makefiles/defs.make
! make/bsd/makefiles/gcc.make
! make/bsd/makefiles/jsig.make
! make/bsd/makefiles/ppc.make
! make/bsd/makefiles/saproc.make
! make/bsd/makefiles/vm.make
Changeset: 931a032d82a2
Author: Greg Lewis <glewis at eyesbeyond.com>
Date: 2012-08-18 19:37 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/931a032d82a2
. Reorder BSD includes so they match the order for other OSes.
! src/share/vm/runtime/os.hpp
Changeset: 01befd0b382c
Author: Greg Lewis <glewis at eyesbeyond.com>
Date: 2012-08-18 19:42 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/01befd0b382c
. There is no thread_t on *BSD other than on MacOS X. Use OS_THREAD_ID_TYPE
instead.
! src/os_cpu/bsd_x86/vm/vmStructs_bsd_x86.hpp
Changeset: 886784543bf2
Author: Greg Lewis <glewis at eyesbeyond.com>
Date: 2012-08-18 19:43 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/886784543bf2
. Sync with the Linux version.
! src/os/bsd/vm/os_bsd.hpp
Changeset: 8dfa05b8b2fd
Author: Greg Lewis <glewis at eyesbeyond.com>
Date: 2012-08-18 19:44 -0700
URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/8dfa05b8b2fd
. BSD is an acronym, capitalise it in output.
. Add some notes about sections which need rework for BSD.
. Sync with Linux.
! src/os/bsd/vm/os_bsd.cpp
More information about the bsd-port-dev
mailing list