hg: jigsaw/m2/hotspot: 70 new changesets

mandy.chung at oracle.com mandy.chung at oracle.com
Sat Sep 27 15:33:06 UTC 2014


Changeset: 6818c5298fab
Author:    dholmes
Date:      2014-09-02 21:27 -0400
URL:       http://hg.openjdk.java.net/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/hotspot/rev/eec8e5895109

Merge


Changeset: f377b599ecd4
Author:    brutisso
Date:      2014-09-08 10:41 +0200
URL:       http://hg.openjdk.java.net/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/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/jigsaw/m2/hotspot/rev/006d52c53b6b

Merge


Changeset: 019dba14fb53
Author:    adlertz
Date:      2014-09-12 09:17 +0200
URL:       http://hg.openjdk.java.net/jigsaw/m2/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/jigsaw/m2/hotspot/rev/0825d4f74ef8

Merge

- test/runtime/RedefineFinalizer/RedefineFinalizer.java

Changeset: af46576a8d7c
Author:    lana
Date:      2014-09-18 13:28 -0700
URL:       http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/af46576a8d7c

Merge

- test/runtime/RedefineFinalizer/RedefineFinalizer.java

Changeset: 2ade0284497b
Author:    dholmes
Date:      2014-09-10 00:44 -0400
URL:       http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/2ade0284497b

8056183: os::is_MP() always reports true when NMT is enabled
Reviewed-by: shade, coleenp, bdelsart

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

Changeset: ebc96d6c7074
Author:    ctornqvi
Date:      2014-09-10 07:06 -0700
URL:       http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/ebc96d6c7074

8055719: Clean out support for old VC versions from ProjectCreator
Summary: Clean out support for old VC versions from ProjectCreator
Reviewed-by: sla, allwin

! make/windows/makefiles/projectcreator.make
- src/share/tools/ProjectCreator/FileTreeCreatorVC7.java
! src/share/tools/ProjectCreator/WinGammaPlatformVC10.java
- src/share/tools/ProjectCreator/WinGammaPlatformVC7.java
- src/share/tools/ProjectCreator/WinGammaPlatformVC8.java
- src/share/tools/ProjectCreator/WinGammaPlatformVC9.java

Changeset: 396253716f03
Author:    igerasim
Date:      2014-09-10 09:52 -0700
URL:       http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/396253716f03

8057744: (process) Synchronize exiting of threads and process [win]
Reviewed-by: dholmes, dcubed, sla

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

Changeset: 03835eaaab2d
Author:    dcubed
Date:      2014-09-10 11:48 -0600
URL:       http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/03835eaaab2d

8057107: cleanup indent white space issues prior to Contended Locking reorder and cache line bucket
Reviewed-by: fparain, sspitsyn, coleenp

! src/os/bsd/vm/os_bsd.cpp
! src/os/bsd/vm/os_bsd.hpp
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/os_linux.hpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/os_solaris.hpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/runtime/atomic.hpp
! src/share/vm/runtime/mutex.cpp
! src/share/vm/runtime/objectMonitor.cpp
! src/share/vm/runtime/objectMonitor.hpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp

Changeset: 0420e825bb3c
Author:    dcubed
Date:      2014-09-10 11:52 -0600
URL:       http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/0420e825bb3c

8057109: manual cleanup of white space issues prior to Contended Locking reorder and cache line bucket
Reviewed-by: fparain, sspitsyn, coleenp

! src/os/bsd/vm/os_bsd.cpp
! src/os/bsd/vm/os_bsd.hpp
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/os_linux.hpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/os_solaris.hpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/runtime/atomic.hpp
! src/share/vm/runtime/mutex.cpp
! src/share/vm/runtime/objectMonitor.cpp
! src/share/vm/runtime/objectMonitor.hpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/synchronizer.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp

Changeset: 0990a645d215
Author:    dcubed
Date:      2014-09-10 17:06 -0700
URL:       http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/0990a645d215

Merge

! 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

Changeset: f679e6236dad
Author:    dsamersoff
Date:      2014-09-11 03:13 -0700
URL:       http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/f679e6236dad

8054174: minor buglet in computation of end of pc descs in libjvm_db.c
Summary: fixed scopes_pcs_end calculation
Reviewed-by: sspitsyn, sla
Contributed-by: Tom Rodriguez <tom.rodriguez at oracle.com>

! src/os/bsd/dtrace/generateJvmOffsets.cpp
! src/os/bsd/dtrace/libjvm_db.c
! src/os/solaris/dtrace/generateJvmOffsets.cpp
! src/os/solaris/dtrace/libjvm_db.c

Changeset: 9fee52d12618
Author:    coleenp
Date:      2014-09-11 10:46 -0400
URL:       http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/9fee52d12618

8055145: [TESTBUG] runtime/7158988/FieldMonitor.java fails with VMDisconnectedException
Summary: Exclude this test on JPRT and make it trivially pass if it gets a disconnected exception (which seems rare)
Reviewed-by: gtriantafill, sspitsyn, ctornqvi

! test/TEST.groups
! test/runtime/7158988/FieldMonitor.java

Changeset: e7748e052f65
Author:    ctornqvi
Date:      2014-09-11 17:54 -0700
URL:       http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/e7748e052f65

8022865: [TESTBUG] Compressed Oops testing needs to be revised
Summary: Rewrote compressed oops tests
Reviewed-by: kvn, coleenp, mseledtsov

! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
+ test/runtime/CompressedOops/CompressedClassSpaceSize.java
+ test/runtime/CompressedOops/ObjectAlignment.java
+ test/runtime/CompressedOops/UseCompressedOops.java
! test/testlibrary/com/oracle/java/testlibrary/OutputAnalyzer.java

Changeset: f4c930de9991
Author:    iklam
Date:      2014-09-12 14:05 -0700
URL:       http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/f4c930de9991

Merge

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

Changeset: aad2fc28a698
Author:    gtriantafill
Date:      2014-09-15 14:28 -0700
URL:       http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/aad2fc28a698

8058504: [TESTBUG] Temporarily disable failing test runtime/NMT/MallocTrackingVerify.java
Reviewed-by: ctornqvi, hseigel

! test/runtime/NMT/MallocTrackingVerify.java

Changeset: 6bf471234b2f
Author:    ihse
Date:      2014-09-16 12:13 +0200
URL:       http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/6bf471234b2f

8056999: Make hotspot builds less verbose on default log level
Reviewed-by: dholmes, erikj

! make/aix/makefiles/adlc.make
! make/aix/makefiles/buildtree.make
! make/aix/makefiles/defs.make
! make/aix/makefiles/jsig.make
! make/aix/makefiles/jvmti.make
! make/aix/makefiles/rules.make
! make/aix/makefiles/sa.make
! make/aix/makefiles/saproc.make
! make/aix/makefiles/trace.make
! make/aix/makefiles/vm.make
! make/bsd/makefiles/adlc.make
! make/bsd/makefiles/buildtree.make
! make/bsd/makefiles/defs.make
! make/bsd/makefiles/dtrace.make
! make/bsd/makefiles/jsig.make
! make/bsd/makefiles/jvmti.make
! make/bsd/makefiles/rules.make
! make/bsd/makefiles/sa.make
! make/bsd/makefiles/saproc.make
! make/bsd/makefiles/trace.make
! make/bsd/makefiles/vm.make
! make/defs.make
! make/linux/makefiles/adlc.make
! make/linux/makefiles/buildtree.make
! make/linux/makefiles/defs.make
! make/linux/makefiles/dtrace.make
! make/linux/makefiles/jsig.make
! make/linux/makefiles/jvmti.make
! make/linux/makefiles/rules.make
! make/linux/makefiles/sa.make
! make/linux/makefiles/saproc.make
! make/linux/makefiles/trace.make
! make/linux/makefiles/vm.make
! make/solaris/makefiles/adlc.make
! make/solaris/makefiles/buildtree.make
! make/solaris/makefiles/defs.make
! make/solaris/makefiles/dtrace.make
! make/solaris/makefiles/jsig.make
! make/solaris/makefiles/jvmti.make
! make/solaris/makefiles/rules.make
! make/solaris/makefiles/sa.make
! make/solaris/makefiles/saproc.make
! make/solaris/makefiles/trace.make
! make/solaris/makefiles/vm.make

Changeset: 2b1f46ac5d49
Author:    tonyp
Date:      2014-09-10 11:55 +0200
URL:       http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/2b1f46ac5d49

8057799: Unnecessary NULL check in G1KeepAliveClosure
Reviewed-by: tschatzl, stefank

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

Changeset: 32b18c8f19fa
Author:    mgerdin
Date:      2014-08-26 11:53 +0200
URL:       http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/32b18c8f19fa

8056039: Hotspot does not compile with clang 3.4 on Linux
Reviewed-by: brutisso, sla

! src/os/aix/vm/os_aix.cpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/share/vm/utilities/globalDefinitions.hpp
! src/share/vm/utilities/globalDefinitions_gcc.hpp
! src/share/vm/utilities/globalDefinitions_sparcWorks.hpp

Changeset: 452533d0addf
Author:    jwilhelm
Date:      2014-09-11 14:21 +0200
URL:       http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/452533d0addf

8041946: CMM Testing: 8u40 an allocated humongous object at the end of the heap should not prevents shrinking the heap
Summary: New test added
Reviewed-by: jwilhelm, tschatzl
Contributed-by: andrey.x.zakharov at oracle.com

+ test/gc/g1/TestShrinkDefragmentedHeap.java

Changeset: 306a3f87256e
Author:    jwilhelm
Date:      2014-09-11 14:21 +0200
URL:       http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/306a3f87256e

8056237: [TESTBUG] gc/g1/TestHumongousShrinkHeap.java fails due to OOM
Summary: Added respect for available memory. Renamed function names
Reviewed-by: jwilhelm, tschatzl
Contributed-by: andrey.x.zakharov at oracle.com

! test/gc/g1/TestHumongousShrinkHeap.java

Changeset: 13c5569c0fc4
Author:    tonyp
Date:      2014-09-15 12:19 +0200
URL:       http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/13c5569c0fc4

8057768: Make heap region region type in G1 HeapRegion explicit
Reviewed-by: brutisso, tschatzl

! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
! src/share/vm/gc_implementation/g1/g1HotCardCache.cpp
! src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp
! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp
! src/share/vm/gc_implementation/g1/heapRegionSet.cpp
! src/share/vm/gc_implementation/g1/heapRegionSet.hpp
+ src/share/vm/gc_implementation/g1/heapRegionType.cpp
+ src/share/vm/gc_implementation/g1/heapRegionType.hpp

Changeset: cde40424bcd4
Author:    ehelin
Date:      2014-09-15 10:57 +0200
URL:       http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/cde40424bcd4

8049536: os::commit_memory on Solaris uses aligment_hint as page size
Reviewed-by: stefank, tschatzl

! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/os_solaris.hpp
+ test/runtime/memory/LargePages/TestLargePageSizeInBytes.java

Changeset: 3c820b8715c4
Author:    jwilhelm
Date:      2014-09-15 15:28 +0200
URL:       http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/3c820b8715c4

Merge

! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp

Changeset: 510dbe16e832
Author:    jwilhelm
Date:      2014-09-15 13:32 +0000
URL:       http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/510dbe16e832

Merge

! src/os/solaris/vm/os_solaris.cpp

Changeset: b326a3e8dcab
Author:    ehelin
Date:      2014-06-24 15:50 +0200
URL:       http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/b326a3e8dcab

8049864: TestParallelHeapSizeFlags fails with unexpected heap size
Reviewed-by: sjohanss, jmasa

! src/share/vm/gc_implementation/parallelScavenge/generationSizer.cpp
! src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/memory/heap.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/virtualspace.cpp
! test/gc/arguments/TestParallelHeapSizeFlags.java

Changeset: 9a2dcda0e222
Author:    tschatzl
Date:      2014-09-16 10:28 +0200
URL:       http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/9a2dcda0e222

8052172: Evacuation failure handling in G1 does not evacuate all objects if -XX:-G1DeferredRSUpdate is set
Summary: Remove -XX:-G1DeferredRSUpdate functionality as it is racy. During evacuation failure handling, threads where evacuation failure handling occurred may try to add remembered sets to regions which remembered sets are currently being scanned. The iterator to handle the remembered set scan does not support addition of entries during scan and so may skip valid references.
Reviewed-by: iveresov, brutisso, mgerdin

! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1EvacFailure.hpp
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp
! src/share/vm/gc_implementation/g1/g1ParScanThreadState.hpp
! src/share/vm/gc_implementation/g1/g1ParScanThreadState.inline.hpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.hpp
! src/share/vm/gc_implementation/g1/g1RemSet.inline.hpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp
- test/gc/g1/TestDeferredRSUpdate.java

Changeset: b97bb4bc8d21
Author:    stefank
Date:      2014-09-16 10:13 +0200
URL:       http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/b97bb4bc8d21

8058475: TestCMSClassUnloadingEnabledHWM.java fails with '.*CMS Initial Mark.*' missing from stdout/stderr
Reviewed-by: mgerdin, tschatzl, brutisso

- test/gc/class_unloading/AllocateBeyondMetaspaceSize.java
! test/gc/class_unloading/TestCMSClassUnloadingEnabledHWM.java
! test/gc/class_unloading/TestG1ClassUnloadingHWM.java

Changeset: 52e69512acf2
Author:    stefank
Date:      2014-09-16 09:31 +0000
URL:       http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/52e69512acf2

Merge

- test/gc/class_unloading/AllocateBeyondMetaspaceSize.java

Changeset: 44ede98c4920
Author:    jwilhelm
Date:      2014-09-18 19:41 +0200
URL:       http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/44ede98c4920

Merge

! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/os_solaris.hpp
- src/share/tools/ProjectCreator/FileTreeCreatorVC7.java
- src/share/tools/ProjectCreator/WinGammaPlatformVC7.java
- src/share/tools/ProjectCreator/WinGammaPlatformVC8.java
- src/share/tools/ProjectCreator/WinGammaPlatformVC9.java
! src/share/vm/runtime/os.hpp

Changeset: 087443edb74a
Author:    thartmann
Date:      2014-09-15 08:08 +0200
URL:       http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/087443edb74a

8048721: -XX:+PrintCompilation prints negative bci for non entrant OSR methods
Summary: Removed 'InvalidOSREntryBci' and checking nmethod::_state instead to determine if an osr method is non-entrant.
Reviewed-by: kvn, vlivanov, drchase

! agent/src/share/classes/sun/jvm/hotspot/runtime/VM.java
! src/cpu/ppc/vm/interp_masm_ppc_64.cpp
! src/cpu/ppc/vm/templateTable_ppc_64.cpp
! src/cpu/sparc/vm/interp_masm_sparc.cpp
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/x86/vm/templateTable_x86_32.cpp
! src/cpu/x86/vm/templateTable_x86_64.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/globalDefinitions.hpp

Changeset: 9b8312ce5146
Author:    anoll
Date:      2014-09-16 14:39 +0200
URL:       http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/9b8312ce5146

8058452: ciInstanceKlass::non_static_fields() can be removed
Summary: ciInstanceKlass::non_static_fields() and all associated data structures can be removed since they are unused.
Reviewed-by: kvn, thartmann

! src/share/vm/ci/ciField.hpp
! src/share/vm/ci/ciInstanceKlass.cpp
! src/share/vm/ci/ciInstanceKlass.hpp

Changeset: 3a59d786378b
Author:    iignatyev
Date:      2014-09-16 21:29 +0400
URL:       http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/3a59d786378b

8057165: [TESTBUG] Need a test to cover JDK-8054883
Reviewed-by: kvn, iveresov, iignatyev
Contributed-by: Boris Molodenkov <boris.molodenkov at oracle.com>

+ test/compiler/osr/TestRangeCheck.java

Changeset: 4e54c93fa1b3
Author:    adlertz
Date:      2014-09-18 19:30 +0200
URL:       http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/4e54c93fa1b3

Merge


Changeset: ca41b6bd9b42
Author:    adlertz
Date:      2014-09-18 18:40 +0000
URL:       http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/ca41b6bd9b42

Merge

! src/share/vm/utilities/globalDefinitions.hpp

Changeset: 4ac471db103d
Author:    amurillo
Date:      2014-09-19 01:59 -0700
URL:       http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/4ac471db103d

Merge

- src/share/tools/ProjectCreator/FileTreeCreatorVC7.java
- src/share/tools/ProjectCreator/WinGammaPlatformVC7.java
- src/share/tools/ProjectCreator/WinGammaPlatformVC8.java
- src/share/tools/ProjectCreator/WinGammaPlatformVC9.java
- test/gc/class_unloading/AllocateBeyondMetaspaceSize.java
- test/gc/g1/TestDeferredRSUpdate.java

Changeset: 0ac594bd05c1
Author:    katleman
Date:      2014-09-25 12:40 -0700
URL:       http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/0ac594bd05c1

Added tag jdk9-b32 for changeset af46576a8d7c

! .hgtags

Changeset: 9b3f5e4f3372
Author:    lana
Date:      2014-09-25 16:21 -0700
URL:       http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/9b3f5e4f3372

Merge

- src/share/tools/ProjectCreator/FileTreeCreatorVC7.java
- src/share/tools/ProjectCreator/WinGammaPlatformVC7.java
- src/share/tools/ProjectCreator/WinGammaPlatformVC8.java
- src/share/tools/ProjectCreator/WinGammaPlatformVC9.java
- test/gc/class_unloading/AllocateBeyondMetaspaceSize.java
- test/gc/g1/TestDeferredRSUpdate.java

Changeset: e6f9beb10a09
Author:    mchung
Date:      2014-09-27 00:41 -0700
URL:       http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/e6f9beb10a09

Merge

- src/share/tools/ProjectCreator/FileTreeCreatorVC7.java
- src/share/tools/ProjectCreator/WinGammaPlatformVC7.java
- src/share/tools/ProjectCreator/WinGammaPlatformVC8.java
- src/share/tools/ProjectCreator/WinGammaPlatformVC9.java
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/runtime/os.cpp
- test/gc/class_unloading/AllocateBeyondMetaspaceSize.java
- test/gc/g1/TestDeferredRSUpdate.java
- test/runtime/RedefineFinalizer/RedefineFinalizer.java



More information about the jigsaw-dev mailing list