hg: hsx/hotspot-gc/hotspot: 26 new changesets

alejandro.murillo at oracle.com alejandro.murillo at oracle.com
Sat Aug 25 06:01:32 UTC 2012


Changeset: 54240c1b8e87
Author:    katleman
Date:      2012-08-16 11:43 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/54240c1b8e87

Added tag jdk8-b52 for changeset 6d0436885201

! .hgtags

Changeset: de2aa86e037d
Author:    katleman
Date:      2012-08-23 12:27 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/de2aa86e037d

Added tag jdk8-b53 for changeset 54240c1b8e87

! .hgtags

Changeset: 6acee021f5ac
Author:    coleenp
Date:      2012-08-01 16:52 -0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/6acee021f5ac

7129723: MAC: Some regression tests need to recognize Mac OS X platform
Summary: Add Darwin like Linux to shell scripts
Reviewed-by: kvn, kamg, dholmes

! test/compiler/6894807/Test6894807.sh
! test/gc/6941923/test6941923.sh
! test/runtime/6626217/Test6626217.sh
! test/runtime/6878713/Test6878713.sh
! test/runtime/6929067/Test6929067.sh
! test/runtime/7051189/Xchecksig.sh
! test/runtime/7110720/Test7110720.sh
! test/runtime/7158800/Test7158800.sh
! test/runtime/7158988/TestFieldMonitor.sh

Changeset: 4acebbe310e1
Author:    zgu
Date:      2012-08-01 17:19 -0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/4acebbe310e1

7185614: NMT ON: "check by caller" assertion failed on nsk ThreadMXBean test
7187429: NMT ON: Merge failure should cause NMT to shutdown
Summary: Fixed NMT assertion failures
Reviewed-by: acorn, kvn

! src/share/vm/services/memSnapshot.cpp
! src/share/vm/services/memSnapshot.hpp
! src/share/vm/services/memTrackWorker.cpp
! src/share/vm/services/memTracker.hpp

Changeset: b27675afea11
Author:    zgu
Date:      2012-08-01 15:00 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/b27675afea11

Merge


Changeset: 8e69438de9c6
Author:    zgu
Date:      2012-08-01 16:16 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/8e69438de9c6

Merge


Changeset: 282abd0fd878
Author:    dcubed
Date:      2012-08-02 14:54 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/282abd0fd878

7188168: 7071904 broke the DEBUG_BINARIES option on Linux
Summary: Change DEBUG_BINARIES option logic to be more clear.
Reviewed-by: fparain, andrew

! make/linux/makefiles/adlc.make
! make/linux/makefiles/gcc.make

Changeset: 0d8e265ba727
Author:    dcubed
Date:      2012-08-03 18:34 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/0d8e265ba727

7181175: Enable builds on Windows with MinGW/MSYS
Summary: This fix is the minimum number of Makefile changes to enable building HotSpot with MinGW/MSYS
Reviewed-by: jcoomes, dcubed, tbell, ohair
Contributed-by: volker.simonis at gmail.com

! make/windows/makefiles/defs.make
! make/windows/makefiles/rules.make
! make/windows/makefiles/sa.make
! make/windows/makefiles/shared.make

Changeset: c3c2141203e7
Author:    dcubed
Date:      2012-08-06 09:34 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/c3c2141203e7

Merge


Changeset: 4ee06e614636
Author:    kamg
Date:      2012-08-06 15:54 -0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/4ee06e614636

7116786: RFE: Detailed information on VerifyErrors
Summary: Provide additional detail in VerifyError messages
Reviewed-by: sspitsyn, acorn

! src/os/solaris/vm/dtraceJSDT_solaris.cpp
! src/share/vm/classfile/stackMapFrame.cpp
! src/share/vm/classfile/stackMapFrame.hpp
! src/share/vm/classfile/stackMapTable.cpp
! src/share/vm/classfile/stackMapTable.hpp
! src/share/vm/classfile/stackMapTableFormat.hpp
! src/share/vm/classfile/verificationType.cpp
! src/share/vm/classfile/verificationType.hpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/classfile/verifier.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/relocator.cpp
! src/share/vm/utilities/ostream.cpp
! src/share/vm/utilities/ostream.hpp
+ test/runtime/7116786/Test7116786.java
+ test/runtime/7116786/testcases.jar

Changeset: 98625323d3a3
Author:    tbell
Date:      2012-08-10 23:16 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/98625323d3a3

7190512: Fix for 7181175 broke hotspot/make/windows/create.bat builds
Summary: Add some quotes around the classpath in the project file rule.
Reviewed-by: dcubed

! make/windows/projectfiles/common/Makefile

Changeset: e5bf1c79ed5b
Author:    zgu
Date:      2012-08-14 13:56 -0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/e5bf1c79ed5b

7191124: Optimized build is broken due to inconsistent use of DEBUG_ONLY and NOT_PRODUCT macros in NMT
Summary: Updated all related variables and methods to use NOT_PRODUCT macros
Reviewed-by: coleenp, acorn, kvn

! src/share/vm/services/memPtr.cpp
! src/share/vm/services/memPtr.hpp
! src/share/vm/services/memPtrArray.hpp
! src/share/vm/services/memRecorder.hpp
! src/share/vm/services/memSnapshot.cpp
! src/share/vm/services/memTracker.cpp

Changeset: fce6d7280776
Author:    dcubed
Date:      2012-08-17 11:57 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/fce6d7280776

Merge

! src/share/vm/classfile/verifier.cpp
! src/share/vm/runtime/globals.hpp

Changeset: b63c0564035a
Author:    dcubed
Date:      2012-08-21 19:25 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/b63c0564035a

Merge


Changeset: ce0254b13eb8
Author:    brutisso
Date:      2012-08-24 09:45 +0200
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/ce0254b13eb8

Merge


Changeset: 006050192a5a
Author:    kvn
Date:      2012-08-20 09:07 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/006050192a5a

6340864: Implement vectorization optimizations in hotspot-server
Summary: Added asm encoding and mach nodes for vector arithmetic instructions on x86.
Reviewed-by: roland

! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/x86.ad
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/superword.cpp
! src/share/vm/opto/vectornode.cpp
! src/share/vm/opto/vectornode.hpp
+ test/compiler/6340864/TestByteVect.java
+ test/compiler/6340864/TestDoubleVect.java
+ test/compiler/6340864/TestFloatVect.java
+ test/compiler/6340864/TestIntVect.java
+ test/compiler/6340864/TestLongVect.java
+ test/compiler/6340864/TestShortVect.java

Changeset: 09aad8452938
Author:    kvn
Date:      2012-08-20 09:58 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/09aad8452938

7190310: Inlining WeakReference.get(), and hoisting $referent may lead to non-terminating loops
Summary: In C2 add software membar after load from Reference.referent field to prevent commoning of loads across safepoint since GC can change its value. In C1 always generate Reference.get() intrinsic.
Reviewed-by: roland, twisti, dholmes, johnc

! src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp
! src/cpu/x86/vm/c1_CodeStubs_x86.cpp
! src/share/vm/c1/c1_CodeStubs.hpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/opto/idealKit.cpp
! src/share/vm/opto/library_call.cpp
+ test/compiler/7190310/Test7190310.java
+ test/compiler/7190310/Test7190310_unsafe.java

Changeset: 7a302948f5a4
Author:    twisti
Date:      2012-08-21 10:48 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/7a302948f5a4

7192167: JSR 292: C1 has old broken code which needs to be removed
Reviewed-by: kvn, roland, jrose

! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_Instruction.cpp
! src/share/vm/c1/c1_LIRAssembler.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/opto/callGenerator.cpp

Changeset: 4b0d6fd74911
Author:    kvn
Date:      2012-08-21 14:50 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/4b0d6fd74911

7192964: assert(false) failed: bad AD file
Summary: Shifts with loop variant counts "a[i]=1<<b[i];" should not be vectorized since hw does not support it.
Reviewed-by: twisti

! src/share/vm/opto/superword.cpp
! src/share/vm/opto/vectornode.cpp

Changeset: 0bfcb7a3e12d
Author:    roland
Date:      2012-08-22 14:29 +0200
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/0bfcb7a3e12d

7171824: assert(_offset >= 1) failed: illegal call to offset()
Summary: C1 value numbering hits unloaded klass.
Reviewed-by: kvn, twisti

! src/share/vm/c1/c1_ValueMap.cpp
! src/share/vm/c1/c1_ValueMap.hpp

Changeset: 5af51c882207
Author:    kvn
Date:      2012-08-22 11:55 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/5af51c882207

7192963: assert(_in[req-1] == this) failed: Must pass arg count to 'new'
Summary: Fixed Pack node generation. Not vectorize shift instructions if count is not the same for all shifts and if count is vector.
Reviewed-by: twisti

! src/share/vm/opto/compile.cpp
! src/share/vm/opto/superword.cpp
! src/share/vm/opto/vectornode.cpp
! src/share/vm/opto/vectornode.hpp
+ test/compiler/7192963/TestByteVect.java
+ test/compiler/7192963/TestDoubleVect.java
+ test/compiler/7192963/TestFloatVect.java
+ test/compiler/7192963/TestIntVect.java
+ test/compiler/7192963/TestLongVect.java
+ test/compiler/7192963/TestShortVect.java

Changeset: f7cd53cedd78
Author:    kvn
Date:      2012-08-23 09:13 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/f7cd53cedd78

7192965: assert(is_aligned_sets(size)) failed: mask is not aligned, adjacent sets
Summary: Change pair check to vector check in RA bias coloring code.
Reviewed-by: jrose, twisti

! src/share/vm/opto/chaitin.cpp
! src/share/vm/opto/output.cpp

Changeset: c32dee9b8023
Author:    twisti
Date:      2012-08-24 11:48 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/c32dee9b8023

Merge


Changeset: 9e3ae661284d
Author:    amurillo
Date:      2012-08-24 15:51 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/9e3ae661284d

Merge

- src/share/vm/gc_implementation/parNew/parGCAllocBuffer.cpp
- src/share/vm/gc_implementation/parNew/parGCAllocBuffer.hpp

Changeset: e8fb566b9466
Author:    amurillo
Date:      2012-08-24 15:51 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/e8fb566b9466

Added tag hs24-b21 for changeset 9e3ae661284d

! .hgtags

Changeset: 153776c4cb6f
Author:    amurillo
Date:      2012-08-24 16:23 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/153776c4cb6f

7194004: new hotspot build - hs24-b22
Reviewed-by: jcoomes

! make/hotspot_version




More information about the hotspot-gc-dev mailing list