hg: build-infra/jdk9/hotspot: 125 new changesets

magnus.ihse.bursie at oracle.com magnus.ihse.bursie at oracle.com
Wed Sep 17 13:02:16 UTC 2014


Changeset: 91f25b8a47af
Author:    zgu
Date:      2014-08-20 08:41 -0400
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/91f25b8a47af

8054546: NMT2 leaks memory
Summary: Fixed memory leak in NMT by baselining memory in c heap instead of an arena.
Reviewed-by: coleenp, minqi

! src/share/vm/services/mallocTracker.hpp
! src/share/vm/services/memBaseline.cpp
! src/share/vm/services/memBaseline.hpp

Changeset: 6ae3b7da7952
Author:    zgu
Date:      2014-08-20 08:50 -0400
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/6ae3b7da7952

Merge


Changeset: f2417008f618
Author:    zgu
Date:      2014-08-20 15:58 -0400
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f2417008f618

8055236: Deadlock during NMT2 shutdown on Windows
Summary: Removed MemTracker::shutdown() call to avoid deadlock
Reviewed-by: minqi, ctornqvi

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

Changeset: 115d958b07de
Author:    zgu
Date:      2014-08-20 21:37 +0000
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/115d958b07de

Merge


Changeset: 943c5da523fd
Author:    ctornqvi
Date:      2014-08-20 14:59 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/943c5da523fd

8055164: [TESTBUG] runtime/CompressedOops/CompressedClassPointers.java fails with OpenJDK build
Summary: Removed explicit check for HotSpot in output
Reviewed-by: sla, coleenp, hseigel

! test/runtime/CompressedOops/CompressedClassPointers.java

Changeset: 23270ceb0be7
Author:    ctornqvi
Date:      2014-08-20 14:59 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/23270ceb0be7

8027480: Build Windows x64 fastdebug builds using /homeparams
Summary: Windows x64 fastdebug builds now uses the /homeparams compiler flag
Reviewed-by: dcubed, zgu, lfoltan

! make/windows/makefiles/vm.make
! src/share/tools/ProjectCreator/BuildConfig.java
! src/share/tools/ProjectCreator/WinGammaPlatformVC10.java
! src/share/tools/ProjectCreator/WinGammaPlatformVC7.java
! src/share/tools/ProjectCreator/WinGammaPlatformVC8.java

Changeset: b231e0ef5547
Author:    ctornqvi
Date:      2014-08-21 01:43 +0000
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/b231e0ef5547

Merge


Changeset: af72c1a537dc
Author:    igerasim
Date:      2014-08-21 16:32 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/af72c1a537dc

8055338: (process) Add instrumentation to help diagnose JDK-6573254
Reviewed-by: dcubed, ohair, iklam, dholmes, sspitsyn, sla

! src/os/windows/vm/os_windows.cpp
! src/share/vm/runtime/java.cpp

Changeset: f7df20ae08e2
Author:    sla
Date:      2014-08-22 08:13 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f7df20ae08e2

8055754: filemap.cpp does not compile with clang
Reviewed-by: kvn, iklam, coleenp

! src/share/vm/memory/filemap.cpp
! src/share/vm/memory/filemap.hpp

Changeset: b5c908c4e997
Author:    ctornqvi
Date:      2014-08-22 09:30 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/b5c908c4e997

8055814: [TESTBUG] runtime/NMT/NMTWithCDS.java fails with product builds due to missing UnlockDiagnosticVMOptions
Summary: Passing -XX:+UnlockDiagnosticVMOptions to ProcessBuilder
Reviewed-by: zgu, gtriantafill

! test/runtime/NMT/NMTWithCDS.java

Changeset: 6c4b3632b42f
Author:    dcubed
Date:      2014-08-22 11:23 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/6c4b3632b42f

Merge


Changeset: 8519a5cf7cd4
Author:    gtriantafill
Date:      2014-08-22 06:46 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/8519a5cf7cd4

8055052: [TESTBUG] runtime/NMT/JcmdDetailDiff.java fails on Windows when there are no debug symbols available
Reviewed-by: ctornqvi, hseigel

! test/runtime/NMT/JcmdDetailDiff.java

Changeset: d764332b3890
Author:    gtriantafill
Date:      2014-08-22 07:38 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/d764332b3890

8055053: [TESTBUG] runtime/NMT/VirtualAllocCommitUncommitRecommit.java fails
Reviewed-by: ctornqvi, zgu

! test/runtime/NMT/VirtualAllocCommitUncommitRecommit.java

Changeset: 2d87b6b4660c
Author:    gtriantafill
Date:      2014-08-21 14:37 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/2d87b6b4660c

8055684: runtime/NMT/CommandLineEmptyArgument.java fails
Reviewed-by: ctornqvi, sla

! test/runtime/NMT/CommandLineEmptyArgument.java

Changeset: 04b4bc792043
Author:    gtriantafill
Date:      2014-08-22 06:28 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/04b4bc792043

8055765: Misplaced @key stress prevents MallocSiteHashOverflow.java and MallocStressTest.java tests from running
Reviewed-by: ctornqvi, zgu, hseigel

! test/runtime/NMT/MallocSiteHashOverflow.java
! test/runtime/NMT/MallocStressTest.java

Changeset: 026e9d17ba9b
Author:    ctornqvi
Date:      2014-08-22 14:21 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/026e9d17ba9b

8055844: [TESTBUG] test/runtime/NMT/VirtualAllocCommitUncommitRecommit.java fails on Solaris Sparc due to incorrect page size being used
Summary: Use 128KB chunks for virtual memory operations
Reviewed-by: zgu, gtriantafill

! test/runtime/NMT/VirtualAllocCommitUncommitRecommit.java

Changeset: 86451b926286
Author:    ccheung
Date:      2014-08-25 00:13 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/86451b926286

8048150: Allow easy configurations for large CDS archives
Summary: Estimate the size of shared archive based on the number of classes in the classlist file
Reviewed-by: iklam, jiangli, minqi, dholmes

! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspaceShared.cpp
! src/share/vm/memory/metaspaceShared.hpp

Changeset: 8ae56f4f758f
Author:    ctornqvi
Date:      2014-08-26 13:07 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/8ae56f4f758f

8041727: [TESTBUG] runtime/jsig/Test8017498.sh fails with Test8017498.sh: 50: [: x/usr/bin/gcc: unexpected operator
Summary: Fixed shell script issues
Reviewed-by: dcubed, gtriantafill

! test/runtime/jsig/Test8017498.sh

Changeset: 820608bf2902
Author:    kvn
Date:      2014-08-22 12:03 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/820608bf2902

8055069: TSX and RTM should be deprecated more strongly until hardware is corrected
Summary: Require to specify UnlockExperimentalVMOptions flag together with UseRTMLocking flag on un-patched systems where CPUID allows it but is unsupported otherwise.
Reviewed-by: iveresov, fzhinkin

! src/cpu/x86/vm/vm_version_x86.cpp
! src/cpu/x86/vm/vm_version_x86.hpp
! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnSupportedConfig.java
! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnSupportedConfig.java
! test/compiler/rtm/cli/TestUseRTMLockingOptionOnSupportedConfig.java
! test/compiler/rtm/cli/TestUseRTMLockingOptionWithBiasedLocking.java

Changeset: b7cadec70148
Author:    thartmann
Date:      2014-08-25 07:08 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/b7cadec70148

8055751: TestAnonymousClassUnloading.java needs to copy additional WhiteBox class file to JTwork/scratch/sun/hotspot
Summary: Copy additional Whitebox class file to JTwork (required by JDK-8011397).
Reviewed-by: kvn

! test/compiler/classUnloading/anonymousClass/TestAnonymousClassUnloading.java

Changeset: 3ce2966392ef
Author:    thartmann
Date:      2014-08-25 07:04 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/3ce2966392ef

8055657: Test compiler/classUnloading/methodUnloading/TestMethodUnloading.java does not work with non-default GC
Summary: Remove the '-XX:+UseParallelGC' parameter from the test because it is conflicting with other GC settings.
Reviewed-by: kvn

! test/compiler/classUnloading/methodUnloading/TestMethodUnloading.java

Changeset: 03792046279f
Author:    thartmann
Date:      2014-08-25 07:44 +0000
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/03792046279f

Merge


Changeset: 09bd266452ee
Author:    zmajo
Date:      2014-08-27 10:02 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/09bd266452ee

8051415: TypeTuple::make_domain() and TypeTuple::make_range() allocate too much memory
Summary: Change memory allocation in TypeTuple::make_domain() and TypeTuple::make_range() to not allocate memory for TypeFunc::Parms.
Reviewed-by: kvn, roland

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

Changeset: 3c92cbe3250f
Author:    iignatyev
Date:      2014-08-27 17:09 +0400
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/3c92cbe3250f

8056072: add jprt_optimized targets
Reviewed-by: kvn, roland

! make/Makefile
! make/jprt.gmk
! make/jprt.properties

Changeset: 6a88438902fb
Author:    rbackman
Date:      2014-08-28 18:31 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/6a88438902fb

Merge


Changeset: c9f4b775ec14
Author:    brutisso
Date:      2014-08-25 08:27 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/c9f4b775ec14

8055818: Remove PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC from g1BlockOffsetTable.cpp
Reviewed-by: stefank, mgerdin

! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp

Changeset: 73f74a485368
Author:    stefank
Date:      2014-08-25 09:10 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/73f74a485368

8055416: Several vm/gc/heap/summary "After GC" events emitted for the same GC ID
Reviewed-by: brutisso, ehelin

! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp

Changeset: 8ef8e5c997cc
Author:    stefank
Date:      2014-08-25 07:35 +0000
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/8ef8e5c997cc

Merge


Changeset: 7808b2d5d604
Author:    tschatzl
Date:      2014-08-26 09:36 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/7808b2d5d604

8054819: Rename HeapRegionSeq to HeapRegionManager
Reviewed-by: jwilhelm, jmasa

! agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1CollectedHeap.java
+ agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionManager.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSeq.java
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp
+ src/share/vm/gc_implementation/g1/heapRegionManager.cpp
+ src/share/vm/gc_implementation/g1/heapRegionManager.hpp
+ src/share/vm/gc_implementation/g1/heapRegionManager.inline.hpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
- src/share/vm/gc_implementation/g1/heapRegionSeq.cpp
- src/share/vm/gc_implementation/g1/heapRegionSeq.hpp
- src/share/vm/gc_implementation/g1/heapRegionSeq.inline.hpp
! src/share/vm/gc_implementation/g1/heapRegionSet.cpp
! src/share/vm/gc_implementation/g1/heapRegionSet.hpp
! src/share/vm/gc_implementation/g1/heapRegionSet.inline.hpp
! src/share/vm/gc_implementation/g1/sparsePRT.cpp
! src/share/vm/gc_implementation/g1/vmStructs_g1.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceMirrorKlass.cpp
! src/share/vm/oops/instanceRefKlass.cpp
! src/share/vm/oops/objArrayKlass.cpp

Changeset: 6227e3d7a5b6
Author:    jmasa
Date:      2014-08-28 08:56 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/6227e3d7a5b6

Merge


Changeset: 3e66f85c4b33
Author:    jmasa
Date:      2014-08-28 17:45 +0000
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/3e66f85c4b33

Merge

- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSeq.java
- src/share/vm/gc_implementation/g1/heapRegionSeq.cpp
- src/share/vm/gc_implementation/g1/heapRegionSeq.hpp
- src/share/vm/gc_implementation/g1/heapRegionSeq.inline.hpp

Changeset: 0a92f32c3883
Author:    tschatzl
Date:      2014-08-26 14:15 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/0a92f32c3883

8055953: [TESTBUG] Fix for 8055098 does not contain unit test
Summary: Add missing unit test.
Reviewed-by: tschatzl
Contributed-by: Leonid Mesnik <leonid.mesnik at oracle.com>

+ test/gc/whitebox/TestWBGC.java

Changeset: fc146c1f9594
Author:    tschatzl
Date:      2014-08-26 14:15 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/fc146c1f9594

8055919: Remove dead code in G1 concurrent marking code
Reviewed-by: jmasa, jwilhelm

! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp

Changeset: 8024c15868c8
Author:    tschatzl
Date:      2014-08-27 08:59 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/8024c15868c8

8056043: Heap does not shrink within the heap after JDK-8038423
Summary: Enable shrinking within the heap by removing some code added for JDK-8054818. Enable the test case that checks that again too.
Reviewed-by: jwilhelm, jmasa

! src/share/vm/gc_implementation/g1/heapRegionManager.cpp
! test/gc/g1/TestHumongousShrinkHeap.java

Changeset: 9c6176aa57b9
Author:    brutisso
Date:      2014-08-27 10:51 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/9c6176aa57b9

8055816: Remove dead code in g1BlockOffsetTable
Reviewed-by: tschatzl, mgerdin

! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp
! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp
! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.inline.hpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp

Changeset: 48de4d583857
Author:    brutisso
Date:      2014-08-27 09:22 +0000
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/48de4d583857

Merge


Changeset: 14c813b8ba20
Author:    sjohanss
Date:      2014-08-27 09:47 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/14c813b8ba20

8028787: tmtools/jstat/gcoldcapacity/jstat_gcoldcapacity02 fails nsk.share.Failure: OGC < OGCMN in RT_Baseline
Summary: Passing the min and max size of the generation into the counter instead of using the space to estimate sizes.
Reviewed-by: stefank, tschatzl

! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/parallelScavenge/psGenerationCounters.cpp
! src/share/vm/gc_implementation/parallelScavenge/psGenerationCounters.hpp
! src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp
! src/share/vm/gc_implementation/parallelScavenge/psYoungGen.cpp
! src/share/vm/gc_implementation/shared/generationCounters.cpp
! src/share/vm/gc_implementation/shared/generationCounters.hpp
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/tenuredGeneration.cpp

Changeset: 2c2fbe2d095a
Author:    jmasa
Date:      2014-08-28 11:25 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/2c2fbe2d095a

Merge


Changeset: 647c1493f833
Author:    tschatzl
Date:      2014-08-28 17:05 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/647c1493f833

8054808: Bitmap verification sometimes fails after Full GC aborts concurrent mark.
Summary: The verification code that checked whether no bitmap mark had been found re-read HeapRegion::end() after the check on the bitmap. Concurrent humongous object allocation could have changed HeapRegion::end() in the meantime. Fix this by using the actual end of the region instead of HeapRegion::end() for comparison.
Reviewed-by: brutisso, jmasa

! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp

Changeset: fb7e346a0f3f
Author:    jmasa
Date:      2014-08-29 08:07 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/fb7e346a0f3f

Merge

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

Changeset: b515190809d5
Author:    dfazunen
Date:      2014-08-28 18:38 +0400
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/b515190809d5

8050464: G1 string deduplication tests hang/timeout and leave running processes consuming all resources
Reviewed-by: jmasa

! test/gc/g1/TestStringDeduplicationTools.java

Changeset: 40c22d6c0cef
Author:    tschatzl
Date:      2014-08-28 17:06 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/40c22d6c0cef

Merge

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

Changeset: aa64b1cbb1b8
Author:    tschatzl
Date:      2014-08-28 15:55 +0000
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/aa64b1cbb1b8

Merge


Changeset: 1a3bdc233bda
Author:    jmasa
Date:      2014-08-29 08:14 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/1a3bdc233bda

Merge


Changeset: dc1a065e6989
Author:    ccheung
Date:      2014-08-27 10:42 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/dc1a065e6989

8056175: Change "8048150: Allow easy configurations for large CDS archives" triggers conversion warning with older GCC
Summary: cast the result of the conversion to uintx
Reviewed-by: ccheung, coleenp
Contributed-by: volker.simonis at gmail.com

! src/share/vm/memory/metaspaceShared.hpp

Changeset: fe13911efa5b
Author:    sla
Date:      2014-08-28 10:28 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/fe13911efa5b

8055755: Information about loaded dynamic libraries is wrong on MacOSX
Summary: The information about loaded dynamic libraries printed in hs_err_pid files or by running the jcmd VM.dynlib is partly incorrect. The address printed in front of the library file name is wrong.
Reviewed-by: sla, gziemski, gtriantafill
Contributed-by: fredrik.arvidsson at oracle.com

! src/os/bsd/vm/os_bsd.cpp

Changeset: 92bc0d7679a7
Author:    dsamersoff
Date:      2014-08-28 06:32 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/92bc0d7679a7

8031583: warnings from b03 for hotspot/agent/src/os/solaris/proc: JNI exception pending
Summary: Added missed exception checks
Reviewed-by: sla, sspitsyn

! agent/src/os/solaris/proc/saproc.cpp

Changeset: 68e9f36fd6c8
Author:    dsamersoff
Date:      2014-08-28 07:46 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/68e9f36fd6c8

8029172: warnings from b117 for hotspot.agent.src.os.linux: JNI exception pending
Summary: Added missed exception checks
Reviewed-by: chegar, sla

! agent/src/os/linux/LinuxDebuggerLocal.c

Changeset: 4acab3118361
Author:    coleenp
Date:      2014-08-28 11:29 -0400
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/4acab3118361

8049105: Move array component mirror to instance of java/lang/Class (hotspot part 2)
Summary: This removes component mirrors from arrayKlass metadata and the C2 intrinsic for them.
Reviewed-by: kvn, twisti, mgerdin

! agent/src/share/classes/sun/jvm/hotspot/oops/ArrayKlass.java
! make/aix/makefiles/mapfile-vers-debug
! make/aix/makefiles/mapfile-vers-product
! make/bsd/makefiles/mapfile-vers-darwin-debug
! make/bsd/makefiles/mapfile-vers-darwin-product
! make/bsd/makefiles/mapfile-vers-debug
! make/bsd/makefiles/mapfile-vers-product
! make/linux/makefiles/mapfile-vers-debug
! make/linux/makefiles/mapfile-vers-product
! make/solaris/makefiles/mapfile-vers
! src/share/vm/ci/ciArrayKlass.hpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/oops/arrayKlass.cpp
! src/share/vm/oops/arrayKlass.hpp
! src/share/vm/oops/klass.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
! src/share/vm/runtime/reflection.cpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: 6e55d72da10c
Author:    coleenp
Date:      2014-08-28 11:30 -0400
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/6e55d72da10c

Merge


Changeset: fca0e8790cca
Author:    coleenp
Date:      2014-08-28 15:44 +0000
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/fca0e8790cca

Merge


Changeset: 920134274861
Author:    lfoltan
Date:      2014-08-28 11:56 -0400
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/920134274861

8054355: ENFORCE_CC_COMPILER_REV needs to be updated to Solaris C++ 12u3 for JDK 9.
Summary: Update of C++ validiation check for JDK 9 on Solaris.
Reviewed-by: coleenp, dcubed, kvn

! make/solaris/makefiles/sparcWorks.make

Changeset: 34f2b1c63639
Author:    lfoltan
Date:      2014-08-28 13:01 -0400
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/34f2b1c63639

Merge


Changeset: c8238a5aa66a
Author:    sla
Date:      2014-08-29 13:34 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/c8238a5aa66a

8055838: Hotspot does not compile with clang 6.0 (OS X Yosemite)
Reviewed-by: lfoltan, kvn

! make/bsd/makefiles/gcc.make

Changeset: 2e3b1aa376cc
Author:    sspitsyn
Date:      2014-08-29 11:35 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/2e3b1aa376cc

Merge


Changeset: 9cfb26e195ac
Author:    iklam
Date:      2014-09-02 09:51 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/9cfb26e195ac

8056971: Minor class loading clean-up
Summary: Misplacement of #if INCLUE_CDS, typos, unnecessary C string duplication
Reviewed-by: dholmes, ccheung

! src/share/vm/classfile/classFileStream.cpp
! src/share/vm/classfile/classFileStream.hpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
! src/share/vm/classfile/classLoaderExt.hpp
! src/share/vm/classfile/sharedPathsMiscInfo.cpp
! src/share/vm/classfile/sharedPathsMiscInfo.hpp
! src/share/vm/classfile/systemDictionary.cpp

Changeset: 04760b64fe35
Author:    ctornqvi
Date:      2014-09-03 17:30 -0400
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/04760b64fe35

8057147: [TESTBUG] Platform.isDebugBuild() doesn't work on all build types
Summary: Check java.version for debug string as well
Reviewed-by: gtriantafill, hseigel, sla, acorn, dcubed

! test/testlibrary/com/oracle/java/testlibrary/Platform.java

Changeset: f80bb126b5bb
Author:    mgerdin
Date:      2014-08-29 13:08 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f80bb126b5bb

8056084: Refactor Hashtable to allow implementations without rehashing support
Reviewed-by: gziemski, jmasa, brutisso, coleenp, tschatzl

! src/share/vm/classfile/stringTable.cpp
! src/share/vm/classfile/stringTable.hpp
! src/share/vm/classfile/symbolTable.cpp
! src/share/vm/classfile/symbolTable.hpp
! src/share/vm/utilities/hashtable.cpp
! src/share/vm/utilities/hashtable.hpp

Changeset: 0517bedd0d58
Author:    mgerdin
Date:      2014-08-29 13:12 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/0517bedd0d58

8048268: G1 Code Root Migration performs poorly
Summary: Replace G1CodeRootSet with a Hashtable based implementation, merge Code Root Migration phase into Code Root Scanning
Reviewed-by: jmasa, brutisso, tschatzl

! src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp
! src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1EvacFailure.hpp
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.hpp
! src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp
! src/share/vm/memory/freeList.cpp
! src/share/vm/utilities/hashtable.cpp

Changeset: cc5a4555c40d
Author:    stefank
Date:      2014-09-03 12:45 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/cc5a4555c40d

8057037: Verification in ClassLoaderData::is_alive is too slow
Reviewed-by: brutisso, mgerdin, tschatzl

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

Changeset: 5542c5da9622
Author:    tschatzl
Date:      2014-09-03 17:01 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/5542c5da9622

8057143: Incomplete renaming of variables containing "hrs" to "hrm" related to HeapRegionSeq
Summary: Fixup the remaining variable names.
Reviewed-by: tonyp, jwilhelm

! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp

Changeset: 3f41fe2dbb85
Author:    tschatzl
Date:      2014-09-03 15:07 +0000
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/3f41fe2dbb85

Merge


Changeset: 9f4c8b92cb95
Author:    jmasa
Date:      2014-09-04 12:25 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/9f4c8b92cb95

Merge


Changeset: bc623e36f874
Author:    jmasa
Date:      2014-09-04 13:45 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/bc623e36f874

Merge


Changeset: 132677ca8e4e
Author:    iignatyev
Date:      2014-08-28 23:30 +0400
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/132677ca8e4e

8056223: typo in export_optimized_jdk
Reviewed-by: kvn

! make/Makefile

Changeset: 949cc7926b7e
Author:    thartmann
Date:      2014-08-29 14:46 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/949cc7926b7e

8056067: NodeHash debug variables are available in product build
Summary: Make NodeHash debug variables only available in debug/optimized build.
Reviewed-by: kvn, roland

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

Changeset: 5cb3c079bf70
Author:    zmajo
Date:      2014-08-29 15:32 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/5cb3c079bf70

8055286: Extend CompileCommand=option to handle numeric parameters
Summary: Changed CompileCommand=option to handle "extended" parameters: Klass::method,type,flag,value. Types supported are bool, intx, and uintx.
Reviewed-by: kvn, roland

! src/share/vm/compiler/compilerOracle.cpp
! src/share/vm/compiler/compilerOracle.hpp

Changeset: 3a2d373abcab
Author:    thartmann
Date:      2014-08-29 13:46 +0000
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/3a2d373abcab

Merge


Changeset: bb102ba0100f
Author:    drchase
Date:      2014-08-29 19:45 -0400
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/bb102ba0100f

8054292: code comments leak in fastdebug builds
Summary: Added deallocation to destructor; hardened interface against misuse
Reviewed-by: kvn

! src/share/vm/asm/codeBuffer.cpp
! src/share/vm/asm/codeBuffer.hpp
! src/share/vm/code/codeBlob.cpp
! src/share/vm/compiler/disassembler.cpp
! src/share/vm/interpreter/interpreter.hpp

Changeset: a9581f019c38
Author:    kvn
Date:      2014-09-02 10:26 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/a9581f019c38

8056964: JDK-8055286 changes are incomplete.
Summary: added ccstr and ccstrlist types to compilerOracle 'option' command
Reviewed-by: roland

! src/share/vm/ci/ciMethod.cpp
! src/share/vm/ci/ciMethod.hpp
! src/share/vm/compiler/compilerOracle.cpp
! src/share/vm/opto/compile.hpp

Changeset: 427de14928ab
Author:    kvn
Date:      2014-09-02 12:48 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/427de14928ab

8055494: Add C2 x86 intrinsic for BigInteger::multiplyToLen() method
Summary: Add new C2 intrinsic for BigInteger::multiplyToLen() on x86 in 64-bit VM.
Reviewed-by: roland

! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/globals_x86.hpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/vm_version_x86.cpp
! src/cpu/x86/vm/vm_version_x86.hpp
! src/share/vm/asm/register.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/opto/runtime.hpp
! src/share/vm/runtime/stubRoutines.cpp
! src/share/vm/runtime/stubRoutines.hpp
! src/share/vm/runtime/vmStructs.cpp
+ test/compiler/intrinsics/multiplytolen/TestMultiplyToLen.java

Changeset: 4b78b9dddd05
Author:    roland
Date:      2014-08-29 16:32 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/4b78b9dddd05

8055910: closed/java/util/Collections/CheckedCollections.java failed with ClassCastException not thrown
Summary: missing subtype check for Arrays.copyOf intrinsic
Reviewed-by: kvn, iveresov

! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/callnode.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/macroArrayCopy.cpp
! src/share/vm/opto/memnode.cpp
+ test/compiler/arraycopy/TestArrayOfNoTypeCheck.java

Changeset: df76aa0bf77f
Author:    roland
Date:      2014-08-27 17:37 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/df76aa0bf77f

8055946: assert(result == NULL || result->is_oop()) failed: must be oop
Summary: caller of popped frame doesn't have valid result during deoptimization
Reviewed-by: kvn

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

Changeset: a274904ceb95
Author:    fzhinkin
Date:      2014-09-03 15:24 +0400
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/a274904ceb95

8056091: Move compiler/intrinsics/mathexact/sanity/Verifier to compiler/testlibrary and extend its functionality
Reviewed-by: kvn, iignatyev

! test/compiler/intrinsics/mathexact/sanity/AddExactIntTest.java
! test/compiler/intrinsics/mathexact/sanity/AddExactLongTest.java
! test/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java
! test/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java
! test/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java
! test/compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java
! test/compiler/intrinsics/mathexact/sanity/IntrinsicBase.java
! test/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java
! test/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java
! test/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java
! test/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java
! test/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java
! test/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java
- test/compiler/intrinsics/mathexact/sanity/Verifier.java
+ test/compiler/testlibrary/intrinsics/Verifier.java

Changeset: 846fc505810a
Author:    fzhinkin
Date:      2014-09-03 15:26 +0400
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/846fc505810a

8055903: Develop sanity tests on SPARC's SHA instructions support
Reviewed-by: kvn, iignatyev

+ test/compiler/intrinsics/sha/sanity/SHASanityTestBase.java
+ test/compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java
+ test/compiler/intrinsics/sha/sanity/TestSHA1MultiBlockIntrinsics.java
+ test/compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java
+ test/compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java
+ test/compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java
+ test/compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java
+ test/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java

Changeset: 676f67452a76
Author:    fzhinkin
Date:      2014-09-03 15:29 +0400
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/676f67452a76

8055904: Develop tests for new command-line options related to SHA intrinsics
Reviewed-by: kvn, iignatyev

+ test/compiler/intrinsics/sha/cli/SHAOptionsBase.java
+ test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java
+ test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java
+ test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnSupportedCPU.java
+ test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java
+ test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java
+ test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java
+ test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java
+ test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java
+ test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForOtherCPU.java
+ test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForSupportedSparcCPU.java
+ test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedSparcCPU.java
+ test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedX86CPU.java
+ test/compiler/intrinsics/sha/cli/testcases/UseSHAIntrinsicsSpecificTestCaseForUnsupportedSparcCPU.java
+ test/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForSupportedSparcCPU.java
+ test/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForUnsupportedSparcCPU.java

Changeset: 5a313cfb5637
Author:    roland
Date:      2014-08-02 06:15 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/5a313cfb5637

8057038: Speculative traps not robust when compilation and class unloading are concurrent
Summary: speculative traps can be removed from MDO while being copied by compiler
Reviewed-by: kvn, iveresov

! src/share/vm/ci/ciMethodData.cpp
! src/share/vm/ci/ciMethodData.hpp
! src/share/vm/oops/methodData.cpp
! src/share/vm/oops/methodData.hpp

Changeset: cbae7c62e1bd
Author:    simonis
Date:      2014-09-03 14:39 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/cbae7c62e1bd

8057129: Fix AIX build after the Extend CompileCommand=option change 8055286
Reviewed-by: kvn

! src/share/vm/compiler/compilerOracle.cpp

Changeset: 624c017f6d94
Author:    kvn
Date:      2014-09-04 22:59 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/624c017f6d94

Merge

- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSeq.java
! src/share/vm/classfile/vmSymbols.hpp
- src/share/vm/gc_implementation/g1/heapRegionSeq.cpp
- src/share/vm/gc_implementation/g1/heapRegionSeq.hpp
- src/share/vm/gc_implementation/g1/heapRegionSeq.inline.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: 4d8e3da49d77
Author:    katleman
Date:      2014-08-21 14:16 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/4d8e3da49d77

Added tag jdk9-b27 for changeset f95347244306

! .hgtags

Changeset: 657294869d7f
Author:    lana
Date:      2014-08-28 14:53 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/657294869d7f

Merge

- src/share/vm/services/memPtr.cpp
- src/share/vm/services/memPtr.hpp
- src/share/vm/services/memPtrArray.hpp
- src/share/vm/services/memRecorder.cpp
- src/share/vm/services/memRecorder.hpp
- src/share/vm/services/memSnapshot.cpp
- src/share/vm/services/memSnapshot.hpp
- src/share/vm/services/memTrackWorker.cpp
- src/share/vm/services/memTrackWorker.hpp

Changeset: 0050efd213f1
Author:    katleman
Date:      2014-08-29 11:30 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/0050efd213f1

Added tag jdk9-b28 for changeset 657294869d7f

! .hgtags

Changeset: deb29e92f68a
Author:    lana
Date:      2014-08-29 11:57 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/deb29e92f68a

Merge


Changeset: 79a01e915f52
Author:    katleman
Date:      2014-09-04 13:26 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/79a01e915f52

Added tag jdk9-b29 for changeset deb29e92f68a

! .hgtags

Changeset: 5c722dffbc0f
Author:    lana
Date:      2014-09-04 14:45 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/5c722dffbc0f

Merge


Changeset: efb715d3f337
Author:    lana
Date:      2014-09-10 19:36 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/efb715d3f337

Merge

- test/compiler/intrinsics/mathexact/sanity/Verifier.java

Changeset: efd9baea1186
Author:    wetmore
Date:      2014-09-11 12:18 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/efd9baea1186

8058180: .hgignore should be updated with webrev in all repos
Reviewed-by: jrose, katleman, jjg

! .hgignore

Changeset: efe1eb043ee1
Author:    katleman
Date:      2014-09-11 09:08 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/efe1eb043ee1

Added tag jdk9-b30 for changeset 5c722dffbc0f

! .hgtags

Changeset: 9f7d155d28e5
Author:    lana
Date:      2014-09-11 14:28 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/9f7d155d28e5

Merge

- test/compiler/intrinsics/mathexact/sanity/Verifier.java

Changeset: 6818c5298fab
Author:    dholmes
Date:      2014-09-02 21:27 -0400
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/6818c5298fab

8046210: Missing memory barrier when reading init_lock
Reviewed-by: fparain, dcubed, mdoerr
Contributed-by: Bill Pittore <bill.pittore at oracle.com>

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

Changeset: 20c8773305b1
Author:    sla
Date:      2014-09-03 14:43 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/20c8773305b1

8056242: Add function to return structured information about loaded libraries.
Summary: Return structured information about loaded libraries.
Reviewed-by: sla, dsamersoff
Contributed-by: fredrik.arvidsson at oracle.com

! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/runtime/os.hpp

Changeset: e3fb51ae8d7d
Author:    coleenp
Date:      2014-09-03 19:13 -0400
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/e3fb51ae8d7d

8055008: Clean up code that saves the previous versions of redefined classes
Summary: Use scratch_class to find EMCP methods for breakpoints if the old methods are still running.
Reviewed-by: dcubed, sspitsyn

! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/metadataOnStackMark.cpp
! src/share/vm/classfile/metadataOnStackMark.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/method.hpp
! src/share/vm/prims/jvmtiImpl.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/jvmtiRedefineClasses.hpp
- test/runtime/RedefineFinalizer/RedefineFinalizer.java
+ test/runtime/RedefineTests/RedefineFinalizer.java
+ test/runtime/RedefineTests/RedefineRunningMethods.java

Changeset: 0c68d517f7ec
Author:    sla
Date:      2014-09-04 08:48 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/0c68d517f7ec

Merge

- test/runtime/RedefineFinalizer/RedefineFinalizer.java

Changeset: c770a9cc2f86
Author:    dsamersoff
Date:      2014-09-04 04:17 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/c770a9cc2f86

8035419: warning from b09 for hotspot.agent.src.os.win32.windbg.sawindbg.cpp: 'JNI exception pending'
Summary: added missed exceptions checks
Reviewed-by: sla, sspitsyn

! agent/src/os/win32/windbg/sawindbg.cpp

Changeset: 86bbebf1b7bf
Author:    zgu
Date:      2014-09-04 14:50 -0400
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/86bbebf1b7bf

8055289: Internal Error: mallocTracker.cpp:146 fatal error: Should not use malloc for big memory block, use virtual memory instead
Summary: Return NULL if memory allocation size is bigger than MAX_MALLOC_SIZE when NMT is on
Reviewed-by: coleenp, gtriantafill

! src/share/vm/runtime/os.cpp
! test/TEST.groups
+ test/runtime/NMT/UnsafeMallocLimit.java

Changeset: 7bf26f6f8d41
Author:    zgu
Date:      2014-09-04 14:58 -0400
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/7bf26f6f8d41

Merge

- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSeq.java
- src/share/vm/gc_implementation/g1/heapRegionSeq.cpp
- src/share/vm/gc_implementation/g1/heapRegionSeq.hpp
- src/share/vm/gc_implementation/g1/heapRegionSeq.inline.hpp
- test/runtime/RedefineFinalizer/RedefineFinalizer.java

Changeset: 479ed4234a9d
Author:    coleenp
Date:      2014-09-05 08:08 -0400
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/479ed4234a9d

8057570: RedefineClasses() tests fail assert(((Metadata*)obj)->is_valid()) failed: obj is valid
Summary: Revert two small changes from the previous-versions cleanup with marking code cache.
Reviewed-by: kvn, dcubed

! src/share/vm/code/nmethod.cpp
! src/share/vm/memory/universe.cpp

Changeset: 08e071425343
Author:    iklam
Date:      2014-09-05 15:53 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/08e071425343

Merge

! src/share/vm/classfile/classLoaderData.cpp
- test/compiler/intrinsics/mathexact/sanity/Verifier.java

Changeset: d2f2777ac502
Author:    erikj
Date:      2014-08-28 11:59 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/d2f2777ac502

8056053: Disable HOTSPOT_BUILD_JOBS when building with configure
Reviewed-by: dholmes, ihse, dcubed

! make/Makefile
! make/aix/Makefile
! make/aix/makefiles/buildtree.make
! make/aix/makefiles/top.make
! make/bsd/Makefile
! make/bsd/makefiles/buildtree.make
! make/bsd/makefiles/top.make
! make/linux/Makefile
! make/linux/makefiles/buildtree.make
! make/linux/makefiles/top.make
! make/solaris/Makefile
! make/solaris/makefiles/buildtree.make
! make/solaris/makefiles/top.make

Changeset: aff33974bb53
Author:    coleenp
Date:      2014-09-08 11:14 -0400
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/aff33974bb53

8057696: java -version triggers assertion for slowdebug zero builds
Summary: The change as introduced with JDK-8003426 removed some zero code in cppInterpreter_zero.cpp which called generate_normal_entry() in that same file with a value of synchronized == false unconditionally. However, since the new code calls generate_normal_entry() with either true or false, the assertion in this method is no longer valid.
Reviewed-by: coleenp
Contributed-by: sgehwolf at redhat.com

! src/cpu/zero/vm/cppInterpreter_zero.cpp

Changeset: afb7b10984d1
Author:    igerasim
Date:      2014-09-08 23:49 +0400
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/afb7b10984d1

8057745: TEST_BUG: runtime/SharedArchiveFile/ArchiveDoesNotExist.java fails with openjdk build
Reviewed-by: dholmes, mseledtsov

! test/runtime/SharedArchiveFile/ArchiveDoesNotExist.java

Changeset: 59c55db51def
Author:    gtriantafill
Date:      2014-09-09 09:48 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/59c55db51def

8054836: [TESTBUG] Test is needed to verify correctness of malloc tracking
Reviewed-by: ctornqvi, lfoltan

! test/TEST.groups
+ test/runtime/NMT/MallocTrackingVerify.java

Changeset: f9e9ec181abb
Author:    minqi
Date:      2014-09-08 22:48 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f9e9ec181abb

8056930: Output host info under some condition for core dump
Summary: Output host name after java crashed for debug version.
Reviewed-by: dholmes, ccheung
Contributed-by: yumin.qi at oracle.com

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

Changeset: eec8e5895109
Author:    minqi
Date:      2014-09-09 18:56 +0000
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/eec8e5895109

Merge


Changeset: f377b599ecd4
Author:    brutisso
Date:      2014-09-08 10:41 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f377b599ecd4

8025564: gc/memory/UniThread/Linear1 times out during heap verification
Reviewed-by: stefank, tschatzl

! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp
! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp

Changeset: 3bb7a6358d46
Author:    brutisso
Date:      2014-09-09 14:27 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/3bb7a6358d46

8057910: G1: BOT verification should not pass top
Reviewed-by: stefank, tschatzl

! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp

Changeset: 2240a4f04610
Author:    stefank
Date:      2014-09-09 13:55 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/2240a4f04610

8057918: Update out-dated ignore tags in GC jtreg tests
Reviewed-by: ehelin, tschatzl

! test/gc/arguments/TestParallelHeapSizeFlags.java
! test/gc/arguments/TestUseCompressedOopsErgo.java
! test/gc/parallelScavenge/TestDynShrinkHeap.java

Changeset: 6e19ec5814fd
Author:    mgerdin
Date:      2014-09-08 17:47 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/6e19ec5814fd

8057722: G1: Code root hashtable updated incorrectly when evacuation failed
Reviewed-by: brutisso, jwilhelm

! src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp

Changeset: 5781de4ee90c
Author:    jmasa
Date:      2014-09-10 23:14 +0000
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/5781de4ee90c

Merge

- test/runtime/RedefineFinalizer/RedefineFinalizer.java

Changeset: 51e474c55d20
Author:    shade
Date:      2014-09-04 13:11 +0400
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/51e474c55d20

8050147: StoreLoad barrier interferes with stack usages
Reviewed-by: jrose, kvn, drchase

! src/cpu/x86/vm/assembler_x86.hpp
! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp
! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp
! src/os_cpu/bsd_zero/vm/os_bsd_zero.cpp
! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp
! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/os_cpu/linux_zero/vm/os_linux_zero.cpp
! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp
! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp
! src/os_cpu/windows_x86/vm/os_windows_x86.cpp
! src/share/vm/c1/c1_LIRAssembler.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/runtime/os.hpp

Changeset: d3e712a41646
Author:    kvn
Date:      2014-09-04 23:49 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/d3e712a41646

8057643: Unable to build --with-debug-level=optimized on OSX
Summary: Added missing Hotspot make targets for 'optimized' build.
Reviewed-by: iveresov

! make/Makefile
! make/bsd/makefiles/universal.gmk

Changeset: 0da099111ea0
Author:    zmajo
Date:      2014-09-05 16:07 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/0da099111ea0

8053886: assert(false) failed: Should not allocate with exception pending
Summary: Failure caused by allocating method counters. Changed the way counters are allocated (use get_method_counters() instead of build_method_counters())
Reviewed-by: kvn, thartmann, anoll

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

Changeset: 63934ec778a2
Author:    iveresov
Date:      2014-09-05 11:23 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/63934ec778a2

8056124: Hotspot should use PICL interface to get cacheline size on SPARC
Summary: Using libpicl to get L1 data and L2 cache line sizes
Reviewed-by: kvn, roland, morris

! make/solaris/makefiles/vm.make
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/sparc/vm/vm_version_sparc.hpp
! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp

Changeset: 9ac4db006cd5
Author:    iveresov
Date:      2014-09-05 14:39 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/9ac4db006cd5

8056154: JVM crash with EXCEPTION_ACCESS_VIOLATION when there are many threads running
Summary: Don't make compiled MH intrinsics not entrant when redefining classes
Reviewed-by: kvn, vlivanov

! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/compiledIC.cpp
! src/share/vm/code/nmethod.hpp

Changeset: 712420bcab47
Author:    iveresov
Date:      2014-09-08 11:45 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/712420bcab47

8057750: CTW should not make MH intrinsics not entrant
Summary: Do not make MH intrinsics not entrant in CTW
Reviewed-by: kvn, vlivanov

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

Changeset: 6a1872937ea7
Author:    simonis
Date:      2014-09-08 16:05 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/6a1872937ea7

8057780: Fix ppc build after "8050147: StoreLoad barrier interferes with stack usages
Reviewed-by: kvn, shade

! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp
! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp

Changeset: 7dace1c50e00
Author:    adlertz
Date:      2014-09-09 16:14 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/7dace1c50e00

Merge

- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSeq.java
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/systemDictionary.cpp
- src/share/vm/gc_implementation/g1/heapRegionSeq.cpp
- src/share/vm/gc_implementation/g1/heapRegionSeq.hpp
- src/share/vm/gc_implementation/g1/heapRegionSeq.inline.hpp

Changeset: d8ecd90aa61c
Author:    roland
Date:      2014-09-09 15:47 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/d8ecd90aa61c

8057758: Tests run TypeProfileLevel=222 crash with guarantee(0) failed: must find derived/base pair
Summary: Use TypeAryPtr::INT type with offset 0 in inline_multiplyToLen().
Reviewed-by: kvn, iveresov

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

Changeset: daa5ae1d95c4
Author:    iveresov
Date:      2014-09-10 19:08 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/daa5ae1d95c4

8058092: Test vm/mlvm/meth/stress/compiler/deoptimize. Assert in src/share/vm/classfile/systemDictionary.cpp: MH intrinsic invariant
Summary: Throw exception if unable to compile an MH intrinsic
Reviewed-by: kvn

! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/runtime/arguments.hpp

Changeset: a39c9249f4be
Author:    iveresov
Date:      2014-09-11 00:04 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/a39c9249f4be

8058184: Move _highest_comp_level and _highest_osr_comp_level from MethodData to MethodCounters
Summary: Tiered policy requires highest compilation levels always available
Reviewed-by: kvn, vlivanov

! src/share/vm/oops/method.cpp
! src/share/vm/oops/methodCounters.cpp
! src/share/vm/oops/methodCounters.hpp
! src/share/vm/oops/methodData.cpp
! src/share/vm/oops/methodData.hpp

Changeset: 60dc381b2fbb
Author:    neliasso
Date:      2014-09-10 13:27 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/60dc381b2fbb

8054889: Compiler team's implementation task
Summary: Adding three new diagnostic commands for compiler
Reviewed-by: anoll, kvn, drchase

! src/share/vm/ci/ciEnv.cpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileBroker.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/vm_operations.cpp
! src/share/vm/runtime/vm_operations.hpp
! src/share/vm/services/diagnosticCommand.cpp
! src/share/vm/services/diagnosticCommand.hpp
+ test/serviceability/dcmd/CodeCacheTest.java
+ test/serviceability/dcmd/CodelistTest.java
+ test/serviceability/dcmd/CompilerQueueTest.java
+ test/serviceability/dcmd/MethodIdentifierParser.java

Changeset: 006d52c53b6b
Author:    neliasso
Date:      2014-09-11 08:01 +0000
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/006d52c53b6b

Merge


Changeset: 019dba14fb53
Author:    adlertz
Date:      2014-09-12 09:17 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/019dba14fb53

Merge

! make/Makefile
! src/share/vm/runtime/os.hpp

Changeset: 0825d4f74ef8
Author:    amurillo
Date:      2014-09-12 04:22 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/0825d4f74ef8

Merge

- test/runtime/RedefineFinalizer/RedefineFinalizer.java

Changeset: 167cf9c96cc3
Author:    ihse
Date:      2014-09-17 14:37 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/167cf9c96cc3

Merge

- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSeq.java
- src/share/vm/gc_implementation/g1/heapRegionSeq.cpp
- src/share/vm/gc_implementation/g1/heapRegionSeq.hpp
- src/share/vm/gc_implementation/g1/heapRegionSeq.inline.hpp
- test/compiler/intrinsics/mathexact/sanity/Verifier.java
- test/runtime/RedefineFinalizer/RedefineFinalizer.java



More information about the build-infra-dev mailing list