Changeset: a589f73b79f4
Author:    mcberg
Date:      2015-09-09 10:34 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/a589f73b79f4

8135028: support for vectorizing double precision sqrt
Reviewed-by: kvn, twisti

! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/x86.ad
! src/share/vm/adlc/formssel.cpp
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/superword.cpp
! src/share/vm/opto/vectornode.cpp
! src/share/vm/opto/vectornode.hpp
+ test/compiler/loopopts/superword/SumRedSqrt_Double.java

Changeset: 846018509b70
Author:    iveresov
Date:      2015-09-10 17:56 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/846018509b70

Merge

- src/share/vm/classfile/imageDecompressor.cpp
- src/share/vm/classfile/imageDecompressor.hpp
- src/share/vm/classfile/imageFile.cpp
- src/share/vm/classfile/imageFile.hpp
- src/share/vm/utilities/endian.cpp
- src/share/vm/utilities/endian.hpp
- test/runtime/modules/ImageFile/ImageAttributeOffsetsTest.java
- test/runtime/modules/ImageFile/ImageCloseTest.java
- test/runtime/modules/ImageFile/ImageFileHeaderTest.java
- test/runtime/modules/ImageFile/ImageFindAttributesTest.java
- test/runtime/modules/ImageFile/ImageGetAttributesTest.java
- test/runtime/modules/ImageFile/ImageGetDataAddressTest.java
- test/runtime/modules/ImageFile/ImageGetIndexAddressTest.java
- test/runtime/modules/ImageFile/ImageGetStringBytesTest.java
- test/runtime/modules/ImageFile/ImageOpenTest.java
- test/runtime/modules/ImageFile/ImageReadTest.java
- test/runtime/modules/ImageFile/LocationConstants.java

Changeset: 2e58b602c89b
Author:    aph
Date:      2015-09-08 14:08 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/2e58b602c89b

8135157: DMB elimination in AArch64 C2 synchronization implementation
Summary: Reduce memory barrier usage in C2 fast lock and unlock.
Reviewed-by: kvn
Contributed-by: wei.t...@linaro.org, a...@redhat.com

! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp

Changeset: 87a55af2ff28
Author:    kzhaldyb
Date:      2015-09-11 16:11 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/87a55af2ff28

8132980: Improve stability of whitebox methods getCodeBlob and freeCodeBlob
Summary: Added checks for negative and null size and address values (where 
applicable) for getCodeBlob, allocateCodeBlob and freeCodeBlob, added 
regression test
Reviewed-by: iignatyev

! src/share/vm/prims/whitebox.cpp
! test/testlibrary/jdk/test/lib/Utils.java
+ test/testlibrary_tests/whitebox/BlobSanityTest.java

Changeset: 41b6cb9246fe
Author:    mcberg
Date:      2015-09-11 17:02 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/41b6cb9246fe

8132160: support for AVX 512 call frames and stack management
Summary: simplify save/restore frame on x86 systems which support EVEX.
Reviewed-by: kvn, iveresov

! 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/c1_Runtime1_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/stubRoutines_x86_32.hpp
! src/cpu/x86/vm/stubRoutines_x86_64.hpp
! src/cpu/x86/vm/vm_version_x86.cpp
! src/cpu/x86/vm/vm_version_x86.hpp
! src/cpu/x86/vm/x86.ad
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad

Changeset: 69ed894b4045
Author:    thartmann
Date:      2015-09-14 07:02 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/69ed894b4045

8080999: MemoryPoolMXBean.getUsageThresholdCount() returns incorrect value
Summary: Fixed race condition in the JMX code for the LowMemoryDetector.
Reviewed-by: kvn

! src/share/vm/services/lowMemoryDetector.cpp
! src/share/vm/services/lowMemoryDetector.hpp

Changeset: 720d0ff40323
Author:    thartmann
Date:      2015-09-14 07:03 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/720d0ff40323

Merge

- src/share/vm/classfile/imageDecompressor.cpp
- src/share/vm/classfile/imageDecompressor.hpp
- src/share/vm/classfile/imageFile.cpp
- src/share/vm/classfile/imageFile.hpp
- src/share/vm/utilities/endian.cpp
- src/share/vm/utilities/endian.hpp
- test/runtime/modules/ImageFile/ImageAttributeOffsetsTest.java
- test/runtime/modules/ImageFile/ImageCloseTest.java
- test/runtime/modules/ImageFile/ImageFileHeaderTest.java
- test/runtime/modules/ImageFile/ImageFindAttributesTest.java
- test/runtime/modules/ImageFile/ImageGetAttributesTest.java
- test/runtime/modules/ImageFile/ImageGetDataAddressTest.java
- test/runtime/modules/ImageFile/ImageGetIndexAddressTest.java
- test/runtime/modules/ImageFile/ImageGetStringBytesTest.java
- test/runtime/modules/ImageFile/ImageOpenTest.java
- test/runtime/modules/ImageFile/ImageReadTest.java
- test/runtime/modules/ImageFile/LocationConstants.java

Changeset: a5ae3454a758
Author:    thartmann
Date:      2015-09-14 10:00 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/a5ae3454a758

8135252: IdealLoopTree::dump_head() prints negative trip count
Summary: IdealLoopTree::dump_head() should not cast float to int.
Reviewed-by: kvn

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

Changeset: 486680e6ed5e
Author:    thartmann
Date:      2015-09-14 09:11 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/486680e6ed5e

Merge


Changeset: b9246bd13eeb
Author:    roland
Date:      2015-09-11 16:56 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/b9246bd13eeb

8135069: C2 replaces range checks by unsigned comparison with -1
Summary: i < 0 || i > -1 wrongly folded as i >u -1
Reviewed-by: kvn

! src/share/vm/opto/ifnode.cpp
! test/compiler/rangechecks/TestBadFoldCompare.java

Changeset: bfb61f868681
Author:    roland
Date:      2015-09-08 19:19 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/bfb61f868681

8134974: 8130847 broken with loop predicates
Summary: Pinned eliminated arraycopy loads in uncommon trap path for loop 
predicates may need to be moved
Reviewed-by: kvn

! src/share/vm/opto/loopPredicate.cpp
+ test/compiler/arraycopy/TestEliminatedArrayLoopPredicateCopyDeopt.java

Changeset: 3b914aea509b
Author:    jwilhelm
Date:      2015-09-08 16:10 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/3b914aea509b

Merge

- src/share/vm/classfile/imageDecompressor.cpp
- src/share/vm/classfile/imageDecompressor.hpp
- src/share/vm/classfile/imageFile.cpp
- src/share/vm/classfile/imageFile.hpp
- src/share/vm/utilities/endian.cpp
- src/share/vm/utilities/endian.hpp
- test/runtime/modules/ImageFile/ImageAttributeOffsetsTest.java
- test/runtime/modules/ImageFile/ImageCloseTest.java
- test/runtime/modules/ImageFile/ImageFileHeaderTest.java
- test/runtime/modules/ImageFile/ImageFindAttributesTest.java
- test/runtime/modules/ImageFile/ImageGetAttributesTest.java
- test/runtime/modules/ImageFile/ImageGetDataAddressTest.java
- test/runtime/modules/ImageFile/ImageGetIndexAddressTest.java
- test/runtime/modules/ImageFile/ImageGetStringBytesTest.java
- test/runtime/modules/ImageFile/ImageOpenTest.java
- test/runtime/modules/ImageFile/ImageReadTest.java
- test/runtime/modules/ImageFile/LocationConstants.java

Changeset: abc9e76c520d
Author:    kbarrett
Date:      2015-09-08 16:00 -0400
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/abc9e76c520d

8134797: Remove explicit casts in CollectorPolicy hierarchy
Summary: Removed the explicit casts.
Reviewed-by: jwilhelm, tschatzl, pliden

! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/parallel/parallelScavengeHeap.hpp
! src/share/vm/gc/serial/defNewGeneration.cpp
! src/share/vm/gc/serial/tenuredGeneration.cpp
! src/share/vm/gc/shared/genCollectedHeap.cpp
! src/share/vm/gc/shared/genCollectedHeap.hpp

Changeset: 9810d3869392
Author:    mgerdin
Date:      2015-09-09 10:34 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/9810d3869392

8135152: Create a G1ParScanThreadStateSet class for managing G1 GC per thread 
states
Reviewed-by: tschatzl, ehelin

! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1CollectedHeap_ext.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
! src/share/vm/gc/g1/g1ParScanThreadState.cpp
! src/share/vm/gc/g1/g1ParScanThreadState.hpp
+ src/share/vm/gc/g1/g1ParScanThreadState_ext.cpp
! src/share/vm/gc/shared/ageTable.cpp
! src/share/vm/gc/shared/ageTable.hpp

Changeset: 8a758dbe0212
Author:    mgerdin
Date:      2015-09-09 14:22 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/8a758dbe0212

8135154: Move cards scanned and surviving young words aggregation to 
G1ParScanThreadStateSet
Reviewed-by: tschatzl, ehelin

! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
! src/share/vm/gc/g1/g1ParScanThreadState.cpp
! src/share/vm/gc/g1/g1ParScanThreadState.hpp
! src/share/vm/gc/g1/g1ParScanThreadState_ext.cpp
! src/share/vm/gc/g1/g1RemSet.cpp
! src/share/vm/gc/g1/g1RemSet.hpp

Changeset: 49b16955b909
Author:    sangheki
Date:      2015-09-09 09:19 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/49b16955b909

8135025: Error message is repeated for large value at G1ConcRefinementThreads
Summary: Changed error handling when G1ConcRefinementThreads creation failed
Reviewed-by: jwilhelm, kbarrett, tschatzl

! src/share/vm/gc/g1/concurrentG1Refine.cpp
! src/share/vm/gc/g1/concurrentG1Refine.hpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp

Changeset: 05be144c3f45
Author:    kbarrett
Date:      2015-09-09 14:31 -0400
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/05be144c3f45

8135209: Avoid abutting string literals and identifiers
Summary: Add spaces between string literals and identifiers.
Reviewed-by: brutisso, pliden

! src/share/vm/gc/g1/g1EvacStats.cpp

Changeset: b41072c42cd5
Author:    kzhaldyb
Date:      2015-09-09 15:14 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/b41072c42cd5

8134523: Humongous object test fails with OOME
Summary: Added Xms for runs with region' size 16M and 32M to prevent OOME
Reviewed-by: mgerdin, dfazunen

! test/gc/g1/humongousObjects/TestHumongousThreshold.java

Changeset: b29257a2312e
Author:    iignatyev
Date:      2015-09-09 22:32 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/b29257a2312e

Merge


Changeset: bba7a69f67c7
Author:    coleenp
Date:      2015-09-09 23:47 -0400
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/bba7a69f67c7

8135298: Fix zero builds for "unknown" architectures on linux.
Summary: add zero architectures for default cases
Reviewed-by: coleenp
Contributed-by: Matthias Klose <d...@ubuntu.com>

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

Changeset: 059904d87241
Author:    coleenp
Date:      2015-09-10 06:15 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/059904d87241

Merge


Changeset: 41972b466086
Author:    ehelin
Date:      2015-09-11 10:02 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/41972b466086

8135260: Split G1CollectorPolicy::finalize_cset into two parts
Reviewed-by: tschatzl, mgerdin

! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp

Changeset: 3ebbe21f938e
Author:    ehelin
Date:      2015-09-11 13:20 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/3ebbe21f938e

8135253: Add push method to CollectionSetChooser
Reviewed-by: mgerdin, tschatzl

! src/share/vm/gc/g1/collectionSetChooser.cpp
! src/share/vm/gc/g1/collectionSetChooser.hpp
! src/share/vm/gc/g1/g1CollectorPolicy.cpp

Changeset: 302c7e22630b
Author:    jmasa
Date:      2015-05-25 19:26 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/302c7e22630b

8081629: CMS split_block() does not correctly fix up block-offset-table for 
large blocks
Reviewed-by: tschatzl, ysr

! src/share/vm/gc/shared/blockOffsetTable.cpp

Changeset: 7b8eb3b6361a
Author:    akulyakh
Date:      2015-09-14 14:26 +0300
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/7b8eb3b6361a

8134641: CodelistTest.java fails with sun.misc.Unsafe.getUnsafe
Summary: Excluding lines containing sun.misc.Unsafe.getUnsafe from the test 
input as getUnsafe is hidden from reflection
Reviewed-by: sla

! test/serviceability/dcmd/compiler/CodelistTest.java

Changeset: 4f3ddb6a2b70
Author:    jiangli
Date:      2015-09-14 14:55 -0400
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/4f3ddb6a2b70

8135097: Unmap failure for executable memory on windows
Summary: Use 'pd_release_memory' for executable memory in os::pd_unmap_memory().
Reviewed-by: iklam, coleenp

! src/os/windows/vm/os_windows.cpp

Changeset: ea4f98bd8dd5
Author:    jwilhelm
Date:      2015-09-15 15:49 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/ea4f98bd8dd5

Merge


Changeset: 1ac336e4e8fe
Author:    amurillo
Date:      2015-09-17 09:19 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/1ac336e4e8fe

Merge


Changeset: 0093079406dd
Author:    amurillo
Date:      2015-09-22 11:01 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/0093079406dd

Merge


Changeset: 184c43284449
Author:    lana
Date:      2015-09-26 09:21 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/184c43284449

Merge


Changeset: c5103d0b37bf
Author:    lana
Date:      2015-10-05 20:24 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/c5103d0b37bf

Added tag jdk9-b84 for changeset 184c43284449

! .hgtags

Changeset: 16c18ec6764d
Author:    jfdenise
Date:      2015-10-07 11:29 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/16c18ec6764d

Merge

! .hgtags
! src/os/linux/vm/os_linux.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/prims/whitebox.cpp
! test/serviceability/dcmd/compiler/CodelistTest.java

Reply via email to