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 <ad...@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 <cden...@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.iva...@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.l...@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.phillim...@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...@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...@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 <gle...@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 <gle...@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 <gle...@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 <gle...@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 <gle...@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 <gle...@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 <gle...@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