hg: jdk7/deploy/hotspot: 74 new changesets
qi.zuo at sun.com
qi.zuo at sun.com
Wed Aug 4 19:28:37 UTC 2010
Changeset: e13a5c0ed5e2
Author: prr
Date: 2010-06-29 16:33 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/e13a5c0ed5e2
6964882: 32 bit JDK does not build on 64 bit Windows platforms
Reviewed-by: ohair, valeriep
! make/windows/makefiles/defs.make
Changeset: ad1977f08c4d
Author: mikejwre
Date: 2010-06-30 18:57 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/ad1977f08c4d
Merge
Changeset: 6c3a919105b6
Author: mikejwre
Date: 2010-07-09 19:18 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/6c3a919105b6
Added tag jdk7-b100 for changeset ad1977f08c4d
! .hgtags
Changeset: 75b254ea860e
Author: mikejwre
Date: 2010-07-15 20:11 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/75b254ea860e
Added tag jdk7-b101 for changeset 6c3a919105b6
! .hgtags
Changeset: 136b78722a08
Author: jrose
Date: 2010-06-09 18:50 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/136b78722a08
6939203: JSR 292 needs method handle constants
Summary: Add new CP types CONSTANT_MethodHandle, CONSTANT_MethodType; extend 'ldc' bytecode.
Reviewed-by: twisti, never
! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeDisassembler.java
! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeInvoke.java
! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeLoadConstant.java
! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeWithCPIndex.java
! agent/src/share/classes/sun/jvm/hotspot/interpreter/Bytecodes.java
! agent/src/share/classes/sun/jvm/hotspot/oops/ConstantPool.java
! agent/src/share/classes/sun/jvm/hotspot/oops/ConstantPoolCache.java
! agent/src/share/classes/sun/jvm/hotspot/oops/ConstantPoolCacheEntry.java
! agent/src/share/classes/sun/jvm/hotspot/oops/GenerateOopMap.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/ClassConstants.java
! agent/src/share/classes/sun/jvm/hotspot/tools/jcore/ByteCodeRewriter.java
! agent/src/share/classes/sun/jvm/hotspot/tools/jcore/ClassWriter.java
! agent/src/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java
! agent/src/share/classes/sun/jvm/hotspot/utilities/ConstantTag.java
! agent/src/share/classes/sun/jvm/hotspot/utilities/soql/sa.js
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/x86/vm/templateTable_x86_32.cpp
! src/cpu/x86/vm/templateTable_x86_64.cpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/ci/ciCPCache.cpp
! src/share/vm/ci/ciCPCache.hpp
! src/share/vm/ci/ciClassList.hpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/ci/ciEnv.hpp
! src/share/vm/ci/ciInstanceKlass.cpp
! src/share/vm/ci/ciObjectFactory.cpp
! src/share/vm/ci/ciObjectFactory.hpp
! src/share/vm/ci/ciStreams.cpp
! src/share/vm/ci/ciStreams.hpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/classfile/verifier.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/includeDB_core
! src/share/vm/interpreter/bytecode.cpp
! src/share/vm/interpreter/bytecode.hpp
! src/share/vm/interpreter/bytecodeTracer.cpp
! src/share/vm/interpreter/bytecodes.cpp
! src/share/vm/interpreter/bytecodes.hpp
! src/share/vm/interpreter/interpreter.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/interpreterRuntime.hpp
! src/share/vm/interpreter/rewriter.cpp
! src/share/vm/interpreter/rewriter.hpp
! src/share/vm/interpreter/templateTable.cpp
! src/share/vm/interpreter/templateTable.hpp
! src/share/vm/oops/constantPoolKlass.cpp
! src/share/vm/oops/constantPoolOop.cpp
! src/share/vm/oops/constantPoolOop.hpp
! src/share/vm/oops/cpCacheOop.hpp
! src/share/vm/opto/parse2.cpp
! src/share/vm/prims/jvm.h
! src/share/vm/prims/methodComparator.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/utilities/constantTag.cpp
! src/share/vm/utilities/constantTag.hpp
Changeset: d93949c5bdcc
Author: kvn
Date: 2010-06-10 13:04 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/d93949c5bdcc
6730276: JDI_REGRESSION tests fail with "Error: count must be non-zero" error on x86
Summary: Modify assembler code to check for 0 count for all copy routines.
Reviewed-by: never, ysr, jcoomes
! src/os_cpu/linux_x86/vm/copy_linux_x86.inline.hpp
! src/os_cpu/linux_x86/vm/linux_x86_32.s
! src/os_cpu/solaris_x86/vm/solaris_x86_32.s
! src/share/vm/asm/codeBuffer.cpp
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/runtime/stubRoutines.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vframeArray.cpp
! src/share/vm/utilities/copy.cpp
! src/share/vm/utilities/copy.hpp
Changeset: b918d354830a
Author: jrose
Date: 2010-06-12 22:53 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/b918d354830a
6960865: ldc of unloaded class throws an assert in ciTypeFlow
Summary: Support java_mirror for unloaded klasses, arrays as well as instances. Simplify ciTypeFlow by removing unused path.
Reviewed-by: kvn
! src/share/vm/ci/ciInstanceKlass.cpp
! src/share/vm/ci/ciKlass.cpp
! src/share/vm/ci/ciTypeFlow.cpp
Changeset: d179e225c164
Author: twisti
Date: 2010-06-14 00:52 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/d179e225c164
6960550: Missing semicolon in Zero
Summary: There is a missing semicolon in cppInterpreter_zero.cpp.
Reviewed-by: twisti
Contributed-by: Gary Benson <gbenson at redhat.com>
! src/cpu/zero/vm/cppInterpreter_zero.cpp
Changeset: 0b4ee1df1b44
Author: never
Date: 2010-06-15 12:03 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/0b4ee1df1b44
6952176: Remove debug flag from adlc makefile for 6Update trains
Reviewed-by: kvn, twisti
! make/linux/makefiles/adlc.make
Changeset: 78fc92dfd4ca
Author: never
Date: 2010-06-15 12:06 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/78fc92dfd4ca
Merge
Changeset: 2389669474a6
Author: jrose
Date: 2010-06-15 15:57 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/2389669474a6
Merge
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/runtime/thread.cpp
Changeset: 4311f23817fd
Author: kvn
Date: 2010-06-15 18:07 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/4311f23817fd
6959430: Make sure raw loads have control edge
Summary: check that raw loads have control edge
Reviewed-by: never, twisti
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp
! src/share/vm/opto/parse1.cpp
Changeset: 79107c3a6bd5
Author: tonyp
Date: 2010-05-07 13:14 -0400
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/79107c3a6bd5
6949307: G1: raise a vm error, do not core dump, if target pause time and target interval are inconsistent
Summary: First, change the guarantee to raising a vm error. Second, set the interval dynamically, and based on the pause time target, if it is not set explicitly.
Reviewed-by: ysr, johnc
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 215576b54709
Author: tonyp
Date: 2010-04-22 15:20 -0400
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/215576b54709
6946048: G1: improvements to +PrintGCDetails output
Summary: Small improvements to G1's PrintGCDetails output. It also includes minor formatting details.
Reviewed-by: ysr, johnc
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
Changeset: fdde661c8e06
Author: jmasa
Date: 2010-06-23 08:35 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/fdde661c8e06
6952853: SIGSEGV with UseAdaptiveGCBoundary on 64b linux running jvm2008
Summary: Shrinking of a generation and the corresponding card table was causing part of the card table to be uncommitted.
Reviewed-by: jcoomes
! src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp
! src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.hpp
! src/share/vm/memory/cardTableModRefBS.cpp
Changeset: 0d781caf0cbb
Author: jmasa
Date: 2010-06-23 15:17 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/0d781caf0cbb
Merge
Changeset: b8537b881421
Author: jmasa
Date: 2010-06-24 15:56 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/b8537b881421
Merge
Changeset: ff38d05ea86f
Author: never
Date: 2010-06-18 16:51 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/ff38d05ea86f
6956958: assert(is_clean() || is_call_to_compiled() || is_call_to_interpreted() || is_optimized() || is_megam
Reviewed-by: kvn
! src/share/vm/runtime/sweeper.cpp
! src/share/vm/runtime/sweeper.hpp
Changeset: 38e8278318ca
Author: never
Date: 2010-06-21 14:26 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/38e8278318ca
6656830: assert((*p)->is_oop(),"expected an oop while scanning weak refs")
Reviewed-by: dcubed, kvn, twisti
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/prims/jvmtiCodeBlobEvents.cpp
! src/share/vm/runtime/jniHandles.cpp
Changeset: 9887b5e57f9e
Author: iveresov
Date: 2010-06-22 12:10 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/9887b5e57f9e
6962980: C1: stub area should take into account method handle deopt stub
Reviewed-by: twisti, never
! src/share/vm/c1/c1_Compilation.cpp
Changeset: 5f249b390094
Author: kvn
Date: 2010-06-23 09:40 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/5f249b390094
6947341: JVM Crash running Oracle ATG CRMDemo
Summary: Missing protected page below heap with compressed oops on Linux with large pages use.
Reviewed-by: never, phh, jcoomes
! src/share/vm/runtime/virtualspace.cpp
Changeset: 5a297ea605c7
Author: jrose
Date: 2010-06-26 00:19 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/5a297ea605c7
Merge
Changeset: d678e3277048
Author: kvn
Date: 2010-06-28 10:52 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/d678e3277048
6964479: widen normalization of small int and long values should be symmetric
Summary: normalize widen value in xmeet() and xdual() methods for types Int and Long so the type meet will be symmetric.
Reviewed-by: jrose
! src/share/vm/opto/type.cpp
Changeset: 6027dddc26c6
Author: kvn
Date: 2010-06-28 14:54 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/6027dddc26c6
6677629: PhaseIterGVN::subsume_node() should call hash_delete() and add_users_to_worklist()
Summary: Use replace_node() method instead of subsume_node().
Reviewed-by: jrose, never
! src/share/vm/opto/cfgnode.cpp
! src/share/vm/opto/ifnode.cpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/loopopts.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/phaseX.hpp
! src/share/vm/opto/split_if.cpp
! src/share/vm/opto/superword.cpp
Changeset: 76efbe666d6c
Author: kvn
Date: 2010-06-29 10:34 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/76efbe666d6c
6964774: Adjust optimization flags setting
Summary: Adjust performance flags settings.
Reviewed-by: never, phh
! src/cpu/x86/vm/vm_version_x86.cpp
! src/cpu/x86/vm/vm_version_x86.hpp
! src/share/vm/runtime/arguments.cpp
Changeset: fcbb92a1ab3b
Author: jrose
Date: 2010-06-29 16:09 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/fcbb92a1ab3b
Merge
! src/share/vm/runtime/arguments.cpp
Changeset: 726b40449bd2
Author: zgu
Date: 2010-06-22 09:46 -0400
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/726b40449bd2
6939019: Source code adjustments for parfait compilation of hotspot
Summary: Minor source code adjustments for parfait compilation, since it uses different compiler vs. JDK
Reviewed-by: never, kamg
! src/os/solaris/vm/osThread_solaris.hpp
! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp
Changeset: 3e351982aac7
Author: zgu
Date: 2010-06-22 10:03 -0400
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/3e351982aac7
Merge
Changeset: 1a11430e0326
Author: jcoomes
Date: 2010-06-24 15:38 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/1a11430e0326
6888573: class data sharing does not always disable large pages
Reviewed-by: phh
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/runtime/arguments.cpp
Changeset: c5f1ea9e15e8
Author: coleenp
Date: 2010-06-28 12:03 -0400
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/c5f1ea9e15e8
Merge
! src/share/vm/runtime/arguments.cpp
Changeset: a00567c82f02
Author: coleenp
Date: 2010-06-30 11:52 -0400
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/a00567c82f02
Merge
! src/share/vm/runtime/arguments.cpp
Changeset: 871d2aa321f7
Author: trims
Date: 2010-07-02 01:36 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/871d2aa321f7
Merge
Changeset: 7cc68a696c62
Author: trims
Date: 2010-07-02 01:37 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/7cc68a696c62
6966252: Bump the HS19 build number to 04
Summary: Update the HS19 build number to 04
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 56cc7e01da2f
Author: trims
Date: 2010-07-09 00:31 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/56cc7e01da2f
Added tag hs19-b03 for changeset ad1977f08c4d
! .hgtags
Changeset: 1dbaff4aa23a
Author: trims
Date: 2010-07-09 00:32 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/1dbaff4aa23a
Merge
Changeset: 65b0c03b165d
Author: never
Date: 2010-07-02 15:01 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/65b0c03b165d
6965671: fatal error: acquiring lock JNIGlobalHandle_lock/16 out of order with lock CodeCache_lock/1
Reviewed-by: kvn, dcubed
! src/share/vm/prims/jvmtiCodeBlobEvents.cpp
Changeset: 60a14ad85270
Author: kvn
Date: 2010-07-02 17:30 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/60a14ad85270
6966411: escape.cpp:450 assert(base->Opcode() == Op_ConP
Summary: Execute IGVN optimization before and after Escape Analysis
Reviewed-by: never
! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/escape.hpp
Changeset: a693e51ac197
Author: never
Date: 2010-07-07 12:40 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/a693e51ac197
Merge
Changeset: cf647374e044
Author: trims
Date: 2010-07-09 00:35 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/cf647374e044
Merge
Changeset: a2b581345549
Author: trims
Date: 2010-07-15 19:51 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/a2b581345549
Merge
! .hgtags
Changeset: b2a00dd3117c
Author: jcoomes
Date: 2010-07-01 21:40 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/b2a00dd3117c
6957084: simplify TaskQueue overflow handling
Reviewed-by: ysr, jmasa
! src/share/vm/gc_implementation/includeDB_gc_parallelScavenge
! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp
! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.hpp
! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.inline.hpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.hpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp
! src/share/vm/utilities/taskqueue.cpp
! src/share/vm/utilities/taskqueue.hpp
Changeset: 9ee05c8ab82f
Author: ysr
Date: 2010-07-12 12:53 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/9ee05c8ab82f
Merge
Changeset: bfc89697cccb
Author: acorn
Date: 2010-07-02 17:23 -0400
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/bfc89697cccb
6964164: MonitorInUseLists leak of contended objects
Summary: fix MonitorInUseLists memory leak and MonitorBound now works
Reviewed-by: chrisphi, dice
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/synchronizer.hpp
! src/share/vm/runtime/thread.hpp
Changeset: 5087ecc10458
Author: acorn
Date: 2010-07-07 14:12 -0400
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/5087ecc10458
Merge
Changeset: 0e7d2a08b605
Author: mchung
Date: 2010-07-07 15:35 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/0e7d2a08b605
6967423: Hotspot support for modules image
Summary: Add hotspot support for modules image
Reviewed-by: acorn
! make/linux/makefiles/sa.make
! make/solaris/makefiles/sa.make
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/share/vm/runtime/os.cpp
Changeset: 1e7ec26380bd
Author: apangin
Date: 2010-07-14 17:52 -0400
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/1e7ec26380bd
Merge
Changeset: 2a47bd84841f
Author: never
Date: 2010-07-08 14:29 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/2a47bd84841f
6965184: possible races in make_not_entrant_or_zombie
Reviewed-by: kvn
! agent/src/share/classes/sun/jvm/hotspot/code/NMethod.java
- src/os/linux/vm/vtune_linux.cpp
- src/os/solaris/vm/vtune_solaris.cpp
- src/os/windows/vm/vtune_windows.cpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/code/codeBlob.cpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/code/vtableStubs.cpp
! src/share/vm/includeDB_core
! src/share/vm/interpreter/interpreter.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/init.cpp
! src/share/vm/runtime/java.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/stubCodeGenerator.cpp
! src/share/vm/runtime/sweeper.cpp
! src/share/vm/runtime/sweeper.hpp
! src/share/vm/runtime/vmStructs.cpp
- src/share/vm/runtime/vtune.hpp
Changeset: 3941674cc7fa
Author: never
Date: 2010-07-12 10:58 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/3941674cc7fa
6958668: repeated uncommon trapping for new of klass which is being initialized
Reviewed-by: kvn, jrose
! src/share/vm/ci/ciInstanceKlass.cpp
! src/share/vm/ci/ciInstanceKlass.hpp
! src/share/vm/opto/doCall.cpp
! src/share/vm/opto/parse.hpp
! src/share/vm/opto/parseHelper.cpp
Changeset: 8d5934a77f10
Author: never
Date: 2010-07-12 22:27 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/8d5934a77f10
6968385: malformed xml in sweeper logging
Reviewed-by: kvn
! src/share/vm/runtime/sweeper.cpp
Changeset: 079980c86f33
Author: kvn
Date: 2010-07-14 14:29 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/079980c86f33
6968646: JVM crashes with SIGFPE during startup
Summary: Check that cpuid returns valid values for processor topology (not zeros).
Reviewed-by: never, twisti
! src/cpu/x86/vm/vm_version_x86.hpp
Changeset: 8099e71601df
Author: kvn
Date: 2010-07-14 14:47 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/8099e71601df
6968368: SIGSEGV in the BCEscapeAnalyzer::copy_dependencies
Summary: Use GrowableArray and VectorSet allocated in ciEnv arena.
Reviewed-by: never, twisti
! src/share/vm/ci/bcEscapeAnalyzer.cpp
! src/share/vm/ci/bcEscapeAnalyzer.hpp
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/ci/ciMethod.hpp
! src/share/vm/includeDB_compiler2
! src/share/vm/includeDB_core
Changeset: a528509c992b
Author: never
Date: 2010-07-15 08:54 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/a528509c992b
6968336: VM crash guarantee(!nm->is_zombie()) failed: cannot lock a zombie method
Reviewed-by: twisti
! src/share/vm/prims/jvmtiCodeBlobEvents.cpp
Changeset: 61fdaf88f57f
Author: never
Date: 2010-07-15 13:48 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/61fdaf88f57f
Merge
- src/os/linux/vm/vtune_linux.cpp
- src/os/solaris/vm/vtune_solaris.cpp
- src/os/windows/vm/vtune_windows.cpp
- src/share/vm/runtime/vtune.hpp
Changeset: e55900b5c1b8
Author: trims
Date: 2010-07-15 19:52 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/e55900b5c1b8
Merge
- src/os/linux/vm/vtune_linux.cpp
- src/os/solaris/vm/vtune_solaris.cpp
- src/os/windows/vm/vtune_windows.cpp
- src/share/vm/runtime/vtune.hpp
Changeset: c5cadf1a0771
Author: trims
Date: 2010-07-20 18:13 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/c5cadf1a0771
Merge
! .hgtags
Changeset: cb4250ef73b2
Author: mikejwre
Date: 2010-07-23 16:42 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/cb4250ef73b2
Added tag jdk7-b102 for changeset c5cadf1a0771
! .hgtags
Changeset: efd4401fab1d
Author: cl
Date: 2010-07-29 13:33 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/efd4401fab1d
Added tag jdk7-b103 for changeset cb4250ef73b2
! .hgtags
Changeset: e7ec8cd4dd8a
Author: tonyp
Date: 2010-06-28 14:13 -0400
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/e7ec8cd4dd8a
6962569: assembler_sparc.cpp:1969: assert(false) failed: error
Summary: array_overlap_test() fails when the address range crosses the MSB boundary. Thanks to Tom and Vladimir for their help on this one.
Reviewed-by: kvn, never, iveresov
! src/cpu/sparc/vm/stubGenerator_sparc.cpp
Changeset: 4e5661ba9d98
Author: tonyp
Date: 2010-06-28 14:13 -0400
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/4e5661ba9d98
6944166: G1: explicit GCs are not always handled correctly
Summary: G1 was not handling explicit GCs correctly in many ways. It does now. See the CR for the list of improvements contained in this changeset.
Reviewed-by: iveresov, ysr, johnc
! src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp
! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
! src/share/vm/gc_implementation/g1/vm_operations_g1.cpp
! src/share/vm/gc_implementation/g1/vm_operations_g1.hpp
! src/share/vm/gc_implementation/includeDB_gc_g1
! src/share/vm/gc_implementation/shared/vmGCOperations.hpp
! src/share/vm/gc_interface/gcCause.cpp
! src/share/vm/runtime/mutexLocker.cpp
Changeset: 1a1ce2076047
Author: ysr
Date: 2010-07-16 10:09 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/1a1ce2076047
Merge
Changeset: ad7e433e2730
Author: ysr
Date: 2010-07-20 16:09 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/ad7e433e2730
Merge
- src/os/linux/vm/vtune_linux.cpp
- src/os/solaris/vm/vtune_solaris.cpp
- src/os/windows/vm/vtune_windows.cpp
- src/share/vm/runtime/vtune.hpp
Changeset: 131ed9a23d48
Author: ysr
Date: 2010-07-21 09:57 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/131ed9a23d48
Merge
Changeset: 083fde3b838e
Author: jrose
Date: 2010-07-15 18:40 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/083fde3b838e
6964498: JSR 292 invokedynamic sites need local bootstrap methods
Summary: Add JVM_CONSTANT_InvokeDynamic records to constant pool to determine per-instruction BSMs.
Reviewed-by: twisti
! agent/src/share/classes/sun/jvm/hotspot/oops/ConstantPool.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/ClassConstants.java
! agent/src/share/classes/sun/jvm/hotspot/tools/jcore/ClassWriter.java
! agent/src/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java
! agent/src/share/classes/sun/jvm/hotspot/utilities/ConstantTag.java
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/interpreter/bytecodeTracer.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/interpreter/linkResolver.hpp
! src/share/vm/interpreter/rewriter.cpp
! src/share/vm/interpreter/rewriter.hpp
! src/share/vm/oops/constantPoolKlass.cpp
! src/share/vm/oops/constantPoolOop.cpp
! src/share/vm/oops/constantPoolOop.hpp
! src/share/vm/oops/cpCacheOop.cpp
! src/share/vm/oops/cpCacheOop.hpp
! src/share/vm/prims/jvm.h
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/utilities/constantTag.cpp
! src/share/vm/utilities/constantTag.hpp
Changeset: 01b172b8cd7c
Author: never
Date: 2010-07-16 08:29 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/01b172b8cd7c
Merge
Changeset: e0ba4e04c839
Author: jrose
Date: 2010-07-16 18:14 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/e0ba4e04c839
6969574: invokedynamic call sites deoptimize instead of executing
Reviewed-by: kvn
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/oops/cpCacheOop.cpp
! src/share/vm/oops/cpCacheOop.hpp
! src/share/vm/oops/methodOop.cpp
! src/share/vm/prims/methodHandleWalk.cpp
Changeset: 7139e81efd2d
Author: never
Date: 2010-07-22 15:29 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/7139e81efd2d
6970566: runThese fails with SIGSEGV
Reviewed-by: kvn
! src/share/vm/code/codeBlob.cpp
! src/share/vm/code/codeBlob.hpp
Changeset: 5063ce716349
Author: never
Date: 2010-07-23 10:21 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/5063ce716349
Merge
Changeset: a93a9eda13f7
Author: jcoomes
Date: 2010-07-16 21:33 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/a93a9eda13f7
6962947: shared TaskQueue statistics
Reviewed-by: tonyp, ysr
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp
! src/share/vm/gc_implementation/parNew/parOopClosures.hpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.hpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp
! src/share/vm/gc_implementation/parallelScavenge/psTasks.cpp
! src/share/vm/utilities/globalDefinitions.hpp
! src/share/vm/utilities/taskqueue.cpp
! src/share/vm/utilities/taskqueue.hpp
Changeset: 5cbac8938c4c
Author: johnc
Date: 2010-07-19 11:06 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/5cbac8938c4c
6956639: G1: assert(cached_ptr != card_ptr) failed: shouldn't be, concurrentG1Refine.cpp:307
Summary: During concurrent refinment, filter cards in young regions after it has been determined that the region has been allocated from and the young type of the region has been set.
Reviewed-by: iveresov, tonyp, jcoomes
! src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp
Changeset: 4f1fffe08c63
Author: ysr
Date: 2010-07-21 12:45 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/4f1fffe08c63
Merge
Changeset: 1890dc9151da
Author: ysr
Date: 2010-07-23 14:31 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/1890dc9151da
Merge
Changeset: cc3fdfeb54b0
Author: trims
Date: 2010-07-29 23:14 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/cc3fdfeb54b0
Merge
Changeset: fd2645290e89
Author: trims
Date: 2010-07-30 06:56 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/fd2645290e89
6973381: Bump the HS19 build number to 05
Summary: Update the HS19 build number to 05
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 28abe3f6a5f6
Author: trims
Date: 2010-08-03 19:01 -0700
URL: http://hg.openjdk.java.net/jdk7/deploy/hotspot/rev/28abe3f6a5f6
Merge
More information about the build-dev
mailing list