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