[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-serviceability-dev
Subject:    hg: jdk8/tl/hotspot: 31 new changesets
From:       lana.steuck () oracle ! com (lana ! steuck at oracle ! com)
Date:       2012-08-31 0:01:08
Message-ID: 20120831000218.EFDD04780E () hg ! openjdk ! java ! net
[Download RAW message or body]

Changeset: 6898d85cf0bb
Author:    amurillo
Date:      2012-08-10 23:19 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/6898d85cf0bb

7190772: new hotspot build - hs24-b21
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: d5ec46c7da5c
Author:    amurillo
Date:      2012-08-15 16:49 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/d5ec46c7da5c

7191765: make jdk8 the default jprt release for hs24
Reviewed-by: jcoomes

! make/jprt.properties

Changeset: aaf61e68b255
Author:    johnc
Date:      2012-08-06 12:20 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/aaf61e68b255

6818524: G1: use ergonomic resizing of PLABs
Summary: Employ PLABStats instances to record information about survivor and old \
                PLABs, and use the recorded stats to adjust the sizes of survivor and \
                old PLABS.
Reviewed-by: johnc, ysr
Contributed-by: Brandon Mitchell <brandon at twitter.com>

! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
- src/share/vm/gc_implementation/parNew/parGCAllocBuffer.cpp
- src/share/vm/gc_implementation/parNew/parGCAllocBuffer.hpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp
+ src/share/vm/gc_implementation/shared/parGCAllocBuffer.cpp
+ src/share/vm/gc_implementation/shared/parGCAllocBuffer.hpp
! src/share/vm/memory/tenuredGeneration.cpp
! src/share/vm/precompiled/precompiled.hpp

Changeset: eff5d59db7e1
Author:    amurillo
Date:      2012-08-07 09:53 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/eff5d59db7e1

7189729: jprt.properties should include release jdk7u8
Reviewed-by: jcoomes

! make/jprt.properties

Changeset: 3958f0acde31
Author:    amurillo
Date:      2012-08-17 15:41 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/3958f0acde31

Merge

! make/jprt.properties
- src/share/vm/gc_implementation/parNew/parGCAllocBuffer.cpp
- src/share/vm/gc_implementation/parNew/parGCAllocBuffer.hpp

Changeset: 6acee021f5ac
Author:    coleenp
Date:      2012-08-01 16:52 -0400
URL:       http://hg.openjdk.java.net/jdk8/tl/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/jdk8/tl/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/jdk8/tl/hotspot/rev/b27675afea11

Merge


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

Merge


Changeset: 282abd0fd878
Author:    dcubed
Date:      2012-08-02 14:54 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/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/jdk8/tl/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/jdk8/tl/hotspot/rev/c3c2141203e7

Merge


Changeset: 4ee06e614636
Author:    kamg
Date:      2012-08-06 15:54 -0400
URL:       http://hg.openjdk.java.net/jdk8/tl/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/jdk8/tl/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/jdk8/tl/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/jdk8/tl/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/jdk8/tl/hotspot/rev/b63c0564035a

Merge


Changeset: f99a36499b8c
Author:    johnc
Date:      2012-08-21 10:05 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/f99a36499b8c

7192128: G1: Extend fix for 6948537 to G1's BOT
Summary: G1 does not appear to be immune to the issue described in CR 6948537 and \
increasing the size of old-generation PLABs appears to increase the liklihood of \
                seeing the issue. Extend the fix for 6948537 to G1's \
                BlockOffsetTable.
Reviewed-by: brutisso, jmasa

! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp

Changeset: 7383557659bd
Author:    johnc
Date:      2012-08-21 14:10 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/7383557659bd

7185699: G1: Prediction model discrepancies
Summary: Correct the result value of G1CollectedHeap::pending_card_num(). Change the \
code that calculates the GC efficiency of a non-young heap region to use historical \
data from mixed GCs and the actual number of live bytes when predicting how long it \
                would take to collect the region. Changes were also reviewed by \
                Thomas Schatzl.
Reviewed-by: azeemj, brutisso

! 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/g1ErgoVerbose.hpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp

Changeset: 3650da95d2ee
Author:    brutisso
Date:      2012-08-23 05:25 +0200
URL:       http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/3650da95d2ee

7193157: G1: Make some develpflags available in product builds
Summary: Also reviewed by: vitalyd at gmail.com. Make G1DefaultMinNewGenPercent, \
G1DefaultMaxNewGenPercent, G1OldCSetRegionLiveThresholdPercent and \
                G1OldCSetRegionThresholdPercent experimental flags
Reviewed-by: ysr, johnc, jmasa

! src/share/vm/gc_implementation/g1/g1_globals.hpp

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

Merge


Changeset: 006050192a5a
Author:    kvn
Date:      2012-08-20 09:07 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/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/jdk8/tl/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/jdk8/tl/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/jdk8/tl/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/jdk8/tl/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/jdk8/tl/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/jdk8/tl/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/jdk8/tl/hotspot/rev/c32dee9b8023

Merge


Changeset: 9e3ae661284d
Author:    amurillo
Date:      2012-08-24 15:51 -0700
URL:       http://hg.openjdk.java.net/jdk8/tl/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/jdk8/tl/hotspot/rev/e8fb566b9466

Added tag hs24-b21 for changeset 9e3ae661284d

! .hgtags


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic