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