hg: jdk8/build/hotspot: 23 new changesets
david.katleman at sun.com
david.katleman at sun.com
Wed Oct 26 22:15:20 UTC 2011
Changeset: 3170e4044f2d
Author: katleman
Date: 2011-10-20 10:32 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/3170e4044f2d
Added tag jdk8-b10 for changeset d815de2e85e5
! .hgtags
Changeset: bc257a801090
Author: jcoomes
Date: 2011-10-14 21:45 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/bc257a801090
7101096: Bump the hs23 build number to 03
Reviewed-by: johnc
Contributed-by: alejandro.murillo at oracle.com
! make/hotspot_version
Changeset: 940513efe83a
Author: iveresov
Date: 2011-10-04 10:07 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/940513efe83a
7097679: Tiered: events with bad bci to Gotos reduced from Ifs
Summary: Save bci of instruction that produced Goto and use it to call back to runtime
Reviewed-by: kvn, never
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
Changeset: ec5ce9326985
Author: kvn
Date: 2011-10-04 14:30 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/ec5ce9326985
6865265: JVM crashes with "missing exception handler" error
Summary: Retry the call to fast_exception_handler_bci_for() after it returned with a pending exception. Don't cache the exception handler pc computed by compute_compiled_exc_handler() if the handler is for another (nested) exception.
Reviewed-by: kamg, kvn
Contributed-by: volker.simonis at gmail.com
! src/share/vm/opto/runtime.cpp
! src/share/vm/runtime/sharedRuntime.cpp
+ test/compiler/6865265/StackOverflowBug.java
Changeset: eba73e0c7780
Author: bdelsart
Date: 2011-10-07 13:28 +0200
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/eba73e0c7780
7096366: PPC: corruption of floating-point values with DeoptimizeALot
Summary: fix for a deoptimization found on PPC, which could impact other big endian platforms
Reviewed-by: roland, dholmes
! src/share/vm/c1/c1_LinearScan.cpp
Changeset: 0abefdb54d21
Author: twisti
Date: 2011-10-11 02:19 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/0abefdb54d21
7081938: JSR292: assert(magic_number_2() == MAGIC_NUMBER_2) failed
Reviewed-by: never, bdelsart
! src/cpu/x86/vm/frame_x86.cpp
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/cpu/x86/vm/methodHandles_x86.hpp
Changeset: 5eb9169b1a14
Author: twisti
Date: 2011-10-12 21:00 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/5eb9169b1a14
7092712: JSR 292: unloaded invokedynamic call sites can lead to a crash with signature types not on BCP
Reviewed-by: jrose, never
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/ci/ciEnv.hpp
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/ci/ciMethod.hpp
! src/share/vm/ci/ciObjectFactory.cpp
! src/share/vm/ci/ciObjectFactory.hpp
! src/share/vm/ci/ciSignature.cpp
! src/share/vm/ci/ciSignature.hpp
Changeset: a786fdc79c5f
Author: never
Date: 2011-10-13 14:08 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/a786fdc79c5f
7100165: JSR 292: leftover printing code in methodHandleWalk.cpp
Reviewed-by: kvn, twisti
! src/share/vm/prims/methodHandleWalk.cpp
Changeset: 4bac06a82bc3
Author: kvn
Date: 2011-10-14 10:07 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/4bac06a82bc3
7100757: The BitSet.nextSetBit() produces incorrect result in 32bit VM on Sparc
Summary: Instruction countTrailingZerosL() should use iRegIsafe dst register since it is used in long arithmetic.
Reviewed-by: never, twisti
! src/cpu/sparc/vm/sparc.ad
+ test/compiler/7100757/Test7100757.java
Changeset: 11d17c7d2ee6
Author: iveresov
Date: 2011-10-16 02:59 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/11d17c7d2ee6
Merge
Changeset: 2ef3386478e6
Author: dholmes
Date: 2011-10-10 21:01 -0400
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/2ef3386478e6
7096278: Update the VM name to indicate it is an embedded build
Reviewed-by: kvn, never, jcoomes, bobv
! src/share/vm/runtime/vm_version.cpp
Changeset: 436b4a3231bf
Author: dcubed
Date: 2011-10-13 09:35 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/436b4a3231bf
7098194: integrate macosx-port changes
Summary: Integrate bsd-port/hotspot and macosx-port/hotspot changes as of 2011.09.29.
Reviewed-by: kvn, dholmes, never, phh
Contributed-by: Christos Zoulas <christos at zoulas.com>, Greg Lewis <glewis at eyesbeyond.com>, Kurt Miller <kurt at intricatesoftware.com>, Alexander Strange <astrange at apple.com>, Mike Swingler <swingler at apple.com>, Roger Hoover <rhoover at apple.com>, Victor Hernandez <vhernandez at apple.com>, Pratik Solanki <psolanki at apple.com>
! .hgignore
+ agent/src/os/bsd/MacosxDebuggerLocal.m
! agent/src/os/bsd/Makefile
! agent/src/os/bsd/symtab.c
! agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/BsdDebuggerLocal.java
! agent/src/share/classes/sun/jvm/hotspot/utilities/PlatformInfo.java
! make/Makefile
! make/bsd/makefiles/adlc.make
! make/bsd/makefiles/buildtree.make
! make/bsd/makefiles/defs.make
! make/bsd/makefiles/dtrace.make
! make/bsd/makefiles/gcc.make
! make/bsd/makefiles/sa.make
! make/bsd/makefiles/saproc.make
! make/bsd/makefiles/top.make
! make/bsd/makefiles/vm.make
! make/defs.make
- make/templates/bsd-header
! src/cpu/x86/vm/jni_x86.h
+ src/os/bsd/dtrace/generateJvmOffsets.cpp
+ src/os/bsd/dtrace/generateJvmOffsets.h
+ src/os/bsd/dtrace/generateJvmOffsetsMain.c
+ src/os/bsd/dtrace/hotspot.d
+ src/os/bsd/dtrace/hotspot_jni.d
+ src/os/bsd/dtrace/hs_private.d
+ src/os/bsd/dtrace/jhelper.d
+ src/os/bsd/dtrace/jvm_dtrace.c
+ src/os/bsd/dtrace/jvm_dtrace.h
+ src/os/bsd/dtrace/libjvm_db.c
+ src/os/bsd/dtrace/libjvm_db.h
! src/os/bsd/vm/dtraceJSDT_bsd.cpp
! src/os/bsd/vm/jvm_bsd.h
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/os_cpu/bsd_x86/vm/bsd_x86_32.s
! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp
! src/os_cpu/bsd_zero/vm/bytes_bsd_zero.inline.hpp
! src/os_cpu/bsd_zero/vm/os_bsd_zero.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp
! src/share/vm/gc_implementation/shared/vmGCOperations.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/opto/connode.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/java.cpp
! src/share/vm/runtime/objectMonitor.cpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/vmThread.cpp
! src/share/vm/services/classLoadingService.cpp
! src/share/vm/services/memoryManager.cpp
! src/share/vm/services/runtimeService.cpp
! src/share/vm/services/threadService.cpp
! src/share/vm/utilities/debug.cpp
! src/share/vm/utilities/dtrace.hpp
+ src/share/vm/utilities/dtrace_usdt2_disabled.hpp
! src/share/vm/utilities/globalDefinitions.hpp
! src/share/vm/utilities/hashtable.cpp
Changeset: 23a1c8de9d51
Author: dholmes
Date: 2011-10-17 01:40 -0400
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/23a1c8de9d51
Merge
- make/templates/bsd-header
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/thread.cpp
Changeset: 8187c94a9a87
Author: never
Date: 2011-10-17 11:00 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/8187c94a9a87
7093690: JSR292: SA-JDI AssertionFailure: Expected raw sp likely got real sp, value was
Reviewed-by: kvn, twisti
! agent/src/share/classes/sun/jvm/hotspot/runtime/sparc/SPARCFrame.java
Changeset: e5928e7dab26
Author: never
Date: 2011-10-17 21:38 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/e5928e7dab26
7098528: crash with java -XX:+ExtendedDTraceProbes
Reviewed-by: kvn
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/gc_interface/collectedHeap.cpp
! src/share/vm/gc_interface/collectedHeap.hpp
! src/share/vm/oops/instanceMirrorKlass.cpp
Changeset: 16f9fa2bf76c
Author: kvn
Date: 2011-10-19 10:52 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/16f9fa2bf76c
7100935: win32: memmove is not atomic but is used for pd_conjoint_*_atomic operations
Summary: replace the call to memmove by a simple copy loop
Reviewed-by: dholmes, kvn, never
Contributed-by: axel.siebenborn at sap.com, volker.simonis at gmail.com
! src/cpu/sparc/vm/copy_sparc.hpp
! src/os_cpu/windows_x86/vm/copy_windows_x86.inline.hpp
+ test/runtime/7100935/TestConjointAtomicArraycopy.java
+ test/runtime/7100935/TestShortArraycopy.java
Changeset: 1179647ee175
Author: iveresov
Date: 2011-10-21 00:58 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/1179647ee175
Merge
Changeset: ec4b032a4977
Author: tonyp
Date: 2011-10-13 13:54 -0400
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/ec4b032a4977
7098085: G1: partially-young GCs not initiated under certain circumstances
Reviewed-by: ysr, brutisso
! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp
Changeset: 074f0252cc13
Author: tonyp
Date: 2011-10-14 11:12 -0400
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/074f0252cc13
7088680: G1: Cleanup in the G1CollectorPolicy class
Summary: Removed unused fields and methods, removed the G1CollectoryPolicy_BestRegionsFirst class and folded its functionality into the G1CollectorPolicy class.
Reviewed-by: ysr, brutisso, jcoomes
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
! src/share/vm/memory/universe.cpp
Changeset: bf2d2b8b1726
Author: johnc
Date: 2011-10-17 09:57 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/bf2d2b8b1726
7095243: Disambiguate ReferenceProcessor::_discoveredSoftRefs
Summary: Add a new, separate, pointer to the base of the array of discovered reference lists and use this new pointer in places where we iterate over the entire array.
Reviewed-by: ysr, brutisso
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/memory/referenceProcessor.cpp
! src/share/vm/memory/referenceProcessor.hpp
Changeset: 647872693572
Author: tonyp
Date: 2011-10-21 07:24 -0400
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/647872693572
Merge
Changeset: 4d3850d9d326
Author: jcoomes
Date: 2011-10-21 10:27 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/4d3850d9d326
Merge
- make/templates/bsd-header
Changeset: 4538caeef7b6
Author: jcoomes
Date: 2011-10-21 10:27 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/4538caeef7b6
Added tag hs23-b03 for changeset 4d3850d9d326
! .hgtags
More information about the build-dev
mailing list