hg: jdk6/jdk6/hotspot: 37 new changesets

ahughes at redhat.com ahughes at redhat.com
Thu Nov 11 06:56:33 PST 2010


Changeset: d3b3540db4c3
Author:    trims
Date:      2010-09-24 00:52 -0700
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/d3b3540db4c3

6987149: Fix incorrect Oracle copyright header in make/templates files
Summary: Minor fix to first line of template copyright files
Reviewed-by: ohair

! make/templates/bsd-header
! make/templates/gpl-cp-header
! make/templates/gpl-header

Changeset: d64a8c7aa9d5
Author:    never
Date:      2010-08-27 17:33 -0700
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/d64a8c7aa9d5

4809552: Optimize Arrays.fill(...)
Reviewed-by: kvn

! src/cpu/sparc/vm/stubGenerator_sparc.cpp
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/share/vm/includeDB_compiler2
! src/share/vm/opto/addnode.cpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/opto/runtime.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/stubRoutines.cpp
! src/share/vm/runtime/stubRoutines.hpp
! src/share/vm/utilities/globalDefinitions.hpp

Changeset: 51a669dbaa6a
Author:    kvn
Date:      2010-08-26 11:05 -0700
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/51a669dbaa6a

6976400: "Meet Not Symmetric"
Summary: Use NULL as klass for TypeAryPtr::RANGE. Add klass verification into TypeAryPtr ctor.
Reviewed-by: never

! src/share/vm/opto/type.cpp
! src/share/vm/opto/type.hpp

Changeset: 22339bb3b2fd
Author:    kvn
Date:      2010-08-30 11:02 -0700
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/22339bb3b2fd

6980978: assert(mt == t->xmeet(this)) failed: meet not commutative
Summary: Fix code in TypeAryPtr::xmeet() for constant array.
Reviewed-by: never

! src/share/vm/opto/type.cpp

Changeset: be2b508a60cb
Author:    phh
Date:      2010-10-08 11:07 -0400
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/be2b508a60cb

6981431: IdealKit should support I_O projections
Summary: add I_O projections support into IdealKit
Reviewed-by: never

! src/share/vm/includeDB_compiler2
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/idealKit.cpp
! src/share/vm/opto/idealKit.hpp
! src/share/vm/opto/library_call.cpp

Changeset: 0652d205acda
Author:    never
Date:      2010-08-30 17:27 -0700
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/0652d205acda

6969586: OptimizeStringConcat: SIGSEGV in LoadNode::Value()
Reviewed-by: kvn

! src/share/vm/opto/memnode.cpp

Changeset: 04323991c395
Author:    kamg
Date:      2010-08-27 15:05 -0400
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/04323991c395

6980262: Memory leak when exception is thrown in static initializer
Summary: Use resource memory instead of c-heap for the exception message
Reviewed-by: phh, jmasa

! src/share/vm/oops/instanceKlass.cpp

Changeset: 5b0eb275c3d0
Author:    never
Date:      2010-09-02 11:40 -0700
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/5b0eb275c3d0

6981773: incorrect fill value with OptimizeFill
Reviewed-by: kvn, twisti

! src/cpu/sparc/vm/stubGenerator_sparc.cpp

Changeset: 95a51e316d1c
Author:    kvn
Date:      2010-08-23 09:09 -0700
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/95a51e316d1c

6896381: CTW fails share/vm/ci/bcEscapeAnalyzer.cpp:99, assert(_stack_height < _max_stack,"stack overflow")
Summary: Check constant Tag type instead of calling get_constant().
Reviewed-by: never

! src/share/vm/ci/bcEscapeAnalyzer.cpp

Changeset: 9b2e416eda7f
Author:    dholmes
Date:      2010-09-03 01:28 -0400
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/9b2e416eda7f

6978641: Fix for 6929067 introduces additional overhead in thread creation/termination paths
Summary: Disable stack bounds checks in product mode other than for the initial thread
Reviewed-by: coleenp, jcoomes, aph

! src/os/linux/vm/os_linux.cpp

Changeset: a8effb842215
Author:    never
Date:      2010-09-03 13:31 -0700
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/a8effb842215

6982370: SIGBUS in jbyte_fill
Reviewed-by: kvn

! src/cpu/sparc/vm/stubGenerator_sparc.cpp
+ test/compiler/6982370/Test6982370.java

Changeset: fa7695e418a1
Author:    trims
Date:      2010-09-03 18:43 -0700
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/fa7695e418a1

6982488: Bump the HS19 build number to 07 for 6Updates
Summary: Update the HS19 build number to 07
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: b65b341bd9fa
Author:    never
Date:      2010-09-07 11:31 -0700
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/b65b341bd9fa

6982533: Crash in  ~StubRoutines::jbyte_fill with AggressiveOpts enabled
Reviewed-by: kvn

! src/share/vm/opto/loopTransform.cpp

Changeset: 17143f9aa19a
Author:    phh
Date:      2010-10-08 11:13 -0400
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/17143f9aa19a

Added tag hs19-b07 for changeset b65b341bd9fa

! .hgtags

Changeset: 620cfdea5a3f
Author:    trims
Date:      2010-09-07 18:27 -0700
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/620cfdea5a3f

6983013: Change the HS_MINOR version to 6 for the 6Update train
Summary: Update the HS_MINOR_VER to 6
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: cff4ddf257b4
Author:    kvn
Date:      2010-09-13 16:45 -0700
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/cff4ddf257b4

6984346: Remove development code in type.hpp
Summary: Remove code which use UseNewCode in type.hpp
Reviewed-by: never

! src/share/vm/opto/type.hpp

Changeset: 4cf84525dc4d
Author:    kvn
Date:      2010-09-14 17:19 -0700
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/4cf84525dc4d

6984368: Large default heap size does not allow to use zero based compressed oops
Summary: take into account HeapBaseMinAddress and round down MaxPermSize
Reviewed-by: never

! src/share/vm/memory/collectorPolicy.cpp
! src/share/vm/runtime/arguments.cpp

Changeset: f6b107f3629a
Author:    acorn
Date:      2010-09-10 13:40 -0400
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/f6b107f3629a

6942092: Loader-constraint test is failing
Summary: Fix test string compare to match source update
Reviewed-by: dcubed, phh

! test/runtime/6626217/Test6626217.sh

Changeset: bdd14610f204
Author:    never
Date:      2010-09-15 20:25 -0700
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/bdd14610f204

6984979: OptimizeFill misses some cases with an odd memory graph
Reviewed-by: kvn

! src/share/vm/opto/loopTransform.cpp

Changeset: a367fee99714
Author:    phh
Date:      2010-10-08 11:26 -0400
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/a367fee99714

Added tag hs19-b07 for changeset bdd14610f204

! .hgtags

Changeset: 59244c77684a
Author:    kamg
Date:      2010-09-21 14:41 -0400
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/59244c77684a

6975210: java.lang.VerifyError in some of JCK tests
Summary: Naked oop in verificationType::is_reference_assignable_from()
Reviewed-by: never, kvn, coleenp

! src/share/vm/classfile/verificationType.cpp

Changeset: c437eeffbd7e
Author:    trims
Date:      2010-09-22 13:37 -0700
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/c437eeffbd7e

6985396: Bump the HS19 build number to 08
Summary: Update the HS19 build number to 08
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: 23f1a60e5e43
Author:    trims
Date:      2010-09-22 13:40 -0700
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/23f1a60e5e43

6982489: Update Hotspot 19 to use jdk6u21p as the default JPRT release target
Summary: Change the HS19 default JPRT target to be jdk6perf
Reviewed-by: ohair

! make/jprt.properties

Changeset: 0c5c902506a0
Author:    jcoomes
Date:      2010-09-27 22:36 -0700
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/0c5c902506a0

6423256: GC stacks should use a better data structure
6942771: SEGV in ParScanThreadState::take_from_overflow_stack
Reviewed-by: apetrusenko, ysr, pbk

! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
! src/share/vm/gc_implementation/includeDB_gc_concurrentMarkSweep
! src/share/vm/gc_implementation/includeDB_gc_parallelScavenge
! src/share/vm/gc_implementation/includeDB_gc_serial
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp
! src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp
! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp
! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.hpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.hpp
! src/share/vm/gc_implementation/shared/markSweep.cpp
! src/share/vm/gc_implementation/shared/markSweep.hpp
! src/share/vm/gc_implementation/shared/markSweep.inline.hpp
! src/share/vm/includeDB_core
! src/share/vm/memory/allocation.hpp
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/defNewGeneration.hpp
! src/share/vm/memory/genMarkSweep.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/thread.cpp
+ src/share/vm/utilities/stack.hpp
+ src/share/vm/utilities/stack.inline.hpp
! src/share/vm/utilities/taskqueue.hpp

Changeset: e076c91fb9b6
Author:    never
Date:      2010-09-22 13:01 -0700
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/e076c91fb9b6

6982537: Crash in Node*step_through_mergemem
Reviewed-by: kvn

! src/share/vm/opto/escape.cpp
! src/share/vm/opto/memnode.cpp

Changeset: bda2024ae52b
Author:    phh
Date:      2010-10-08 11:40 -0400
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/bda2024ae52b

6986028: assert(_base == Int) failed: Not an Int in CmpINode::sub
Reviewed-by: kvn, twisti

! src/share/vm/opto/stringopts.cpp

Changeset: 9a19ee0490e0
Author:    kvn
Date:      2010-09-30 18:31 -0700
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/9a19ee0490e0

6916062: assert(_inserts <= _insert_limit,"hash table overflow") in NodeHash::hash_insert
Summary: Missing check for not empty worklist when puting memory node back on worklist and expecting address type update.
Reviewed-by: never

! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/phaseX.cpp

Changeset: 53adfc40121e
Author:    jcoomes
Date:      2010-10-01 09:19 -0700
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/53adfc40121e

6988678: fatal error deadlock handling was unintentionally disabled
Reviewed-by: ysr

! src/share/vm/runtime/thread.cpp

Changeset: 243e95e6a37d
Author:    never
Date:      2010-09-08 20:28 -0700
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/243e95e6a37d

6965815: OptimizeStringConcat: assert(!q->is_MergeMem()) failed with specjbb2000
Reviewed-by: kvn

! src/share/vm/opto/graphKit.cpp

Changeset: c53baab9d988
Author:    never
Date:      2010-10-05 11:16 -0700
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/c53baab9d988

6988018: dtrace/hotspot/MethodInvocation/MethodInvocation002 crashes with client compiler
Reviewed-by: iveresov, kvn, kamg

! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp

Changeset: 61e2d45faa7f
Author:    minqi
Date:      2010-10-07 13:49 -0700
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/61e2d45faa7f

6966589: hs16-b08 causes java.lang.StackOverflowError
Reviewed-by: mchung, dholmes, chrisphi

! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp

Changeset: 2b2e90b406ca
Author:    minqi
Date:      2010-10-07 13:51 -0700
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/2b2e90b406ca

6990124: supplemental fix for 6361589
Reviewed-by: coleenp, chrisphi

! src/share/vm/utilities/vmError.cpp

Changeset: 3ea92ddc62ff
Author:    never
Date:      2010-10-07 13:11 -0700
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/3ea92ddc62ff

6980792: Crash "exception happened outside interpreter, nmethods and vtable stubs (1)"
Reviewed-by: kvn

! src/cpu/sparc/vm/stubGenerator_sparc.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/runtime.cpp

Changeset: 8da8d443833d
Author:    trims
Date:      2010-10-08 15:20 -0700
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/8da8d443833d

Added tag hs19-b08 for changeset 23f1a60e5e43

! .hgtags

Changeset: 13edc857b967
Author:    trims
Date:      2010-10-08 13:29 -0700
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/13edc857b967

6990756: Bump the HS19 build number to 09
Summary: Update the HS19 build number to 09
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: a299307a934e
Author:    trims
Date:      2010-11-04 16:21 -0700
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/a299307a934e

Added tag hs19-b09 for changeset 13edc857b967

! .hgtags

Changeset: 2ecd0d1194d2
Author:    andrew
Date:      2010-11-05 14:04 +0000
URL:       http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/2ecd0d1194d2

Merge

! .hgtags
! make/hotspot_version
! make/jprt.properties
! make/templates/bsd-header
! make/templates/gpl-cp-header
! make/templates/gpl-header
! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp
! src/cpu/sparc/vm/stubGenerator_sparc.cpp
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/os/linux/vm/os_linux.cpp
! src/share/vm/ci/bcEscapeAnalyzer.cpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
! src/share/vm/classfile/verificationType.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
! src/share/vm/gc_implementation/includeDB_gc_concurrentMarkSweep
! src/share/vm/gc_implementation/includeDB_gc_parallelScavenge
! src/share/vm/gc_implementation/includeDB_gc_serial
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp
! src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp
! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp
! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.hpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.hpp
! src/share/vm/gc_implementation/shared/markSweep.cpp
! src/share/vm/gc_implementation/shared/markSweep.hpp
! src/share/vm/gc_implementation/shared/markSweep.inline.hpp
! src/share/vm/includeDB_compiler2
! src/share/vm/includeDB_core
! src/share/vm/memory/allocation.hpp
! src/share/vm/memory/collectorPolicy.cpp
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/defNewGeneration.hpp
! src/share/vm/memory/genMarkSweep.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/opto/addnode.cpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/idealKit.cpp
! src/share/vm/opto/idealKit.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/opto/runtime.hpp
! src/share/vm/opto/stringopts.cpp
! src/share/vm/opto/type.cpp
! src/share/vm/opto/type.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/stubRoutines.cpp
! src/share/vm/runtime/stubRoutines.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/utilities/globalDefinitions.hpp
! src/share/vm/utilities/taskqueue.hpp
! src/share/vm/utilities/vmError.cpp



More information about the jdk6-dev mailing list