hg: bsd-port/jdk9/hotspot: 205 new changesets
glewis at eyesbeyond.com
glewis at eyesbeyond.com
Thu Jan 1 19:47:57 UTC 2015
Changeset: 1d29b13e8a51
Author: chegar
Date: 2014-12-03 14:21 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/1d29b13e8a51
8049367: Modular Run-Time Images
Reviewed-by: chegar, dfuchs, ihse, joehw, mullan, psandoz, wetmore
Contributed-by: alan.bateman at oracle.com, alex.buckley at oracle.com, bradford.wetmore at oracle.com, chris.hegarty at oracle.com, erik.joelsson at oracle.com, james.laskey at oracle.com, jonathan.gibbons at oracle.com, karen.kinnear at oracle.com, magnus.ihse.bursie at oracle.com, mandy.chung at oracle.com, mark.reinhold at oracle.com, paul.sandoz at oracle.com, sundararajan.athijegannathan at oracle.com
! make/bsd/makefiles/sa.make
! 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/os/windows/vm/os_windows.cpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
+ src/share/vm/classfile/imageFile.cpp
+ src/share/vm/classfile/imageFile.hpp
! src/share/vm/classfile/sharedPathsMiscInfo.cpp
! src/share/vm/memory/filemap.cpp
! src/share/vm/memory/filemap.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/statSampler.cpp
Changeset: fa3a238f8b92
Author: katleman
Date: 2014-12-04 12:58 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/fa3a238f8b92
Added tag jdk9-b41 for changeset 1d29b13e8a51
! .hgtags
Changeset: 0b638f8cf005
Author: azakharov
Date: 2014-11-14 17:36 +0400
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0b638f8cf005
8064716: TestHumongousShrinkHeap.java can not be run with -XX:+ExplicitGCInvokesConcurrent
8062957: Heap is not shrunk when deallocating under memory pressure
Summary: Added explicit -XX:-ExplicitGCInvokesConcurrent to invocations
Reviewed-by: brutisso, tschatzl
! test/gc/g1/TestHumongousShrinkHeap.java
! test/gc/g1/TestShrinkAuxiliaryData.java
! test/gc/g1/TestShrinkDefragmentedHeap.java
Changeset: 18f7ade7de0d
Author: azakharov
Date: 2014-11-19 19:22 +0400
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/18f7ade7de0d
8059661: Test SoftReference and OOM behavior
Reviewed-by: tschatzl
+ test/gc/TestSoftReferencesBehaviorOnOOME.java
Changeset: 81d9fd423b0d
Author: lana
Date: 2014-11-20 10:57 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/81d9fd423b0d
Merge
Changeset: 08f2d97bd5b4
Author: dcubed
Date: 2014-11-06 13:05 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/08f2d97bd5b4
8062851: cleanup ObjectMonitor offset adjustments
Summary: JEP-143/JDK-8046133 - cleanup computation of ObjectMonitor field pointers
Reviewed-by: dholmes, redestad, coleenp
! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/share/vm/runtime/objectMonitor.hpp
Changeset: 1dd30951315a
Author: sla
Date: 2014-11-07 13:50 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/1dd30951315a
Merge
Changeset: b67cf1387c96
Author: minqi
Date: 2014-11-07 12:48 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b67cf1387c96
8062247: [TESTBUG] Allow WhiteBox test to access JVM offsets
Reviewed-by: coleenp, iklam, mseledtsov
Contributed-by: yumin.qi at oracle.com
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
Changeset: 8666e625f2a4
Author: ccheung
Date: 2014-11-10 10:13 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/8666e625f2a4
8060721: Test runtime/SharedArchiveFile/LimitSharedSizes.java fails in jdk 9 fcs new platforms/compiler
Summary: replaced strcat() with jio_snprintf()
Reviewed-by: dholmes, iklam, dlong, minqi
! src/share/vm/memory/metaspaceShared.cpp
Changeset: 425d09fb378b
Author: emc
Date: 2014-11-10 16:45 -0500
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/425d09fb378b
8058313: Mismatch of method descriptor and MethodParameters.parameters_count should cause MalformedParameterException
Summary: Allow hotspot to store and report zero-length MethodParameters attribute data
Reviewed-by: coleenp, jiangli
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/oops/constMethod.cpp
! src/share/vm/oops/constMethod.hpp
! src/share/vm/prims/jvm.cpp
Changeset: 83c20afb7a9e
Author: emc
Date: 2014-11-10 19:37 -0500
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/83c20afb7a9e
8058322: Zero name_index item of MethodParameters attribute cause MalformedParameterException
Summary: Allow hotspot to report null for 0 parameter_name index in MethodParameters attribute
Reviewed-by: coleenp, dholmes
! src/share/vm/runtime/reflection.cpp
Changeset: 9c8575a9f888
Author: dsamersoff
Date: 2014-11-11 04:34 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9c8575a9f888
8059131: sawindbg.dll is not compiled with /SAFESEH
Summary: Make variable SAFESEH_FLAG replaced with /SAFESEH link option.
Reviewed-by: mgronlun, sla
! make/windows/makefiles/sa.make
Changeset: 3ecdffc6e96d
Author: coleenp
Date: 2014-11-11 09:59 -0500
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/3ecdffc6e96d
8062870: src/share/vm/services/mallocTracker.hpp:64 assert(_count > 0) failed: Negative counter
Summary: Signed bitfield size y can only have (1 << y)-1 values.
Reviewed-by: shade, dholmes, jrose, ctornqvi, gtriantafill
! src/share/vm/services/mallocTracker.hpp
! test/runtime/NMT/MallocSiteHashOverflow.java
! test/runtime/NMT/MallocTrackingVerify.java
Changeset: 345325f153d4
Author: shade
Date: 2014-11-11 15:07 +0300
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/345325f153d4
8015272: Make @Contended within the same group to use the same oop map
Reviewed-by: coleenp, dholmes
! src/share/vm/classfile/classFileParser.cpp
+ test/runtime/contended/OopMapsSameGroup.java
Changeset: 7b66181a98c8
Author: coleenp
Date: 2014-11-11 18:00 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7b66181a98c8
Merge
Changeset: 6155ff53a422
Author: jiangli
Date: 2014-11-10 19:28 -0500
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/6155ff53a422
8064375: Change certain errors to warnings in CDS output.
Summary: Change CDS non-fatal preloading errors to warnings.
Reviewed-by: minqi, mseledtsov, coleenp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/dictionary.cpp
! src/share/vm/memory/metaspaceShared.cpp
Changeset: a014a4dff55b
Author: jiangli
Date: 2014-11-10 19:52 -0500
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a014a4dff55b
Merge
! src/share/vm/memory/metaspaceShared.cpp
- test/runtime/NMT/UnsafeMallocLimit.java
- test/runtime/NMT/UnsafeMallocLimit2.java
Changeset: 6db8a4285765
Author: jiangli
Date: 2014-11-11 16:54 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/6db8a4285765
Merge
Changeset: 7d207a7e9d4f
Author: jiangli
Date: 2014-11-11 19:42 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7d207a7e9d4f
Merge
Changeset: 0843853b7a3a
Author: sla
Date: 2014-11-13 07:58 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0843853b7a3a
Merge
Changeset: c85321489672
Author: sjohanss
Date: 2014-10-30 10:51 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c85321489672
8061234: ResourceContext.requestAccurateUpdate() is unreliable
Summary: Changing copy_allocation_context_stats to return if there are more stats available after the copy.
Reviewed-by: rriggs, jcoomes
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap_ext.cpp
! src/share/vm/gc_interface/collectedHeap.hpp
Changeset: 919536dd73cc
Author: mlarsson
Date: 2014-10-30 12:45 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/919536dd73cc
8043243: convert SCAN_AND_FORWARD, SCAN_AND_ADJUST_POINTERS, SCAN_AND_COMPACT macros to methods
Reviewed-by: mgerdin, kbarrett
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp
! src/share/vm/gc_implementation/shared/markSweep.inline.hpp
! src/share/vm/memory/space.cpp
! src/share/vm/memory/space.hpp
! src/share/vm/memory/space.inline.hpp
Changeset: 4aeb83b5657f
Author: brutisso
Date: 2014-10-31 09:10 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4aeb83b5657f
8061308: Remove iCMS
Reviewed-by: mgerdin, jmasa
! agent/src/share/classes/sun/jvm/hotspot/memory/DefNewGeneration.java
- agent/src/share/classes/sun/jvm/hotspot/memory/EdenSpace.java
! src/cpu/ppc/vm/templateTable_ppc_64.cpp
! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/templateTable_x86_32.cpp
! src/cpu/x86/vm/templateTable_x86_64.cpp
! src/share/vm/Xusage.txt
! src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.inline.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.hpp
! src/share/vm/memory/collectorPolicy.hpp
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/defNewGeneration.hpp
! src/share/vm/memory/generation.hpp
! src/share/vm/memory/space.cpp
! src/share/vm/memory/space.hpp
! src/share/vm/opto/macro.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
! src/share/vm/runtime/vmStructs.cpp
! test/TEST.groups
! test/gc/g1/TestShrinkAuxiliaryData.java
- test/gc/startup_warnings/TestCMSIncrementalMode.java
- test/gc/startup_warnings/TestCMSNoIncrementalMode.java
- test/gc/startup_warnings/TestIncGC.java
Changeset: 729d098d4ff4
Author: mlarsson
Date: 2014-11-03 11:29 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/729d098d4ff4
8054491: Remove wrong assert and refactor code in G1CollectorPolicy::record_concurrent_mark_end
Reviewed-by: tschatzl, brutisso
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
Changeset: 11003925fa03
Author: mlarsson
Date: 2014-11-03 12:49 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/11003925fa03
8049341: Parallelize clearing the next mark bitmap
Reviewed-by: mgerdin, tschatzl
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp
Changeset: 32e3c9ec28b2
Author: jwilhelm
Date: 2014-11-03 15:53 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/32e3c9ec28b2
Merge
- agent/src/share/classes/sun/jvm/hotspot/memory/EdenSpace.java
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
! test/TEST.groups
- test/gc/startup_warnings/TestCMSIncrementalMode.java
- test/gc/startup_warnings/TestCMSNoIncrementalMode.java
- test/gc/startup_warnings/TestIncGC.java
Changeset: ec99dce065fb
Author: brutisso
Date: 2014-11-05 10:12 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ec99dce065fb
8061449: G1: FreeRegionList_test() fails with G1 after the JDK-8058534 fix to HeapRegion::orig_end()
Reviewed-by: mgerdin, tschatzl, stefank
! src/share/vm/gc_implementation/g1/heapRegionSet.cpp
Changeset: f18a1b5cbf0b
Author: ehelin
Date: 2014-11-05 16:39 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f18a1b5cbf0b
8061467: Bad page size passed to setup_large_pages() on Solaris
Reviewed-by: tschatzl, mgerdin
! src/os/solaris/vm/os_solaris.cpp
+ test/gc/TestNUMAPageSize.java
Changeset: ac8658da2a92
Author: jwilhelm
Date: 2014-11-05 15:50 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ac8658da2a92
8062836: BACKOUT - Parallelize clearing the next mark bitmap
Summary: Backing out due to non-trivial issues found in nightly testing
Reviewed-by: mgerdin, mlarsson
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp
Changeset: d4f303d3104c
Author: mgerdin
Date: 2014-11-03 11:08 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d4f303d3104c
8061964: Insufficient compiler barriers for GCC in OrderAccess functions
Summary: Fix OrderAccess functions to emit memory clobbering inline assembly to attempt to stop copiler reordering.
Reviewed-by: dcubed, dholmes, bdelsart
! src/os_cpu/linux_x86/vm/orderAccess_linux_x86.inline.hpp
Changeset: dddb28a1f1d0
Author: jcoomes
Date: 2014-11-07 15:34 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/dddb28a1f1d0
8060467: CMS: small OldPLABSize and -XX:-ResizePLAB cause assert(ResizePLAB || n_blks == OldPLABSize) failed: Error
Reviewed-by: tschatzl, jmasa, kbarrett
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
+ test/gc/concurrentMarkSweep/DisableResizePLAB.java
Changeset: cc4bfa308b6d
Author: mlarsson
Date: 2014-11-10 12:13 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/cc4bfa308b6d
8064348: Add TraceEvent::is_enabled() for embedded/minimal builds
Reviewed-by: ehelin, sla
! src/share/vm/trace/traceEventClasses.xsl
Changeset: bce440df920e
Author: kbarrett
Date: 2014-10-27 17:24 -0400
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/bce440df920e
8062206: Remove unusable G1RSLogCheckCardTable command line argument
Summary: Remove dependent assertion and remove develop option
Reviewed-by: jwilhelm, mgerdin, tschatzl
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.hpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp
Changeset: c42a0b8babb4
Author: jwilhelm
Date: 2014-11-13 12:29 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c42a0b8babb4
Merge
- agent/src/share/classes/sun/jvm/hotspot/memory/EdenSpace.java
! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/vmStructs.cpp
! test/TEST.groups
- test/gc/startup_warnings/TestCMSIncrementalMode.java
- test/gc/startup_warnings/TestCMSNoIncrementalMode.java
- test/gc/startup_warnings/TestIncGC.java
Changeset: e2441a0d98f3
Author: zmajo
Date: 2014-11-06 09:40 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e2441a0d98f3
8057622: java/util/stream/test/org/openjdk/tests/java/util/stream/InfiniteStreamWithLimitOpTest: SEGV inside compiled code (sparc)
Summary: In Parse::array_store_check(), add control edge FROM IfTrue branch of runtime type check of the destination array TO loading _element_klass from destination array.
Reviewed-by: kvn, roland, anoll
! src/share/vm/opto/doCall.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/macroArrayCopy.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp
! src/share/vm/opto/parse1.cpp
! src/share/vm/opto/parseHelper.cpp
Changeset: ef2e397e8b7b
Author: mdoerr
Date: 2014-11-05 16:28 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ef2e397e8b7b
8062950: Bug in locking code when UseOptoBiasInlining is disabled: assert(dmw->is_neutral()) failed: invariant
Reviewed-by: dholmes, kvn
! src/cpu/x86/vm/macroAssembler_x86.cpp
Changeset: b133170fd2b9
Author: drchase
Date: 2014-11-07 13:58 -0500
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b133170fd2b9
Merge
- test/runtime/NMT/UnsafeMallocLimit.java
- test/runtime/NMT/UnsafeMallocLimit2.java
Changeset: a10efd800bc6
Author: iignatyev
Date: 2014-11-08 16:00 +0300
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a10efd800bc6
8062011: JT_HS/compiler/7068051 uses jre/lib/javaws.jar
Reviewed-by: kvn, iignatyev
Contributed-by: tatiana.pivovarova at oracle.com
! test/compiler/7068051/Test7068051.java
- test/compiler/7068051/Test7068051.sh
Changeset: 140f3e405a8a
Author: iignatyev
Date: 2014-11-08 16:00 +0300
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/140f3e405a8a
8062742: compiler/EliminateAutoBox/UnsignedLoads.java fails with client vm
Reviewed-by: kvn, rbackman, anoll, vlivanov, iignatyev
Contributed-by: tatiana.pivovarova at oracle.com
! test/TEST.groups
! test/compiler/EliminateAutoBox/UnsignedLoads.java
Changeset: dfc5ef36035d
Author: iignatyev
Date: 2014-11-10 19:04 +0300
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/dfc5ef36035d
8059624: Test task: WhiteBox API for testing segmented codecache feature
Reviewed-by: kvn, thartmann
! src/share/vm/code/codeBlob.cpp
! src/share/vm/code/codeBlob.hpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/prims/whitebox.hpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
! src/share/vm/runtime/sweeper.hpp
+ test/compiler/whitebox/AllocationCodeBlobTest.java
+ test/compiler/whitebox/GetCodeHeapEntriesTest.java
! test/compiler/whitebox/GetNMethodTest.java
+ test/compiler/whitebox/LockCompilationTest.java
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
+ test/testlibrary/whitebox/sun/hotspot/code/BlobType.java
+ test/testlibrary/whitebox/sun/hotspot/code/CodeBlob.java
! test/testlibrary/whitebox/sun/hotspot/code/NMethod.java
Changeset: 0d599246de33
Author: thartmann
Date: 2014-11-11 11:05 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0d599246de33
8056071: compiler/whitebox/IsMethodCompilableTest.java fails with 'method() is not compilable after 3 iterations'
Summary: Always use MDO if valid and always compile trivial methods with C1 if available.
Reviewed-by: kvn, iveresov
! src/share/vm/interpreter/bytecodes.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/oops/methodData.cpp
! src/share/vm/oops/methodData.hpp
! src/share/vm/runtime/advancedThresholdPolicy.cpp
! src/share/vm/runtime/simpleThresholdPolicy.inline.hpp
! test/compiler/whitebox/IsMethodCompilableTest.java
Changeset: c14722c9cda3
Author: vlivanov
Date: 2014-11-11 04:46 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c14722c9cda3
8060147: SIGSEGV in Metadata::mark_on_stack() while marking metadata in ciEnv
Reviewed-by: kvn, roland, coleenp, mgerdin
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/ci/ciMethod.hpp
! src/share/vm/ci/ciObjectFactory.cpp
! src/share/vm/ci/ciObjectFactory.hpp
Changeset: 96dc34bb422b
Author: drchase
Date: 2014-11-13 11:35 -0500
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/96dc34bb422b
Merge
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
! test/TEST.groups
- test/compiler/7068051/Test7068051.sh
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
Changeset: c5333c40b081
Author: amurillo
Date: 2014-11-13 16:11 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c5333c40b081
Merge
- agent/src/share/classes/sun/jvm/hotspot/memory/EdenSpace.java
- test/compiler/7068051/Test7068051.sh
- test/gc/startup_warnings/TestCMSIncrementalMode.java
- test/gc/startup_warnings/TestCMSNoIncrementalMode.java
- test/gc/startup_warnings/TestIncGC.java
Changeset: 515e86623962
Author: amurillo
Date: 2014-11-21 08:00 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/515e86623962
Merge
! test/gc/g1/TestShrinkAuxiliaryData.java
Changeset: 4f4479a577b0
Author: jiangli
Date: 2014-11-11 14:52 -0500
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4f4479a577b0
Merge
Changeset: 9dd17854c570
Author: jiangli
Date: 2014-11-12 13:12 -0500
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9dd17854c570
8054008: Using -XX:-LazyBootClassLoader crashes with ACCESS_VIOLATION on Win 64bit.
Summary: Only enable the assert for current_stack_pointer after stub routines become available.
Reviewed-by: dholmes, roland, lfoltan
! src/os_cpu/windows_x86/vm/os_windows_x86.cpp
Changeset: 90b2b496d9b7
Author: jiangli
Date: 2014-11-12 18:31 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/90b2b496d9b7
Merge
Changeset: 31877ada239b
Author: dholmes
Date: 2014-11-12 19:05 -0500
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/31877ada239b
8062307: 'Reference handler' thread triggers assert w/ TraceThreadEvents
Summary: Removed unused and non-working TraceThreadEvents option
Reviewed-by: coleenp, jiangli
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
Changeset: 4338f1964c65
Author: ccheung
Date: 2014-11-12 16:22 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4338f1964c65
8043491: warning LNK4197: export '... ...' specified multiple times; using first specification
Summary: no need to use the /export linker option on windows 64-bit platform
Reviewed-by: ctornqvi, minqi
! make/windows/makefiles/vm.make
! src/share/tools/ProjectCreator/BuildConfig.java
! src/share/tools/ProjectCreator/WinGammaPlatformVC10.java
Changeset: 49ae35b23822
Author: ccheung
Date: 2014-11-13 02:09 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/49ae35b23822
Merge
Changeset: 9dc4d4fc73ca
Author: shade
Date: 2014-11-13 01:57 +0300
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9dc4d4fc73ca
8059677: Thread.getName() instantiates Strings
Reviewed-by: coleenp, dholmes, sla
! agent/src/share/classes/sun/jvm/hotspot/oops/OopUtilities.java
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/prims/jvmtiTrace.cpp
! src/share/vm/runtime/thread.cpp
Changeset: d8d148c35d6c
Author: coleenp
Date: 2014-11-13 00:40 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d8d148c35d6c
Merge
Changeset: 226987473c9b
Author: coleenp
Date: 2014-11-13 03:48 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/226987473c9b
Merge
! src/share/vm/runtime/thread.cpp
Changeset: 86feba25ac0b
Author: dcubed
Date: 2014-11-13 10:39 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/86feba25ac0b
8033602: wrong stabs data in libjvm.debuginfo on JDK 8 - SPARC
8034005: cannot debug in synchronizer.o or objectMonitor.o on Solaris X86
Summary: Solaris needs objcopy version of 2.21.1 or newer is needed to create valid .debuginfo files.
Reviewed-by: dsamersoff, sspitsyn, dholmes, ihse
- make/solaris/makefiles/add_gnu_debuglink.make
! make/solaris/makefiles/defs.make
! make/solaris/makefiles/dtrace.make
- make/solaris/makefiles/fix_empty_sec_hdr_flags.make
! make/solaris/makefiles/jsig.make
! make/solaris/makefiles/saproc.make
! make/solaris/makefiles/vm.make
- src/os/solaris/add_gnu_debuglink/add_gnu_debuglink.c
- src/os/solaris/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c
Changeset: 18499cb0b0ff
Author: emc
Date: 2014-11-14 12:45 -0500
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/18499cb0b0ff
8064571: java/lang/instrument/IsModifiableClassAgent.java: assert(length > 0) failed: should only be called if table is present
Summary: Remove tautological assert
Reviewed-by: coleenp, lfoltan, sspitsyn, jiangli
! src/share/vm/oops/constMethod.cpp
Changeset: 4b66ce17aa71
Author: coleenp
Date: 2014-11-14 13:09 -0500
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4b66ce17aa71
8060449: Obsolete command line flags accept arbitrary appendix
Summary: Proper error messages for newly obsolete command line flags.
Reviewed-by: lfoltan, dcubed, coleenp
Contributed-by: max.ockner at oracle.com
! src/share/vm/runtime/arguments.cpp
+ test/runtime/CommandLine/ObsoleteFlagErrorMessage.java
Changeset: d25271a8f71e
Author: coleenp
Date: 2014-11-15 01:29 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d25271a8f71e
Merge
Changeset: ed802e0ac3c4
Author: coleenp
Date: 2014-11-12 20:18 -0500
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ed802e0ac3c4
Merge
Changeset: 0a03986bd915
Author: shade
Date: 2014-11-13 19:12 +0300
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0a03986bd915
8064749: -XX:-UseCompilerSafepoints breaks safepoint rendezvous
Reviewed-by: dcubed, coleenp, kvn, dholmes
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/safepoint.cpp
Changeset: 9a0fd6b840ba
Author: coleenp
Date: 2014-11-14 15:08 -0500
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9a0fd6b840ba
Merge
- make/solaris/makefiles/add_gnu_debuglink.make
- make/solaris/makefiles/fix_empty_sec_hdr_flags.make
- src/os/solaris/add_gnu_debuglink/add_gnu_debuglink.c
- src/os/solaris/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c
! src/share/vm/runtime/globals.hpp
Changeset: a1e5bc3d5ce9
Author: coleenp
Date: 2014-11-15 01:38 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a1e5bc3d5ce9
Merge
Changeset: 6c04a0f03814
Author: coleenp
Date: 2014-11-15 02:51 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/6c04a0f03814
Merge
! src/share/vm/runtime/arguments.cpp
Changeset: 67f1976ae672
Author: sla
Date: 2014-11-17 09:36 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/67f1976ae672
Merge
- agent/src/share/classes/sun/jvm/hotspot/memory/EdenSpace.java
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
- test/compiler/7068051/Test7068051.sh
- test/gc/startup_warnings/TestCMSIncrementalMode.java
- test/gc/startup_warnings/TestCMSNoIncrementalMode.java
- test/gc/startup_warnings/TestIncGC.java
Changeset: 524b9a4ec5d9
Author: coleenp
Date: 2014-11-17 11:26 -0500
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/524b9a4ec5d9
8064779: Add additional comments for "8062370: Various minor code improvements"
Summary: Provide additional comments to jio_snprintf and jio_vsnprintf
Reviewed-by: simonis, coleenp, mgronlun
Contributed-by: thomas.stuefe at sap.com
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
Changeset: 13f3f02dad3c
Author: simonis
Date: 2014-11-13 16:58 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/13f3f02dad3c
8064471: Port 8013895: G1: G1SummarizeRSetStats output on Linux needs improvement to AIX
Reviewed-by: dholmes, simonis
Contributed-by: gunter.haug at sap.com
! src/os/aix/vm/os_aix.cpp
Changeset: acc869dcded3
Author: simonis
Date: 2014-11-18 19:17 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/acc869dcded3
8064815: Zero+PPC64: Stack overflow when running Maven
Reviewed-by: kvn, simonis
Contributed-by: sgehwolf at redhat.com
! src/cpu/zero/vm/stack_zero.cpp
! src/cpu/zero/vm/stack_zero.inline.hpp
Changeset: 8da07cdee15f
Author: poonam
Date: 2014-11-18 10:19 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/8da07cdee15f
8065220: Include alternate sa.make file for MacOSX
Summary: Include alternate sa.make in make/bsd/makefiles/sa.make
Reviewed-by: mgronlun, egahlin, sla
! make/bsd/makefiles/sa.make
Changeset: 58b8917004d2
Author: poonam
Date: 2014-11-18 20:51 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/58b8917004d2
Merge
Changeset: 37fe84ab3bec
Author: iklam
Date: 2014-11-18 03:38 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/37fe84ab3bec
8064701: Some CDS optimizations should be disabled if bootclasspath is modified by JVMTI
Summary: Added API to track bootclasspath modification
Reviewed-by: jiangli, dholmes, minqi
! src/share/vm/classfile/classLoaderExt.hpp
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/prims/whitebox.cpp
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
Changeset: 5284b330c1a4
Author: mgronlun
Date: 2014-11-19 16:08 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/5284b330c1a4
8065361: Fixup headers and definitions for INCLUDE_TRACE
Reviewed-by: sla, stefank
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/classLoaderData.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/gc_implementation/shared/objectCountEventSender.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/trace/noTraceBackend.hpp
! src/share/vm/trace/traceBackend.hpp
! src/share/vm/trace/traceEvent.hpp
! src/share/vm/trace/traceEventClasses.xsl
! src/share/vm/trace/traceEventIds.xsl
! src/share/vm/trace/traceMacros.hpp
! src/share/vm/trace/traceStream.hpp
! src/share/vm/trace/traceTypes.xsl
! src/share/vm/trace/tracing.hpp
Changeset: a12405f751a8
Author: coleenp
Date: 2014-11-19 13:02 -0500
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a12405f751a8
8042235: redefining method used by multiple MethodHandles crashes VM
Summary: note all MemberNames created on internal list for adjusting method entries.
Reviewed-by: sspitsyn, dcubed, lfoltan
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/methodHandles.hpp
+ test/compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java
Changeset: 7427a2e34664
Author: iklam
Date: 2014-11-19 19:31 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7427a2e34664
8065346: WB_AddToBootstrapClassLoaderSearch calls JvmtiEnv::create_a_jvmti when not in _thread_in_vm state
Summary: Removed ThreadToNativeFromVM and use java_lang_String::as_utf8_string instead
Reviewed-by: dholmes, minqi
! src/share/vm/prims/whitebox.cpp
Changeset: 7e08ae41ddbe
Author: sla
Date: 2014-11-24 09:57 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7e08ae41ddbe
Merge
Changeset: ef7449e07592
Author: stefank
Date: 2014-11-12 13:55 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ef7449e07592
8062808: Turn on the -Wreturn-type warning
Reviewed-by: mgerdin, tschatzl, coleenp, jrose, kbarrett
! make/linux/makefiles/gcc.make
! src/cpu/x86/vm/x86_32.ad
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/share/vm/classfile/defaultMethods.cpp
! src/share/vm/classfile/symbolTable.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/memory/heapInspection.hpp
! src/share/vm/memory/metaspaceShared.hpp
! src/share/vm/oops/constantPool.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/runtime/reflection.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/services/memTracker.hpp
Changeset: 430043fc642a
Author: kbarrett
Date: 2014-11-11 13:39 -0500
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/430043fc642a
8062036: ConcurrentMarkThread::slt may be invoked before ConcurrentMarkThread::makeSurrogateLockerThread causing intermittent crashes
Summary: Suppress gc_alot during VM init, improve error for SLT uninitialized.
Reviewed-by: jmasa, brutisso, tschatzl
! src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp
! src/share/vm/gc_implementation/g1/vm_operations_g1.cpp
! src/share/vm/gc_implementation/shared/concurrentGCThread.cpp
! src/share/vm/gc_implementation/shared/concurrentGCThread.hpp
! src/share/vm/runtime/interfaceSupport.cpp
Changeset: bad5bf926f89
Author: goetz
Date: 2014-11-13 11:14 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/bad5bf926f89
8064786: Fix debug build after 8062808: Turn on the -Wreturn-type warning
Reviewed-by: stefank, tschatzl
! src/share/vm/prims/jni.cpp
Changeset: 55e38e5032af
Author: stefank
Date: 2014-11-14 09:47 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/55e38e5032af
8064811: Use THREAD instead of CHECK_NULL in return statements
Reviewed-by: coleenp, simonis, dholmes
! src/os/aix/vm/perfMemory_aix.cpp
! src/os/bsd/vm/perfMemory_bsd.cpp
! src/os/linux/vm/perfMemory_linux.cpp
! src/os/solaris/vm/perfMemory_solaris.cpp
! src/share/vm/ci/ciReplay.cpp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/defaultMethods.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/verificationType.hpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/memory/allocation.cpp
! src/share/vm/memory/oopFactory.hpp
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/methodData.cpp
! src/share/vm/oops/objArrayKlass.cpp
! src/share/vm/oops/typeArrayKlass.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/runtime/fieldDescriptor.cpp
! src/share/vm/runtime/perfData.hpp
! src/share/vm/runtime/reflection.cpp
! src/share/vm/runtime/synchronizer.hpp
! src/share/vm/utilities/array.hpp
Changeset: 3d192acee119
Author: mgerdin
Date: 2014-11-14 14:23 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/3d192acee119
8058209: Race in G1 card scanning could allow scanning of memory covered by PLABs
Summary: Read _top before _gc_time_stamp in saved_mark_word() with LoadLoad order to ensure we get a consistent view
Reviewed-by: brutisso, dcubed, dholmes, stefank
! src/share/vm/gc_implementation/g1/heapRegion.cpp
Changeset: 57776b573fe9
Author: sfriberg
Date: 2014-11-14 15:03 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/57776b573fe9
8064473: Improved handling of age during object copy in G1
Reviewed-by: brutisso, tschatzl
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1ParScanThreadState.cpp
! src/share/vm/gc_implementation/g1/g1ParScanThreadState.hpp
! src/share/vm/gc_implementation/g1/g1ParScanThreadState.inline.hpp
! src/share/vm/gc_implementation/shared/ageTable.hpp
Changeset: 0a8469ebc3d9
Author: stefank
Date: 2014-11-11 17:05 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0a8469ebc3d9
8064580: Move INCLUDE_CDS include section to the end of the include list
Reviewed-by: jwilhelm, brutisso, coleenp, dholmes
! src/os/linux/vm/os_linux.cpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/utilities/ostream.cpp
Changeset: 986020ea95b1
Author: stefank
Date: 2014-11-12 12:41 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/986020ea95b1
8064581: Move INCLUDE_ALL_GCS include section to the end of the include list
Reviewed-by: jwilhelm, brutisso, coleenp, dholmes
! src/cpu/ppc/vm/macroAssembler_ppc.hpp
! src/share/vm/ci/ciObjectFactory.cpp
! src/share/vm/classfile/stringTable.cpp
! src/share/vm/gc_implementation/shared/gcTrace.cpp
! src/share/vm/gc_implementation/shared/gcTrace.hpp
! src/share/vm/gc_implementation/shared/gcTraceSend.cpp
! src/share/vm/memory/binaryTreeDictionary.cpp
! src/share/vm/memory/freeBlockDictionary.cpp
! src/share/vm/memory/freeList.cpp
! src/share/vm/oops/oop.pcgc.inline.hpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/globals.cpp
Changeset: 0f6100dde08e
Author: jwilhelm
Date: 2014-11-17 21:32 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0f6100dde08e
Merge
! src/os/aix/vm/perfMemory_aix.cpp
! src/os/bsd/vm/perfMemory_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/perfMemory_linux.cpp
! src/os/solaris/vm/perfMemory_solaris.cpp
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/share/vm/ci/ciObjectFactory.cpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/methodData.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/globals.cpp
! src/share/vm/runtime/interfaceSupport.cpp
! src/share/vm/runtime/reflection.cpp
! src/share/vm/utilities/ostream.cpp
Changeset: b4e8daeecb44
Author: brutisso
Date: 2014-11-18 10:23 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b4e8daeecb44
8064702: Remove the CMS foreground collector
Reviewed-by: kbarrett, ysr
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.inline.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
- test/gc/concurrentMarkSweep/CheckAllocateAndSystemGC.java
- test/gc/concurrentMarkSweep/SystemGCOnForegroundCollector.java
- test/gc/startup_warnings/TestCMSForegroundFlags.java
Changeset: 9796d7276d62
Author: ehelin
Date: 2014-11-18 10:36 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9796d7276d62
8064721: The card tables only ever need two covering regions
Reviewed-by: jmasa, tschatzl, kbarrett
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp
! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp
! src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.hpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
! src/share/vm/memory/barrierSet.hpp
! src/share/vm/memory/cardTableModRefBS.cpp
! src/share/vm/memory/cardTableModRefBS.hpp
! src/share/vm/memory/cardTableRS.cpp
! src/share/vm/memory/cardTableRS.hpp
! src/share/vm/memory/collectorPolicy.cpp
! src/share/vm/memory/collectorPolicy.hpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/genCollectedHeap.hpp
! src/share/vm/memory/generationSpec.hpp
! src/share/vm/memory/modRefBarrierSet.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 9570e27fbbfe
Author: ehelin
Date: 2014-11-18 11:10 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9570e27fbbfe
Merge
Changeset: 63b17ad24a24
Author: brutisso
Date: 2014-11-18 10:39 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/63b17ad24a24
8064865: Remove the debug funciontality RotateCMSCollectionTypes for CMS
Reviewed-by: jmasa, kbarrett, ysr
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/runtime/globals.hpp
Changeset: 898c20a0184e
Author: brutisso
Date: 2014-11-18 12:33 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/898c20a0184e
Merge
Changeset: 5398ffa1a419
Author: jwilhelm
Date: 2014-10-21 15:07 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/5398ffa1a419
8058255: Native jbyte Atomic::cmpxchg for supported x86 platforms
Summary: Use the native cmpxchgb instruction on x86.
Reviewed-by: dholmes, kbarrett, phh
Contributed-by: erik.osterlund at lnu.se
! src/cpu/sparc/vm/stubGenerator_sparc.cpp
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/zero/vm/stubGenerator_zero.cpp
! src/os_cpu/bsd_x86/vm/atomic_bsd_x86.inline.hpp
! src/os_cpu/linux_x86/vm/atomic_linux_x86.inline.hpp
! src/os_cpu/solaris_x86/vm/atomic_solaris_x86.inline.hpp
! src/os_cpu/solaris_x86/vm/solaris_x86_32.il
! src/os_cpu/solaris_x86/vm/solaris_x86_64.il
! src/os_cpu/windows_x86/vm/atomic_windows_x86.inline.hpp
! src/os_cpu/windows_x86/vm/os_windows_x86.cpp
! src/os_cpu/windows_x86/vm/os_windows_x86.hpp
! src/share/vm/runtime/atomic.cpp
! src/share/vm/runtime/atomic.hpp
! src/share/vm/runtime/atomic.inline.hpp
! src/share/vm/runtime/stubRoutines.cpp
! src/share/vm/runtime/stubRoutines.hpp
Changeset: 6464714dd742
Author: eistepan
Date: 2014-11-19 17:43 +0300
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/6464714dd742
8062537: [TESTBUG] Conflicting GC combinations in hotspot tests
Reviewed-by: brutisso
! test/compiler/regalloc/C1ObjectSpillInLogicOp.java
! test/gc/6581734/Test6581734.java
! test/gc/TestSystemGC.java
! test/gc/arguments/TestAlignmentToUseLargePages.java
! test/gc/arguments/TestG1HeapRegionSize.java
! test/gc/concurrentMarkSweep/DisableResizePLAB.java
! test/gc/defnew/HeapChangeLogging.java
! test/gc/g1/TestHumongousShrinkHeap.java
! test/gc/g1/TestRegionAlignment.java
! test/gc/g1/TestShrinkAuxiliaryData.java
! test/gc/g1/TestShrinkAuxiliaryData05.java
! test/gc/g1/TestShrinkAuxiliaryData10.java
! test/gc/g1/TestShrinkAuxiliaryData15.java
! test/gc/g1/TestShrinkAuxiliaryData20.java
! test/gc/g1/TestShrinkAuxiliaryData25.java
! test/gc/g1/TestShrinkAuxiliaryData30.java
! test/gc/g1/TestShrinkToOneRegion.java
! test/gc/metaspace/G1AddMetaspaceDependency.java
! test/gc/metaspace/TestMetaspacePerfCounters.java
! test/gc/metaspace/TestPerfCountersAndMemoryPools.java
! test/gc/parallelScavenge/TestDynShrinkHeap.java
Changeset: 403aceebe7ac
Author: aharlap
Date: 2014-11-20 10:03 -0500
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/403aceebe7ac
8059492: Wrong spelling in assert: "Not initialied properly?"
Summary: Fixed typo in metaspace assert message
Reviewed-by: mgerdin
Contributed-by: aharlap <alexander.harlap. at oracle.com>
! src/share/vm/memory/metaspace.cpp
Changeset: a5040fddd180
Author: jwilhelm
Date: 2014-11-26 18:01 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a5040fddd180
Merge
- make/solaris/makefiles/add_gnu_debuglink.make
- make/solaris/makefiles/fix_empty_sec_hdr_flags.make
- src/os/solaris/add_gnu_debuglink/add_gnu_debuglink.c
- src/os/solaris/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c
! src/os_cpu/windows_x86/vm/os_windows_x86.cpp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/vmStructs.cpp
! test/gc/g1/TestHumongousShrinkHeap.java
! test/gc/g1/TestShrinkAuxiliaryData.java
Changeset: 9f14e2f457b3
Author: iignatyev
Date: 2014-11-17 12:57 +0300
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9f14e2f457b3
8059732: improve hotspot_*test targets
Reviewed-by: kvn, dholmes
! test/Makefile
Changeset: aeaffe938f90
Author: neliasso
Date: 2014-11-13 14:42 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/aeaffe938f90
8061256: com/sun/management/DiagnosticCommandMBean/DcmdMBeanPermissionsTest.java timed out
Summary: Must not be at safepoint when taking CompileQueue_lock
Reviewed-by: kvn, anoll
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileBroker.hpp
! src/share/vm/runtime/vm_operations.hpp
Changeset: 269dae261504
Author: vlivanov
Date: 2014-11-17 14:02 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/269dae261504
8062258: compiler/debug/TraceIterativeGVN.java segfaults in trace_PhaseIterGVN
Reviewed-by: kvn
! src/share/vm/opto/machnode.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp
! src/share/vm/opto/multnode.cpp
Changeset: bfa95eeb0a33
Author: vlivanov
Date: 2014-11-17 23:11 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/bfa95eeb0a33
Merge
Changeset: 2d697acc4e03
Author: zmajo
Date: 2014-11-18 19:44 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/2d697acc4e03
8062854: move compiler jtreg test to corresponding subfolders and use those in TEST.groups
Summary: move all test from <bug_id> directories to <functional_dir_name>/<bug_id>; update TEST.groups to execute more tests
Reviewed-by: drchase, kvn
! test/TEST.groups
- test/compiler/5057225/Test5057225.java
- test/compiler/5091921/Test5091921.java
- test/compiler/5091921/Test6186134.java
- test/compiler/5091921/Test6196102.java
- test/compiler/5091921/Test6357214.java
- test/compiler/5091921/Test6559156.java
- test/compiler/5091921/Test6753639.java
- test/compiler/5091921/Test6850611.java
- test/compiler/5091921/Test6890943.java
- test/compiler/5091921/Test6897150.java
- test/compiler/5091921/Test6905845.java
- test/compiler/5091921/Test6931567.java
- test/compiler/5091921/Test6935022.java
- test/compiler/5091921/Test6959129.java
- test/compiler/5091921/Test6985295.java
- test/compiler/5091921/Test6992759.java
- test/compiler/5091921/Test7005594.java
- test/compiler/5091921/Test7005594.sh
- test/compiler/5091921/Test7020614.java
- test/compiler/5091921/input6890943.txt
- test/compiler/5091921/output6890943.txt
- test/compiler/6340864/TestByteVect.java
- test/compiler/6340864/TestDoubleVect.java
- test/compiler/6340864/TestFloatVect.java
- test/compiler/6340864/TestIntVect.java
- test/compiler/6340864/TestLongVect.java
- test/compiler/6340864/TestShortVect.java
- test/compiler/6378821/Test6378821.java
- test/compiler/6431242/Test.java
- test/compiler/6443505/Test6443505.java
- test/compiler/6478991/NullCheckTest.java
- test/compiler/6539464/Test.java
- test/compiler/6579789/Test6579789.java
- test/compiler/6589834/InlinedArrayCloneTestCase.java
- test/compiler/6589834/Test_ia32.java
- test/compiler/6603011/Test.java
- test/compiler/6636138/Test1.java
- test/compiler/6636138/Test2.java
- test/compiler/6646019/Test.java
- test/compiler/6646020/Tester.java
- test/compiler/6659207/Test.java
- test/compiler/6661247/Test.java
- test/compiler/6663621/IVTest.java
- test/compiler/6663848/Tester.java
- test/compiler/6663854/Test6663854.java
- test/compiler/6689060/Test.java
- test/compiler/6695810/Test.java
- test/compiler/6700047/Test6700047.java
- test/compiler/6711100/Test.java
- test/compiler/6711117/Test.java
- test/compiler/6712835/Test6712835.java
- test/compiler/6714694/Tester.java
- test/compiler/6716441/Tester.java
- test/compiler/6724218/Test.java
- test/compiler/6726999/Test.java
- test/compiler/6732154/Test6732154.java
- test/compiler/6741738/Tester.java
- test/compiler/6756768/Test6756768.java
- test/compiler/6756768/Test6756768_2.java
- test/compiler/6757316/Test6757316.java
- test/compiler/6758234/Test6758234.java
- test/compiler/6769124/TestArrayCopy6769124.java
- test/compiler/6769124/TestDeoptInt6769124.java
- test/compiler/6769124/TestUnalignedLoad6769124.java
- test/compiler/6772683/InterruptedTest.java
- test/compiler/6775880/Test.java
- test/compiler/6778657/Test.java
- test/compiler/6792161/Test6792161.java
- test/compiler/6795161/Test.java
- test/compiler/6795362/Test6795362.java
- test/compiler/6795465/Test6795465.java
- test/compiler/6796786/Test6796786.java
- test/compiler/6797305/Test6797305.java
- test/compiler/6799693/Test.java
- test/compiler/6800154/Test6800154.java
- test/compiler/6805724/Test6805724.java
- test/compiler/6814842/Test6814842.java
- test/compiler/6823354/Test6823354.java
- test/compiler/6823453/Test.java
- test/compiler/6826736/Test.java
- test/compiler/6832293/Test.java
- test/compiler/6833129/Test.java
- test/compiler/6837011/Test6837011.java
- test/compiler/6837094/Test.java
- test/compiler/6843752/Test.java
- test/compiler/6849574/Test.java
- test/compiler/6851282/Test.java
- test/compiler/6852078/Test6852078.java
- test/compiler/6855164/Test.java
- test/compiler/6855215/Test6855215.java
- test/compiler/6857159/Test6857159.java
- test/compiler/6857159/Test6857159.sh
- test/compiler/6859338/Test6859338.java
- test/compiler/6860469/Test.java
- test/compiler/6863155/Test6863155.java
- test/compiler/6863420/Test.java
- test/compiler/6865031/Test.java
- test/compiler/6865265/StackOverflowBug.java
- test/compiler/6866651/Test.java
- test/compiler/6875866/Test.java
- test/compiler/6877254/Test.java
- test/compiler/6879902/Test6879902.java
- test/compiler/6880034/Test6880034.java
- test/compiler/6885584/Test6885584.java
- test/compiler/6891750/Test6891750.java
- test/compiler/6892265/Test.java
- test/compiler/6894807/IsInstanceTest.java
- test/compiler/6894807/Test6894807.sh
- test/compiler/6895383/Test.java
- test/compiler/6896617/Test6896617.java
- test/compiler/6896727/Test.java
- test/compiler/6901572/Test.java
- test/compiler/6909839/Test6909839.java
- test/compiler/6910484/Test.java
- test/compiler/6910605/Test.java
- test/compiler/6910618/Test.java
- test/compiler/6912517/Test.java
- test/compiler/6916644/Test6916644.java
- test/compiler/6921969/TestMultiplyLongHiZero.java
- test/compiler/6930043/Test6930043.java
- test/compiler/6932496/Test6932496.java
- test/compiler/6934604/TestByteBoxing.java
- test/compiler/6934604/TestDoubleBoxing.java
- test/compiler/6934604/TestFloatBoxing.java
- test/compiler/6934604/TestIntBoxing.java
- test/compiler/6934604/TestLongBoxing.java
- test/compiler/6934604/TestShortBoxing.java
- test/compiler/6935535/Test.java
- test/compiler/6942326/Test.java
- test/compiler/6946040/TestCharShortByteSwap.java
- test/compiler/6956668/Test6956668.java
- test/compiler/6958485/Test.java
- test/compiler/6968348/Test6968348.java
- test/compiler/6973329/Test.java
- test/compiler/6982370/Test6982370.java
- test/compiler/6990212/Test6990212.java
- test/compiler/7002666/Test7002666.java
- test/compiler/7009231/Test7009231.java
- test/compiler/7009359/Test7009359.java
- test/compiler/7017746/Test.java
- test/compiler/7024475/Test7024475.java
- test/compiler/7029152/Test.java
- test/compiler/7041100/Test7041100.java
- test/compiler/7042153/Test7042153.java
- test/compiler/7044738/Test7044738.java
- test/compiler/7046096/Test7046096.java
- test/compiler/7047069/Test7047069.java
- test/compiler/7048332/Test7048332.java
- test/compiler/7052494/Test7052494.java
- test/compiler/7068051/Test7068051.java
- test/compiler/7070134/Stemmer.java
- test/compiler/7070134/Test7070134.sh
- test/compiler/7070134/words
- test/compiler/7082949/Test7082949.java
- test/compiler/7088020/Test7088020.java
- test/compiler/7088419/CRCTest.java
- test/compiler/7090976/Test7090976.java
- test/compiler/7100757/Test7100757.java
- test/compiler/7103261/Test7103261.java
- test/compiler/7110586/Test7110586.java
- test/compiler/7116216/LargeFrame.java
- test/compiler/7116216/StackOverflow.java
- test/compiler/7119644/TestBooleanVect.java
- test/compiler/7119644/TestByteDoubleVect.java
- test/compiler/7119644/TestByteFloatVect.java
- test/compiler/7119644/TestByteIntVect.java
- test/compiler/7119644/TestByteLongVect.java
- test/compiler/7119644/TestByteShortVect.java
- test/compiler/7119644/TestByteVect.java
- test/compiler/7119644/TestCharShortVect.java
- test/compiler/7119644/TestCharVect.java
- test/compiler/7119644/TestDoubleVect.java
- test/compiler/7119644/TestFloatDoubleVect.java
- test/compiler/7119644/TestFloatVect.java
- test/compiler/7119644/TestIntDoubleVect.java
- test/compiler/7119644/TestIntFloatVect.java
- test/compiler/7119644/TestIntLongVect.java
- test/compiler/7119644/TestIntVect.java
- test/compiler/7119644/TestLongDoubleVect.java
- test/compiler/7119644/TestLongFloatVect.java
- test/compiler/7119644/TestLongVect.java
- test/compiler/7119644/TestShortDoubleVect.java
- test/compiler/7119644/TestShortFloatVect.java
- test/compiler/7119644/TestShortIntVect.java
- test/compiler/7119644/TestShortLongVect.java
- test/compiler/7119644/TestShortVect.java
- test/compiler/7123108/Test7123108.java
- test/compiler/7125879/Test7125879.java
- test/compiler/7141637/SpreadNullArg.java
- test/compiler/7160610/Test7160610.java
- test/compiler/7169782/Test7169782.java
- test/compiler/7174363/Test7174363.java
- test/compiler/7177917/Test7177917.java
- test/compiler/7179138/Test7179138_1.java
- test/compiler/7179138/Test7179138_2.java
- test/compiler/7184394/TestAESBase.java
- test/compiler/7184394/TestAESDecode.java
- test/compiler/7184394/TestAESEncode.java
- test/compiler/7184394/TestAESMain.java
- test/compiler/7190310/Test7190310.java
- test/compiler/7190310/Test7190310_unsafe.java
- test/compiler/7192963/TestByteVect.java
- test/compiler/7192963/TestDoubleVect.java
- test/compiler/7192963/TestFloatVect.java
- test/compiler/7192963/TestIntVect.java
- test/compiler/7192963/TestLongVect.java
- test/compiler/7192963/TestShortVect.java
- test/compiler/7196199/Test7196199.java
- test/compiler/7199742/Test7199742.java
- test/compiler/7200264/Test7200264.sh
- test/compiler/7200264/TestIntVect.java
- test/compiler/8000805/Test8000805.java
- test/compiler/8001183/TestCharVect.java
- test/compiler/8002069/Test8002069.java
- test/compiler/8004051/Test8004051.java
- test/compiler/8004741/Test8004741.java
- test/compiler/8004867/TestIntAtomicCAS.java
- test/compiler/8004867/TestIntAtomicOrdered.java
- test/compiler/8004867/TestIntAtomicVolatile.java
- test/compiler/8004867/TestIntUnsafeCAS.java
- test/compiler/8004867/TestIntUnsafeOrdered.java
- test/compiler/8004867/TestIntUnsafeVolatile.java
- test/compiler/8005033/Test8005033.java
- test/compiler/8005419/Test8005419.java
- test/compiler/8005956/PolynomialRoot.java
- test/compiler/8007294/Test8007294.java
- test/compiler/8007722/Test8007722.java
- test/compiler/8009761/Test8009761.java
- test/compiler/8010927/Test8010927.java
- test/compiler/8011706/Test8011706.java
- test/compiler/8011771/Test8011771.java
- test/compiler/8011901/Test8011901.java
- test/compiler/8015436/Test8015436.java
- test/compiler/EliminateAutoBox/UnsignedLoads.java
- test/compiler/EscapeAnalysis/Test8020215.java
- test/compiler/EscapeAnalysis/TestAllocatedEscapesPtrComparison.java
- test/compiler/EscapeAnalysis/TestUnsafePutAddressNullObjMustNotEscape.java
- test/compiler/IntegerArithmetic/TestIntegerComparison.java
+ test/compiler/c1/6478991/NullCheckTest.java
+ test/compiler/c1/6579789/Test6579789.java
+ test/compiler/c1/6756768/Test6756768.java
+ test/compiler/c1/6756768/Test6756768_2.java
+ test/compiler/c1/6757316/Test6757316.java
+ test/compiler/c1/6758234/Test6758234.java
+ test/compiler/c1/6769124/TestArrayCopy6769124.java
+ test/compiler/c1/6769124/TestDeoptInt6769124.java
+ test/compiler/c1/6769124/TestUnalignedLoad6769124.java
+ test/compiler/c1/6795465/Test6795465.java
+ test/compiler/c1/6849574/Test.java
+ test/compiler/c1/6855215/Test6855215.java
+ test/compiler/c1/6932496/Test6932496.java
+ test/compiler/c1/7042153/Test7042153.java
+ test/compiler/c1/7090976/Test7090976.java
+ test/compiler/c1/7103261/Test7103261.java
+ test/compiler/c1/7123108/Test7123108.java
+ test/compiler/c1/8004051/Test8004051.java
+ test/compiler/c1/8011706/Test8011706.java
+ test/compiler/c1/8011771/Test8011771.java
+ test/compiler/c2/5057225/Test5057225.java
+ test/compiler/c2/5091921/Test5091921.java
+ test/compiler/c2/5091921/Test6186134.java
+ test/compiler/c2/5091921/Test6196102.java
+ test/compiler/c2/5091921/Test6357214.java
+ test/compiler/c2/5091921/Test6559156.java
+ test/compiler/c2/5091921/Test6753639.java
+ test/compiler/c2/5091921/Test6850611.java
+ test/compiler/c2/5091921/Test6890943.java
+ test/compiler/c2/5091921/Test6897150.java
+ test/compiler/c2/5091921/Test6905845.java
+ test/compiler/c2/5091921/Test6931567.java
+ test/compiler/c2/5091921/Test6935022.java
+ test/compiler/c2/5091921/Test6959129.java
+ test/compiler/c2/5091921/Test6985295.java
+ test/compiler/c2/5091921/Test6992759.java
+ test/compiler/c2/5091921/Test7005594.java
+ test/compiler/c2/5091921/Test7005594.sh
+ test/compiler/c2/5091921/Test7020614.java
+ test/compiler/c2/5091921/input6890943.txt
+ test/compiler/c2/5091921/output6890943.txt
+ test/compiler/c2/6340864/TestByteVect.java
+ test/compiler/c2/6340864/TestDoubleVect.java
+ test/compiler/c2/6340864/TestFloatVect.java
+ test/compiler/c2/6340864/TestIntVect.java
+ test/compiler/c2/6340864/TestLongVect.java
+ test/compiler/c2/6340864/TestShortVect.java
+ test/compiler/c2/6443505/Test6443505.java
+ test/compiler/c2/6589834/InlinedArrayCloneTestCase.java
+ test/compiler/c2/6589834/Test_ia32.java
+ test/compiler/c2/6603011/Test.java
+ test/compiler/c2/6636138/Test1.java
+ test/compiler/c2/6636138/Test2.java
+ test/compiler/c2/6646019/Test.java
+ test/compiler/c2/6646020/Tester.java
+ test/compiler/c2/6661247/Test.java
+ test/compiler/c2/6663621/IVTest.java
+ test/compiler/c2/6663848/Tester.java
+ test/compiler/c2/6663854/Test6663854.java
+ test/compiler/c2/6695810/Test.java
+ test/compiler/c2/6700047/Test6700047.java
+ test/compiler/c2/6711100/Test.java
+ test/compiler/c2/6711117/Test.java
+ test/compiler/c2/6712835/Test6712835.java
+ test/compiler/c2/6714694/Tester.java
+ test/compiler/c2/6724218/Test.java
+ test/compiler/c2/6732154/Test6732154.java
+ test/compiler/c2/6741738/Tester.java
+ test/compiler/c2/6772683/InterruptedTest.java
+ test/compiler/c2/6792161/Test6792161.java
+ test/compiler/c2/6795362/Test6795362.java
+ test/compiler/c2/6796786/Test6796786.java
+ test/compiler/c2/6799693/Test.java
+ test/compiler/c2/6800154/Test6800154.java
+ test/compiler/c2/6805724/Test6805724.java
+ test/compiler/c2/6823453/Test.java
+ test/compiler/c2/6832293/Test.java
+ test/compiler/c2/6837011/Test6837011.java
+ test/compiler/c2/6837094/Test.java
+ test/compiler/c2/6843752/Test.java
+ test/compiler/c2/6851282/Test.java
+ test/compiler/c2/6852078/Test6852078.java
+ test/compiler/c2/6857159/Test6857159.java
+ test/compiler/c2/6857159/Test6857159.sh
+ test/compiler/c2/6863155/Test6863155.java
+ test/compiler/c2/6865031/Test.java
+ test/compiler/c2/6866651/Test.java
+ test/compiler/c2/6877254/Test.java
+ test/compiler/c2/6880034/Test6880034.java
+ test/compiler/c2/6885584/Test6885584.java
+ test/compiler/c2/6894807/IsInstanceTest.java
+ test/compiler/c2/6894807/Test6894807.sh
+ test/compiler/c2/6901572/Test.java
+ test/compiler/c2/6910484/Test.java
+ test/compiler/c2/6910605/Test.java
+ test/compiler/c2/6910618/Test.java
+ test/compiler/c2/6912517/Test.java
+ test/compiler/c2/6916644/Test6916644.java
+ test/compiler/c2/6921969/TestMultiplyLongHiZero.java
+ test/compiler/c2/6930043/Test6930043.java
+ test/compiler/c2/6946040/TestCharShortByteSwap.java
+ test/compiler/c2/6956668/Test6956668.java
+ test/compiler/c2/6958485/Test.java
+ test/compiler/c2/6968348/Test6968348.java
+ test/compiler/c2/6973329/Test.java
+ test/compiler/c2/7002666/Test7002666.java
+ test/compiler/c2/7009359/Test7009359.java
+ test/compiler/c2/7017746/Test.java
+ test/compiler/c2/7024475/Test7024475.java
+ test/compiler/c2/7029152/Test.java
+ test/compiler/c2/7041100/Test7041100.java
+ test/compiler/c2/7046096/Test7046096.java
+ test/compiler/c2/7047069/Test7047069.java
+ test/compiler/c2/7048332/Test7048332.java
+ test/compiler/c2/7068051/Test7068051.java
+ test/compiler/c2/7070134/Stemmer.java
+ test/compiler/c2/7070134/Test7070134.sh
+ test/compiler/c2/7070134/words
+ test/compiler/c2/7110586/Test7110586.java
+ test/compiler/c2/7125879/Test7125879.java
+ test/compiler/c2/7160610/Test7160610.java
+ test/compiler/c2/7169782/Test7169782.java
+ test/compiler/c2/7174363/Test7174363.java
+ test/compiler/c2/7177917/Test7177917.java
+ test/compiler/c2/7179138/Test7179138_1.java
+ test/compiler/c2/7179138/Test7179138_2.java
+ test/compiler/c2/7190310/Test7190310.java
+ test/compiler/c2/7190310/Test7190310_unsafe.java
+ test/compiler/c2/7192963/TestByteVect.java
+ test/compiler/c2/7192963/TestDoubleVect.java
+ test/compiler/c2/7192963/TestFloatVect.java
+ test/compiler/c2/7192963/TestIntVect.java
+ test/compiler/c2/7192963/TestLongVect.java
+ test/compiler/c2/7192963/TestShortVect.java
+ test/compiler/c2/7199742/Test7199742.java
+ test/compiler/c2/7200264/Test7200264.sh
+ test/compiler/c2/7200264/TestIntVect.java
+ test/compiler/c2/8000805/Test8000805.java
+ test/compiler/c2/8002069/Test8002069.java
+ test/compiler/c2/8004741/Test8004741.java
+ test/compiler/c2/8004867/TestIntAtomicCAS.java
+ test/compiler/c2/8004867/TestIntAtomicOrdered.java
+ test/compiler/c2/8004867/TestIntAtomicVolatile.java
+ test/compiler/c2/8004867/TestIntUnsafeCAS.java
+ test/compiler/c2/8004867/TestIntUnsafeOrdered.java
+ test/compiler/c2/8004867/TestIntUnsafeVolatile.java
+ test/compiler/c2/8005956/PolynomialRoot.java
+ test/compiler/c2/8007294/Test8007294.java
+ test/compiler/c2/8007722/Test8007722.java
+ test/compiler/codegen/6378821/Test6378821.java
+ test/compiler/codegen/6431242/Test.java
+ test/compiler/codegen/6797305/Test6797305.java
+ test/compiler/codegen/6814842/Test6814842.java
+ test/compiler/codegen/6823354/Test6823354.java
+ test/compiler/codegen/6875866/Test.java
+ test/compiler/codegen/6879902/Test6879902.java
+ test/compiler/codegen/6896617/Test6896617.java
+ test/compiler/codegen/6909839/Test6909839.java
+ test/compiler/codegen/6935535/Test.java
+ test/compiler/codegen/6942326/Test.java
+ test/compiler/codegen/7009231/Test7009231.java
+ test/compiler/codegen/7088419/CRCTest.java
+ test/compiler/codegen/7100757/Test7100757.java
+ test/compiler/codegen/7119644/TestBooleanVect.java
+ test/compiler/codegen/7119644/TestByteDoubleVect.java
+ test/compiler/codegen/7119644/TestByteFloatVect.java
+ test/compiler/codegen/7119644/TestByteIntVect.java
+ test/compiler/codegen/7119644/TestByteLongVect.java
+ test/compiler/codegen/7119644/TestByteShortVect.java
+ test/compiler/codegen/7119644/TestByteVect.java
+ test/compiler/codegen/7119644/TestCharShortVect.java
+ test/compiler/codegen/7119644/TestCharVect.java
+ test/compiler/codegen/7119644/TestDoubleVect.java
+ test/compiler/codegen/7119644/TestFloatDoubleVect.java
+ test/compiler/codegen/7119644/TestFloatVect.java
+ test/compiler/codegen/7119644/TestIntDoubleVect.java
+ test/compiler/codegen/7119644/TestIntFloatVect.java
+ test/compiler/codegen/7119644/TestIntLongVect.java
+ test/compiler/codegen/7119644/TestIntVect.java
+ test/compiler/codegen/7119644/TestLongDoubleVect.java
+ test/compiler/codegen/7119644/TestLongFloatVect.java
+ test/compiler/codegen/7119644/TestLongVect.java
+ test/compiler/codegen/7119644/TestShortDoubleVect.java
+ test/compiler/codegen/7119644/TestShortFloatVect.java
+ test/compiler/codegen/7119644/TestShortIntVect.java
+ test/compiler/codegen/7119644/TestShortLongVect.java
+ test/compiler/codegen/7119644/TestShortVect.java
+ test/compiler/codegen/7184394/TestAESBase.java
+ test/compiler/codegen/7184394/TestAESDecode.java
+ test/compiler/codegen/7184394/TestAESEncode.java
+ test/compiler/codegen/7184394/TestAESMain.java
+ test/compiler/codegen/8001183/TestCharVect.java
+ test/compiler/codegen/8005033/Test8005033.java
+ test/compiler/codegen/8011901/Test8011901.java
+ test/compiler/eliminateAutobox/6934604/TestByteBoxing.java
+ test/compiler/eliminateAutobox/6934604/TestDoubleBoxing.java
+ test/compiler/eliminateAutobox/6934604/TestFloatBoxing.java
+ test/compiler/eliminateAutobox/6934604/TestIntBoxing.java
+ test/compiler/eliminateAutobox/6934604/TestLongBoxing.java
+ test/compiler/eliminateAutobox/6934604/TestShortBoxing.java
+ test/compiler/eliminateAutobox/UnsignedLoads.java
+ test/compiler/escapeAnalysis/6689060/Test.java
+ test/compiler/escapeAnalysis/6716441/Tester.java
+ test/compiler/escapeAnalysis/6726999/Test.java
+ test/compiler/escapeAnalysis/6775880/Test.java
+ test/compiler/escapeAnalysis/6795161/Test.java
+ test/compiler/escapeAnalysis/6895383/Test.java
+ test/compiler/escapeAnalysis/6896727/Test.java
+ test/compiler/escapeAnalysis/Test8020215.java
+ test/compiler/escapeAnalysis/TestAllocatedEscapesPtrComparison.java
+ test/compiler/escapeAnalysis/TestUnsafePutAddressNullObjMustNotEscape.java
+ test/compiler/integerArithmetic/TestIntegerComparison.java
+ test/compiler/interpreter/6539464/Test.java
+ test/compiler/interpreter/6833129/Test.java
+ test/compiler/interpreter/7116216/LargeFrame.java
+ test/compiler/interpreter/7116216/StackOverflow.java
+ test/compiler/intrinsics/6982370/Test6982370.java
+ test/compiler/intrinsics/8005419/Test8005419.java
+ test/compiler/jsr292/6990212/Test6990212.java
+ test/compiler/jsr292/7082949/Test7082949.java
+ test/compiler/loopopts/6659207/Test.java
+ test/compiler/loopopts/6855164/Test.java
+ test/compiler/loopopts/6860469/Test.java
+ test/compiler/loopopts/7044738/Test7044738.java
+ test/compiler/loopopts/7052494/Test7052494.java
+ test/compiler/runtime/6778657/Test.java
+ test/compiler/runtime/6826736/Test.java
+ test/compiler/runtime/6859338/Test6859338.java
+ test/compiler/runtime/6863420/Test.java
+ test/compiler/runtime/6865265/StackOverflowBug.java
+ test/compiler/runtime/6891750/Test6891750.java
+ test/compiler/runtime/6892265/Test.java
+ test/compiler/runtime/7088020/Test7088020.java
+ test/compiler/runtime/7141637/SpreadNullArg.java
+ test/compiler/runtime/7196199/Test7196199.java
+ test/compiler/runtime/8010927/Test8010927.java
+ test/compiler/runtime/8015436/Test8015436.java
+ test/compiler/uncommontrap/8009761/Test8009761.java
Changeset: 0bdada928884
Author: thartmann
Date: 2014-11-20 11:06 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0bdada928884
8050079: crash while compiling java.lang.ref.Finalizer::runFinalizer
Summary: Ignore non-instance Klasses in the subclass hierarchy.
Reviewed-by: kvn, iignatyev, jrose
! src/share/vm/code/dependencies.cpp
! test/TEST.groups
+ test/compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java
+ test/compiler/dependencies/MonomorphicObjectCall/java/lang/Object.java
Changeset: 5b4a65809a63
Author: iignatyev
Date: 2014-11-21 17:27 +0300
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/5b4a65809a63
8059550: JEP-JDK-8043304: Test task: segment overflow w/ empty others
Reviewed-by: kvn, thartmann, iignatyev
! src/share/vm/compiler/compileBroker.hpp
! src/share/vm/prims/whitebox.cpp
+ test/compiler/codecache/OverflowCodeCacheTest.java
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
! test/testlibrary/whitebox/sun/hotspot/code/BlobType.java
! test/testlibrary/whitebox/sun/hotspot/code/CodeBlob.java
Changeset: 9e340d8c1aec
Author: iignatyev
Date: 2014-11-21 17:28 +0300
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9e340d8c1aec
8064696: compiler/startup/SmallCodeCacheStartup.java doesn't check exit code
Reviewed-by: kvn, anoll, iignatyev
Contributed-by: tatiana.pivovarova at oracle.com
! test/compiler/startup/SmallCodeCacheStartup.java
Changeset: 0b00b05f1ce3
Author: drchase
Date: 2014-11-21 21:08 -0500
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0b00b05f1ce3
Merge
Changeset: 2aa1a6c41461
Author: kvn
Date: 2014-11-21 17:17 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/2aa1a6c41461
8065618: C2 RA incorrectly removes kill projections
Summary: Don't remove KILL projections if their "defining" nodes have SCMemProj projection (memory side effects).
Reviewed-by: iveresov
! src/share/vm/opto/ifg.cpp
Changeset: 14ecb6b68f85
Author: drchase
Date: 2014-11-22 03:10 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/14ecb6b68f85
Merge
Changeset: 465683c6b769
Author: thartmann
Date: 2014-11-24 08:48 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/465683c6b769
8065339: Failed compilation does not always trigger a JFR event 'CompilerFailure'
Summary: CompilerFailure JFR event should be triggered in ciEnv.
Reviewed-by: kvn
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/ci/ciEnv.hpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/opto/c2compiler.cpp
! src/share/vm/opto/compile.cpp
Changeset: 7dd010c9fab1
Author: vlivanov
Date: 2014-11-24 07:29 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7dd010c9fab1
8058148: MaxNodeLimit and LiveNodeCountInliningCutoff
Reviewed-by: kvn, roland
! src/share/vm/ci/ciTypeFlow.cpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/doCall.cpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopUnswitch.cpp
! src/share/vm/opto/loopopts.cpp
! src/share/vm/opto/node.cpp
Changeset: 49dd956bc8c0
Author: roland
Date: 2014-11-13 09:19 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/49dd956bc8c0
8054478: C2: Incorrectly compiled char[] array access crashes JVM
Summary: dead backbranch in main loop results in erroneous array access
Reviewed-by: kvn, iveresov
! src/share/vm/opto/castnode.cpp
! src/share/vm/opto/castnode.hpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/subnode.cpp
! src/share/vm/opto/subnode.hpp
+ test/compiler/loopopts/TestDeadBackbranchArrayAccess.java
Changeset: c13eb14ebf5c
Author: thartmann
Date: 2014-11-26 08:06 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c13eb14ebf5c
8007993: hotspot.log w/ enabled LogCompilation can be an invalid XML
Summary: Open compilation log files in write-mode and close before deletion attempt.
Reviewed-by: vlivanov
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileLog.cpp
Changeset: 214d70baa4db
Author: drchase
Date: 2014-11-26 20:38 -0500
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/214d70baa4db
Merge
! src/share/vm/prims/whitebox.cpp
- test/compiler/5057225/Test5057225.java
- test/compiler/5091921/Test5091921.java
- test/compiler/5091921/Test6186134.java
- test/compiler/5091921/Test6196102.java
- test/compiler/5091921/Test6357214.java
- test/compiler/5091921/Test6559156.java
- test/compiler/5091921/Test6753639.java
- test/compiler/5091921/Test6850611.java
- test/compiler/5091921/Test6890943.java
- test/compiler/5091921/Test6897150.java
- test/compiler/5091921/Test6905845.java
- test/compiler/5091921/Test6931567.java
- test/compiler/5091921/Test6935022.java
- test/compiler/5091921/Test6959129.java
- test/compiler/5091921/Test6985295.java
- test/compiler/5091921/Test6992759.java
- test/compiler/5091921/Test7005594.java
- test/compiler/5091921/Test7005594.sh
- test/compiler/5091921/Test7020614.java
- test/compiler/5091921/input6890943.txt
- test/compiler/5091921/output6890943.txt
- test/compiler/6340864/TestByteVect.java
- test/compiler/6340864/TestDoubleVect.java
- test/compiler/6340864/TestFloatVect.java
- test/compiler/6340864/TestIntVect.java
- test/compiler/6340864/TestLongVect.java
- test/compiler/6340864/TestShortVect.java
- test/compiler/6378821/Test6378821.java
- test/compiler/6431242/Test.java
- test/compiler/6443505/Test6443505.java
- test/compiler/6478991/NullCheckTest.java
- test/compiler/6539464/Test.java
- test/compiler/6579789/Test6579789.java
- test/compiler/6589834/InlinedArrayCloneTestCase.java
- test/compiler/6589834/Test_ia32.java
- test/compiler/6603011/Test.java
- test/compiler/6636138/Test1.java
- test/compiler/6636138/Test2.java
- test/compiler/6646019/Test.java
- test/compiler/6646020/Tester.java
- test/compiler/6659207/Test.java
- test/compiler/6661247/Test.java
- test/compiler/6663621/IVTest.java
- test/compiler/6663848/Tester.java
- test/compiler/6663854/Test6663854.java
- test/compiler/6689060/Test.java
- test/compiler/6695810/Test.java
- test/compiler/6700047/Test6700047.java
- test/compiler/6711100/Test.java
- test/compiler/6711117/Test.java
- test/compiler/6712835/Test6712835.java
- test/compiler/6714694/Tester.java
- test/compiler/6716441/Tester.java
- test/compiler/6724218/Test.java
- test/compiler/6726999/Test.java
- test/compiler/6732154/Test6732154.java
- test/compiler/6741738/Tester.java
- test/compiler/6756768/Test6756768.java
- test/compiler/6756768/Test6756768_2.java
- test/compiler/6757316/Test6757316.java
- test/compiler/6758234/Test6758234.java
- test/compiler/6769124/TestArrayCopy6769124.java
- test/compiler/6769124/TestDeoptInt6769124.java
- test/compiler/6769124/TestUnalignedLoad6769124.java
- test/compiler/6772683/InterruptedTest.java
- test/compiler/6775880/Test.java
- test/compiler/6778657/Test.java
- test/compiler/6792161/Test6792161.java
- test/compiler/6795161/Test.java
- test/compiler/6795362/Test6795362.java
- test/compiler/6795465/Test6795465.java
- test/compiler/6796786/Test6796786.java
- test/compiler/6797305/Test6797305.java
- test/compiler/6799693/Test.java
- test/compiler/6800154/Test6800154.java
- test/compiler/6805724/Test6805724.java
- test/compiler/6814842/Test6814842.java
- test/compiler/6823354/Test6823354.java
- test/compiler/6823453/Test.java
- test/compiler/6826736/Test.java
- test/compiler/6832293/Test.java
- test/compiler/6833129/Test.java
- test/compiler/6837011/Test6837011.java
- test/compiler/6837094/Test.java
- test/compiler/6843752/Test.java
- test/compiler/6849574/Test.java
- test/compiler/6851282/Test.java
- test/compiler/6852078/Test6852078.java
- test/compiler/6855164/Test.java
- test/compiler/6855215/Test6855215.java
- test/compiler/6857159/Test6857159.java
- test/compiler/6857159/Test6857159.sh
- test/compiler/6859338/Test6859338.java
- test/compiler/6860469/Test.java
- test/compiler/6863155/Test6863155.java
- test/compiler/6863420/Test.java
- test/compiler/6865031/Test.java
- test/compiler/6865265/StackOverflowBug.java
- test/compiler/6866651/Test.java
- test/compiler/6875866/Test.java
- test/compiler/6877254/Test.java
- test/compiler/6879902/Test6879902.java
- test/compiler/6880034/Test6880034.java
- test/compiler/6885584/Test6885584.java
- test/compiler/6891750/Test6891750.java
- test/compiler/6892265/Test.java
- test/compiler/6894807/IsInstanceTest.java
- test/compiler/6894807/Test6894807.sh
- test/compiler/6895383/Test.java
- test/compiler/6896617/Test6896617.java
- test/compiler/6896727/Test.java
- test/compiler/6901572/Test.java
- test/compiler/6909839/Test6909839.java
- test/compiler/6910484/Test.java
- test/compiler/6910605/Test.java
- test/compiler/6910618/Test.java
- test/compiler/6912517/Test.java
- test/compiler/6916644/Test6916644.java
- test/compiler/6921969/TestMultiplyLongHiZero.java
- test/compiler/6930043/Test6930043.java
- test/compiler/6932496/Test6932496.java
- test/compiler/6934604/TestByteBoxing.java
- test/compiler/6934604/TestDoubleBoxing.java
- test/compiler/6934604/TestFloatBoxing.java
- test/compiler/6934604/TestIntBoxing.java
- test/compiler/6934604/TestLongBoxing.java
- test/compiler/6934604/TestShortBoxing.java
- test/compiler/6935535/Test.java
- test/compiler/6942326/Test.java
- test/compiler/6946040/TestCharShortByteSwap.java
- test/compiler/6956668/Test6956668.java
- test/compiler/6958485/Test.java
- test/compiler/6968348/Test6968348.java
- test/compiler/6973329/Test.java
- test/compiler/6982370/Test6982370.java
- test/compiler/6990212/Test6990212.java
- test/compiler/7002666/Test7002666.java
- test/compiler/7009231/Test7009231.java
- test/compiler/7009359/Test7009359.java
- test/compiler/7017746/Test.java
- test/compiler/7024475/Test7024475.java
- test/compiler/7029152/Test.java
- test/compiler/7041100/Test7041100.java
- test/compiler/7042153/Test7042153.java
- test/compiler/7044738/Test7044738.java
- test/compiler/7046096/Test7046096.java
- test/compiler/7047069/Test7047069.java
- test/compiler/7048332/Test7048332.java
- test/compiler/7052494/Test7052494.java
- test/compiler/7068051/Test7068051.java
- test/compiler/7070134/Stemmer.java
- test/compiler/7070134/Test7070134.sh
- test/compiler/7070134/words
- test/compiler/7082949/Test7082949.java
- test/compiler/7088020/Test7088020.java
- test/compiler/7088419/CRCTest.java
- test/compiler/7090976/Test7090976.java
- test/compiler/7100757/Test7100757.java
- test/compiler/7103261/Test7103261.java
- test/compiler/7110586/Test7110586.java
- test/compiler/7116216/LargeFrame.java
- test/compiler/7116216/StackOverflow.java
- test/compiler/7119644/TestBooleanVect.java
- test/compiler/7119644/TestByteDoubleVect.java
- test/compiler/7119644/TestByteFloatVect.java
- test/compiler/7119644/TestByteIntVect.java
- test/compiler/7119644/TestByteLongVect.java
- test/compiler/7119644/TestByteShortVect.java
- test/compiler/7119644/TestByteVect.java
- test/compiler/7119644/TestCharShortVect.java
- test/compiler/7119644/TestCharVect.java
- test/compiler/7119644/TestDoubleVect.java
- test/compiler/7119644/TestFloatDoubleVect.java
- test/compiler/7119644/TestFloatVect.java
- test/compiler/7119644/TestIntDoubleVect.java
- test/compiler/7119644/TestIntFloatVect.java
- test/compiler/7119644/TestIntLongVect.java
- test/compiler/7119644/TestIntVect.java
- test/compiler/7119644/TestLongDoubleVect.java
- test/compiler/7119644/TestLongFloatVect.java
- test/compiler/7119644/TestLongVect.java
- test/compiler/7119644/TestShortDoubleVect.java
- test/compiler/7119644/TestShortFloatVect.java
- test/compiler/7119644/TestShortIntVect.java
- test/compiler/7119644/TestShortLongVect.java
- test/compiler/7119644/TestShortVect.java
- test/compiler/7123108/Test7123108.java
- test/compiler/7125879/Test7125879.java
- test/compiler/7141637/SpreadNullArg.java
- test/compiler/7160610/Test7160610.java
- test/compiler/7169782/Test7169782.java
- test/compiler/7174363/Test7174363.java
- test/compiler/7177917/Test7177917.java
- test/compiler/7179138/Test7179138_1.java
- test/compiler/7179138/Test7179138_2.java
- test/compiler/7184394/TestAESBase.java
- test/compiler/7184394/TestAESDecode.java
- test/compiler/7184394/TestAESEncode.java
- test/compiler/7184394/TestAESMain.java
- test/compiler/7190310/Test7190310.java
- test/compiler/7190310/Test7190310_unsafe.java
- test/compiler/7192963/TestByteVect.java
- test/compiler/7192963/TestDoubleVect.java
- test/compiler/7192963/TestFloatVect.java
- test/compiler/7192963/TestIntVect.java
- test/compiler/7192963/TestLongVect.java
- test/compiler/7192963/TestShortVect.java
- test/compiler/7196199/Test7196199.java
- test/compiler/7199742/Test7199742.java
- test/compiler/7200264/Test7200264.sh
- test/compiler/7200264/TestIntVect.java
- test/compiler/8000805/Test8000805.java
- test/compiler/8001183/TestCharVect.java
- test/compiler/8002069/Test8002069.java
- test/compiler/8004051/Test8004051.java
- test/compiler/8004741/Test8004741.java
- test/compiler/8004867/TestIntAtomicCAS.java
- test/compiler/8004867/TestIntAtomicOrdered.java
- test/compiler/8004867/TestIntAtomicVolatile.java
- test/compiler/8004867/TestIntUnsafeCAS.java
- test/compiler/8004867/TestIntUnsafeOrdered.java
- test/compiler/8004867/TestIntUnsafeVolatile.java
- test/compiler/8005033/Test8005033.java
- test/compiler/8005419/Test8005419.java
- test/compiler/8005956/PolynomialRoot.java
- test/compiler/8007294/Test8007294.java
- test/compiler/8007722/Test8007722.java
- test/compiler/8009761/Test8009761.java
- test/compiler/8010927/Test8010927.java
- test/compiler/8011706/Test8011706.java
- test/compiler/8011771/Test8011771.java
- test/compiler/8011901/Test8011901.java
- test/compiler/8015436/Test8015436.java
- test/compiler/EliminateAutoBox/UnsignedLoads.java
- test/compiler/EscapeAnalysis/Test8020215.java
- test/compiler/EscapeAnalysis/TestAllocatedEscapesPtrComparison.java
- test/compiler/EscapeAnalysis/TestUnsafePutAddressNullObjMustNotEscape.java
- test/compiler/IntegerArithmetic/TestIntegerComparison.java
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
Changeset: 742c0430bb20
Author: chegar
Date: 2014-12-03 17:48 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/742c0430bb20
Merge
- agent/src/share/classes/sun/jvm/hotspot/memory/EdenSpace.java
! make/bsd/makefiles/sa.make
- make/solaris/makefiles/add_gnu_debuglink.make
- make/solaris/makefiles/fix_empty_sec_hdr_flags.make
! src/os/aix/vm/os_aix.cpp
! src/os/linux/vm/os_linux.cpp
- src/os/solaris/add_gnu_debuglink/add_gnu_debuglink.c
- src/os/solaris/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c
! src/os/solaris/vm/os_solaris.cpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
- test/compiler/5057225/Test5057225.java
- test/compiler/5091921/Test5091921.java
- test/compiler/5091921/Test6186134.java
- test/compiler/5091921/Test6196102.java
- test/compiler/5091921/Test6357214.java
- test/compiler/5091921/Test6559156.java
- test/compiler/5091921/Test6753639.java
- test/compiler/5091921/Test6850611.java
- test/compiler/5091921/Test6890943.java
- test/compiler/5091921/Test6897150.java
- test/compiler/5091921/Test6905845.java
- test/compiler/5091921/Test6931567.java
- test/compiler/5091921/Test6935022.java
- test/compiler/5091921/Test6959129.java
- test/compiler/5091921/Test6985295.java
- test/compiler/5091921/Test6992759.java
- test/compiler/5091921/Test7005594.java
- test/compiler/5091921/Test7005594.sh
- test/compiler/5091921/Test7020614.java
- test/compiler/5091921/input6890943.txt
- test/compiler/5091921/output6890943.txt
- test/compiler/6340864/TestByteVect.java
- test/compiler/6340864/TestDoubleVect.java
- test/compiler/6340864/TestFloatVect.java
- test/compiler/6340864/TestIntVect.java
- test/compiler/6340864/TestLongVect.java
- test/compiler/6340864/TestShortVect.java
- test/compiler/6378821/Test6378821.java
- test/compiler/6431242/Test.java
- test/compiler/6443505/Test6443505.java
- test/compiler/6478991/NullCheckTest.java
- test/compiler/6539464/Test.java
- test/compiler/6579789/Test6579789.java
- test/compiler/6589834/InlinedArrayCloneTestCase.java
- test/compiler/6589834/Test_ia32.java
- test/compiler/6603011/Test.java
- test/compiler/6636138/Test1.java
- test/compiler/6636138/Test2.java
- test/compiler/6646019/Test.java
- test/compiler/6646020/Tester.java
- test/compiler/6659207/Test.java
- test/compiler/6661247/Test.java
- test/compiler/6663621/IVTest.java
- test/compiler/6663848/Tester.java
- test/compiler/6663854/Test6663854.java
- test/compiler/6689060/Test.java
- test/compiler/6695810/Test.java
- test/compiler/6700047/Test6700047.java
- test/compiler/6711100/Test.java
- test/compiler/6711117/Test.java
- test/compiler/6712835/Test6712835.java
- test/compiler/6714694/Tester.java
- test/compiler/6716441/Tester.java
- test/compiler/6724218/Test.java
- test/compiler/6726999/Test.java
- test/compiler/6732154/Test6732154.java
- test/compiler/6741738/Tester.java
- test/compiler/6756768/Test6756768.java
- test/compiler/6756768/Test6756768_2.java
- test/compiler/6757316/Test6757316.java
- test/compiler/6758234/Test6758234.java
- test/compiler/6769124/TestArrayCopy6769124.java
- test/compiler/6769124/TestDeoptInt6769124.java
- test/compiler/6769124/TestUnalignedLoad6769124.java
- test/compiler/6772683/InterruptedTest.java
- test/compiler/6775880/Test.java
- test/compiler/6778657/Test.java
- test/compiler/6792161/Test6792161.java
- test/compiler/6795161/Test.java
- test/compiler/6795362/Test6795362.java
- test/compiler/6795465/Test6795465.java
- test/compiler/6796786/Test6796786.java
- test/compiler/6797305/Test6797305.java
- test/compiler/6799693/Test.java
- test/compiler/6800154/Test6800154.java
- test/compiler/6805724/Test6805724.java
- test/compiler/6814842/Test6814842.java
- test/compiler/6823354/Test6823354.java
- test/compiler/6823453/Test.java
- test/compiler/6826736/Test.java
- test/compiler/6832293/Test.java
- test/compiler/6833129/Test.java
- test/compiler/6837011/Test6837011.java
- test/compiler/6837094/Test.java
- test/compiler/6843752/Test.java
- test/compiler/6849574/Test.java
- test/compiler/6851282/Test.java
- test/compiler/6852078/Test6852078.java
- test/compiler/6855164/Test.java
- test/compiler/6855215/Test6855215.java
- test/compiler/6857159/Test6857159.java
- test/compiler/6857159/Test6857159.sh
- test/compiler/6859338/Test6859338.java
- test/compiler/6860469/Test.java
- test/compiler/6863155/Test6863155.java
- test/compiler/6863420/Test.java
- test/compiler/6865031/Test.java
- test/compiler/6865265/StackOverflowBug.java
- test/compiler/6866651/Test.java
- test/compiler/6875866/Test.java
- test/compiler/6877254/Test.java
- test/compiler/6879902/Test6879902.java
- test/compiler/6880034/Test6880034.java
- test/compiler/6885584/Test6885584.java
- test/compiler/6891750/Test6891750.java
- test/compiler/6892265/Test.java
- test/compiler/6894807/IsInstanceTest.java
- test/compiler/6894807/Test6894807.sh
- test/compiler/6895383/Test.java
- test/compiler/6896617/Test6896617.java
- test/compiler/6896727/Test.java
- test/compiler/6901572/Test.java
- test/compiler/6909839/Test6909839.java
- test/compiler/6910484/Test.java
- test/compiler/6910605/Test.java
- test/compiler/6910618/Test.java
- test/compiler/6912517/Test.java
- test/compiler/6916644/Test6916644.java
- test/compiler/6921969/TestMultiplyLongHiZero.java
- test/compiler/6930043/Test6930043.java
- test/compiler/6932496/Test6932496.java
- test/compiler/6934604/TestByteBoxing.java
- test/compiler/6934604/TestDoubleBoxing.java
- test/compiler/6934604/TestFloatBoxing.java
- test/compiler/6934604/TestIntBoxing.java
- test/compiler/6934604/TestLongBoxing.java
- test/compiler/6934604/TestShortBoxing.java
- test/compiler/6935535/Test.java
- test/compiler/6942326/Test.java
- test/compiler/6946040/TestCharShortByteSwap.java
- test/compiler/6956668/Test6956668.java
- test/compiler/6958485/Test.java
- test/compiler/6968348/Test6968348.java
- test/compiler/6973329/Test.java
- test/compiler/6982370/Test6982370.java
- test/compiler/6990212/Test6990212.java
- test/compiler/7002666/Test7002666.java
- test/compiler/7009231/Test7009231.java
- test/compiler/7009359/Test7009359.java
- test/compiler/7017746/Test.java
- test/compiler/7024475/Test7024475.java
- test/compiler/7029152/Test.java
- test/compiler/7041100/Test7041100.java
- test/compiler/7042153/Test7042153.java
- test/compiler/7044738/Test7044738.java
- test/compiler/7046096/Test7046096.java
- test/compiler/7047069/Test7047069.java
- test/compiler/7048332/Test7048332.java
- test/compiler/7052494/Test7052494.java
- test/compiler/7068051/Test7068051.java
- test/compiler/7068051/Test7068051.sh
- test/compiler/7070134/Stemmer.java
- test/compiler/7070134/Test7070134.sh
- test/compiler/7070134/words
- test/compiler/7082949/Test7082949.java
- test/compiler/7088020/Test7088020.java
- test/compiler/7088419/CRCTest.java
- test/compiler/7090976/Test7090976.java
- test/compiler/7100757/Test7100757.java
- test/compiler/7103261/Test7103261.java
- test/compiler/7110586/Test7110586.java
- test/compiler/7116216/LargeFrame.java
- test/compiler/7116216/StackOverflow.java
- test/compiler/7119644/TestBooleanVect.java
- test/compiler/7119644/TestByteDoubleVect.java
- test/compiler/7119644/TestByteFloatVect.java
- test/compiler/7119644/TestByteIntVect.java
- test/compiler/7119644/TestByteLongVect.java
- test/compiler/7119644/TestByteShortVect.java
- test/compiler/7119644/TestByteVect.java
- test/compiler/7119644/TestCharShortVect.java
- test/compiler/7119644/TestCharVect.java
- test/compiler/7119644/TestDoubleVect.java
- test/compiler/7119644/TestFloatDoubleVect.java
- test/compiler/7119644/TestFloatVect.java
- test/compiler/7119644/TestIntDoubleVect.java
- test/compiler/7119644/TestIntFloatVect.java
- test/compiler/7119644/TestIntLongVect.java
- test/compiler/7119644/TestIntVect.java
- test/compiler/7119644/TestLongDoubleVect.java
- test/compiler/7119644/TestLongFloatVect.java
- test/compiler/7119644/TestLongVect.java
- test/compiler/7119644/TestShortDoubleVect.java
- test/compiler/7119644/TestShortFloatVect.java
- test/compiler/7119644/TestShortIntVect.java
- test/compiler/7119644/TestShortLongVect.java
- test/compiler/7119644/TestShortVect.java
- test/compiler/7123108/Test7123108.java
- test/compiler/7125879/Test7125879.java
- test/compiler/7141637/SpreadNullArg.java
- test/compiler/7160610/Test7160610.java
- test/compiler/7169782/Test7169782.java
- test/compiler/7174363/Test7174363.java
- test/compiler/7177917/Test7177917.java
- test/compiler/7179138/Test7179138_1.java
- test/compiler/7179138/Test7179138_2.java
- test/compiler/7184394/TestAESBase.java
- test/compiler/7184394/TestAESDecode.java
- test/compiler/7184394/TestAESEncode.java
- test/compiler/7184394/TestAESMain.java
- test/compiler/7190310/Test7190310.java
- test/compiler/7190310/Test7190310_unsafe.java
- test/compiler/7192963/TestByteVect.java
- test/compiler/7192963/TestDoubleVect.java
- test/compiler/7192963/TestFloatVect.java
- test/compiler/7192963/TestIntVect.java
- test/compiler/7192963/TestLongVect.java
- test/compiler/7192963/TestShortVect.java
- test/compiler/7196199/Test7196199.java
- test/compiler/7199742/Test7199742.java
- test/compiler/7200264/Test7200264.sh
- test/compiler/7200264/TestIntVect.java
- test/compiler/8000805/Test8000805.java
- test/compiler/8001183/TestCharVect.java
- test/compiler/8002069/Test8002069.java
- test/compiler/8004051/Test8004051.java
- test/compiler/8004741/Test8004741.java
- test/compiler/8004867/TestIntAtomicCAS.java
- test/compiler/8004867/TestIntAtomicOrdered.java
- test/compiler/8004867/TestIntAtomicVolatile.java
- test/compiler/8004867/TestIntUnsafeCAS.java
- test/compiler/8004867/TestIntUnsafeOrdered.java
- test/compiler/8004867/TestIntUnsafeVolatile.java
- test/compiler/8005033/Test8005033.java
- test/compiler/8005419/Test8005419.java
- test/compiler/8005956/PolynomialRoot.java
- test/compiler/8007294/Test8007294.java
- test/compiler/8007722/Test8007722.java
- test/compiler/8009761/Test8009761.java
- test/compiler/8010927/Test8010927.java
- test/compiler/8011706/Test8011706.java
- test/compiler/8011771/Test8011771.java
- test/compiler/8011901/Test8011901.java
- test/compiler/8015436/Test8015436.java
- test/compiler/EliminateAutoBox/UnsignedLoads.java
- test/compiler/EscapeAnalysis/Test8020215.java
- test/compiler/EscapeAnalysis/TestAllocatedEscapesPtrComparison.java
- test/compiler/EscapeAnalysis/TestUnsafePutAddressNullObjMustNotEscape.java
- test/compiler/IntegerArithmetic/TestIntegerComparison.java
- test/gc/concurrentMarkSweep/CheckAllocateAndSystemGC.java
- test/gc/concurrentMarkSweep/SystemGCOnForegroundCollector.java
- test/gc/startup_warnings/TestCMSForegroundFlags.java
- test/gc/startup_warnings/TestCMSIncrementalMode.java
- test/gc/startup_warnings/TestCMSNoIncrementalMode.java
- test/gc/startup_warnings/TestIncGC.java
Changeset: 38cb4fbd47e3
Author: lana
Date: 2014-12-04 15:21 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/38cb4fbd47e3
Merge
- agent/src/share/classes/sun/jvm/hotspot/memory/EdenSpace.java
- make/solaris/makefiles/add_gnu_debuglink.make
- make/solaris/makefiles/fix_empty_sec_hdr_flags.make
- src/os/solaris/add_gnu_debuglink/add_gnu_debuglink.c
- src/os/solaris/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c
- test/compiler/5057225/Test5057225.java
- test/compiler/5091921/Test5091921.java
- test/compiler/5091921/Test6186134.java
- test/compiler/5091921/Test6196102.java
- test/compiler/5091921/Test6357214.java
- test/compiler/5091921/Test6559156.java
- test/compiler/5091921/Test6753639.java
- test/compiler/5091921/Test6850611.java
- test/compiler/5091921/Test6890943.java
- test/compiler/5091921/Test6897150.java
- test/compiler/5091921/Test6905845.java
- test/compiler/5091921/Test6931567.java
- test/compiler/5091921/Test6935022.java
- test/compiler/5091921/Test6959129.java
- test/compiler/5091921/Test6985295.java
- test/compiler/5091921/Test6992759.java
- test/compiler/5091921/Test7005594.java
- test/compiler/5091921/Test7005594.sh
- test/compiler/5091921/Test7020614.java
- test/compiler/5091921/input6890943.txt
- test/compiler/5091921/output6890943.txt
- test/compiler/6340864/TestByteVect.java
- test/compiler/6340864/TestDoubleVect.java
- test/compiler/6340864/TestFloatVect.java
- test/compiler/6340864/TestIntVect.java
- test/compiler/6340864/TestLongVect.java
- test/compiler/6340864/TestShortVect.java
- test/compiler/6378821/Test6378821.java
- test/compiler/6431242/Test.java
- test/compiler/6443505/Test6443505.java
- test/compiler/6478991/NullCheckTest.java
- test/compiler/6539464/Test.java
- test/compiler/6579789/Test6579789.java
- test/compiler/6589834/InlinedArrayCloneTestCase.java
- test/compiler/6589834/Test_ia32.java
- test/compiler/6603011/Test.java
- test/compiler/6636138/Test1.java
- test/compiler/6636138/Test2.java
- test/compiler/6646019/Test.java
- test/compiler/6646020/Tester.java
- test/compiler/6659207/Test.java
- test/compiler/6661247/Test.java
- test/compiler/6663621/IVTest.java
- test/compiler/6663848/Tester.java
- test/compiler/6663854/Test6663854.java
- test/compiler/6689060/Test.java
- test/compiler/6695810/Test.java
- test/compiler/6700047/Test6700047.java
- test/compiler/6711100/Test.java
- test/compiler/6711117/Test.java
- test/compiler/6712835/Test6712835.java
- test/compiler/6714694/Tester.java
- test/compiler/6716441/Tester.java
- test/compiler/6724218/Test.java
- test/compiler/6726999/Test.java
- test/compiler/6732154/Test6732154.java
- test/compiler/6741738/Tester.java
- test/compiler/6756768/Test6756768.java
- test/compiler/6756768/Test6756768_2.java
- test/compiler/6757316/Test6757316.java
- test/compiler/6758234/Test6758234.java
- test/compiler/6769124/TestArrayCopy6769124.java
- test/compiler/6769124/TestDeoptInt6769124.java
- test/compiler/6769124/TestUnalignedLoad6769124.java
- test/compiler/6772683/InterruptedTest.java
- test/compiler/6775880/Test.java
- test/compiler/6778657/Test.java
- test/compiler/6792161/Test6792161.java
- test/compiler/6795161/Test.java
- test/compiler/6795362/Test6795362.java
- test/compiler/6795465/Test6795465.java
- test/compiler/6796786/Test6796786.java
- test/compiler/6797305/Test6797305.java
- test/compiler/6799693/Test.java
- test/compiler/6800154/Test6800154.java
- test/compiler/6805724/Test6805724.java
- test/compiler/6814842/Test6814842.java
- test/compiler/6823354/Test6823354.java
- test/compiler/6823453/Test.java
- test/compiler/6826736/Test.java
- test/compiler/6832293/Test.java
- test/compiler/6833129/Test.java
- test/compiler/6837011/Test6837011.java
- test/compiler/6837094/Test.java
- test/compiler/6843752/Test.java
- test/compiler/6849574/Test.java
- test/compiler/6851282/Test.java
- test/compiler/6852078/Test6852078.java
- test/compiler/6855164/Test.java
- test/compiler/6855215/Test6855215.java
- test/compiler/6857159/Test6857159.java
- test/compiler/6857159/Test6857159.sh
- test/compiler/6859338/Test6859338.java
- test/compiler/6860469/Test.java
- test/compiler/6863155/Test6863155.java
- test/compiler/6863420/Test.java
- test/compiler/6865031/Test.java
- test/compiler/6865265/StackOverflowBug.java
- test/compiler/6866651/Test.java
- test/compiler/6875866/Test.java
- test/compiler/6877254/Test.java
- test/compiler/6879902/Test6879902.java
- test/compiler/6880034/Test6880034.java
- test/compiler/6885584/Test6885584.java
- test/compiler/6891750/Test6891750.java
- test/compiler/6892265/Test.java
- test/compiler/6894807/IsInstanceTest.java
- test/compiler/6894807/Test6894807.sh
- test/compiler/6895383/Test.java
- test/compiler/6896617/Test6896617.java
- test/compiler/6896727/Test.java
- test/compiler/6901572/Test.java
- test/compiler/6909839/Test6909839.java
- test/compiler/6910484/Test.java
- test/compiler/6910605/Test.java
- test/compiler/6910618/Test.java
- test/compiler/6912517/Test.java
- test/compiler/6916644/Test6916644.java
- test/compiler/6921969/TestMultiplyLongHiZero.java
- test/compiler/6930043/Test6930043.java
- test/compiler/6932496/Test6932496.java
- test/compiler/6934604/TestByteBoxing.java
- test/compiler/6934604/TestDoubleBoxing.java
- test/compiler/6934604/TestFloatBoxing.java
- test/compiler/6934604/TestIntBoxing.java
- test/compiler/6934604/TestLongBoxing.java
- test/compiler/6934604/TestShortBoxing.java
- test/compiler/6935535/Test.java
- test/compiler/6942326/Test.java
- test/compiler/6946040/TestCharShortByteSwap.java
- test/compiler/6956668/Test6956668.java
- test/compiler/6958485/Test.java
- test/compiler/6968348/Test6968348.java
- test/compiler/6973329/Test.java
- test/compiler/6982370/Test6982370.java
- test/compiler/6990212/Test6990212.java
- test/compiler/7002666/Test7002666.java
- test/compiler/7009231/Test7009231.java
- test/compiler/7009359/Test7009359.java
- test/compiler/7017746/Test.java
- test/compiler/7024475/Test7024475.java
- test/compiler/7029152/Test.java
- test/compiler/7041100/Test7041100.java
- test/compiler/7042153/Test7042153.java
- test/compiler/7044738/Test7044738.java
- test/compiler/7046096/Test7046096.java
- test/compiler/7047069/Test7047069.java
- test/compiler/7048332/Test7048332.java
- test/compiler/7052494/Test7052494.java
- test/compiler/7068051/Test7068051.java
- test/compiler/7068051/Test7068051.sh
- test/compiler/7070134/Stemmer.java
- test/compiler/7070134/Test7070134.sh
- test/compiler/7070134/words
- test/compiler/7082949/Test7082949.java
- test/compiler/7088020/Test7088020.java
- test/compiler/7088419/CRCTest.java
- test/compiler/7090976/Test7090976.java
- test/compiler/7100757/Test7100757.java
- test/compiler/7103261/Test7103261.java
- test/compiler/7110586/Test7110586.java
- test/compiler/7116216/LargeFrame.java
- test/compiler/7116216/StackOverflow.java
- test/compiler/7119644/TestBooleanVect.java
- test/compiler/7119644/TestByteDoubleVect.java
- test/compiler/7119644/TestByteFloatVect.java
- test/compiler/7119644/TestByteIntVect.java
- test/compiler/7119644/TestByteLongVect.java
- test/compiler/7119644/TestByteShortVect.java
- test/compiler/7119644/TestByteVect.java
- test/compiler/7119644/TestCharShortVect.java
- test/compiler/7119644/TestCharVect.java
- test/compiler/7119644/TestDoubleVect.java
- test/compiler/7119644/TestFloatDoubleVect.java
- test/compiler/7119644/TestFloatVect.java
- test/compiler/7119644/TestIntDoubleVect.java
- test/compiler/7119644/TestIntFloatVect.java
- test/compiler/7119644/TestIntLongVect.java
- test/compiler/7119644/TestIntVect.java
- test/compiler/7119644/TestLongDoubleVect.java
- test/compiler/7119644/TestLongFloatVect.java
- test/compiler/7119644/TestLongVect.java
- test/compiler/7119644/TestShortDoubleVect.java
- test/compiler/7119644/TestShortFloatVect.java
- test/compiler/7119644/TestShortIntVect.java
- test/compiler/7119644/TestShortLongVect.java
- test/compiler/7119644/TestShortVect.java
- test/compiler/7123108/Test7123108.java
- test/compiler/7125879/Test7125879.java
- test/compiler/7141637/SpreadNullArg.java
- test/compiler/7160610/Test7160610.java
- test/compiler/7169782/Test7169782.java
- test/compiler/7174363/Test7174363.java
- test/compiler/7177917/Test7177917.java
- test/compiler/7179138/Test7179138_1.java
- test/compiler/7179138/Test7179138_2.java
- test/compiler/7184394/TestAESBase.java
- test/compiler/7184394/TestAESDecode.java
- test/compiler/7184394/TestAESEncode.java
- test/compiler/7184394/TestAESMain.java
- test/compiler/7190310/Test7190310.java
- test/compiler/7190310/Test7190310_unsafe.java
- test/compiler/7192963/TestByteVect.java
- test/compiler/7192963/TestDoubleVect.java
- test/compiler/7192963/TestFloatVect.java
- test/compiler/7192963/TestIntVect.java
- test/compiler/7192963/TestLongVect.java
- test/compiler/7192963/TestShortVect.java
- test/compiler/7196199/Test7196199.java
- test/compiler/7199742/Test7199742.java
- test/compiler/7200264/Test7200264.sh
- test/compiler/7200264/TestIntVect.java
- test/compiler/8000805/Test8000805.java
- test/compiler/8001183/TestCharVect.java
- test/compiler/8002069/Test8002069.java
- test/compiler/8004051/Test8004051.java
- test/compiler/8004741/Test8004741.java
- test/compiler/8004867/TestIntAtomicCAS.java
- test/compiler/8004867/TestIntAtomicOrdered.java
- test/compiler/8004867/TestIntAtomicVolatile.java
- test/compiler/8004867/TestIntUnsafeCAS.java
- test/compiler/8004867/TestIntUnsafeOrdered.java
- test/compiler/8004867/TestIntUnsafeVolatile.java
- test/compiler/8005033/Test8005033.java
- test/compiler/8005419/Test8005419.java
- test/compiler/8005956/PolynomialRoot.java
- test/compiler/8007294/Test8007294.java
- test/compiler/8007722/Test8007722.java
- test/compiler/8009761/Test8009761.java
- test/compiler/8010927/Test8010927.java
- test/compiler/8011706/Test8011706.java
- test/compiler/8011771/Test8011771.java
- test/compiler/8011901/Test8011901.java
- test/compiler/8015436/Test8015436.java
- test/compiler/EliminateAutoBox/UnsignedLoads.java
- test/compiler/EscapeAnalysis/Test8020215.java
- test/compiler/EscapeAnalysis/TestAllocatedEscapesPtrComparison.java
- test/compiler/EscapeAnalysis/TestUnsafePutAddressNullObjMustNotEscape.java
- test/compiler/IntegerArithmetic/TestIntegerComparison.java
- test/gc/concurrentMarkSweep/CheckAllocateAndSystemGC.java
- test/gc/concurrentMarkSweep/SystemGCOnForegroundCollector.java
- test/gc/startup_warnings/TestCMSForegroundFlags.java
- test/gc/startup_warnings/TestCMSIncrementalMode.java
- test/gc/startup_warnings/TestCMSNoIncrementalMode.java
- test/gc/startup_warnings/TestIncGC.java
Changeset: f5a6f43cdc92
Author: katleman
Date: 2014-12-11 11:44 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f5a6f43cdc92
Added tag jdk9-b42 for changeset 38cb4fbd47e3
! .hgtags
Changeset: 7bb3772d6b0c
Author: igerasim
Date: 2014-11-25 14:16 +0300
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7bb3772d6b0c
8064694: Kitchensink: WaitForMultipleObjects failed in hotspot\src\os\windows\vm\os_windows.cpp: 3844
Summary: Increase the timeout in debug builds; raise the priority of exiting threads
Reviewed-by: dcubed, dholmes
! src/os/windows/vm/os_windows.cpp
Changeset: 478aaf1a3848
Author: dholmes
Date: 2014-11-25 21:00 -0500
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/478aaf1a3848
8035663: Suspicious failure of test java/util/concurrent/Phaser/FickleRegister.java
Reviewed-by: shade, coleenp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
Changeset: 2daeb7b62a4f
Author: ehelin
Date: 2014-11-26 17:32 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/2daeb7b62a4f
8065656: Use DWARF debug symbols for Solaris
Reviewed-by: dcubed, huntch, pbk
! make/solaris/makefiles/gcc.make
! make/solaris/makefiles/sparcWorks.make
Changeset: 83394f95c9df
Author: minqi
Date: 2014-11-26 10:32 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/83394f95c9df
8053995: Add method to WhiteBox to get vm pagesize.
Summary: Unsafe is not recommended and may deprecated in future. Added a WhiteBox API to get VM page size.
Reviewed-by: dholmes, ccheung, mseledtsov
Contributed-by: yumin.qi at oracle.com
! src/share/vm/prims/whitebox.cpp
+ test/runtime/memory/ReadVMPageSize.java
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
Changeset: 134991e1077a
Author: minqi
Date: 2014-11-26 18:47 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/134991e1077a
Merge
Changeset: 056f76a9160d
Author: minqi
Date: 2014-11-26 19:46 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/056f76a9160d
Merge
Changeset: b7b6b8b43778
Author: jbachorik
Date: 2014-11-28 16:33 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b7b6b8b43778
8065783: DCMD parser fails to recognize one character argument when it's positioned last
Reviewed-by: sla, egahlin, fparain
! src/share/vm/prims/wbtestmethods/parserTests.cpp
! src/share/vm/prims/wbtestmethods/parserTests.hpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/services/diagnosticFramework.cpp
! test/serviceability/ParserTest.java
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
! test/testlibrary/whitebox/sun/hotspot/parser/DiagnosticCommand.java
Changeset: a0dd995271c4
Author: coleenp
Date: 2014-12-01 12:16 -0500
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a0dd995271c4
8060074: os::free() takes MemoryTrackingLevel but doesn't need it
Summary: Cleaned up unused arguments in os::free and it's callers.
Reviewed-by: lfoltan, coleenp, ctornqvi, dholmes
Contributed-by: max.ockner at oracle.com
! src/os/aix/vm/os_aix.cpp
! src/os/aix/vm/perfMemory_aix.cpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/bsd/vm/perfMemory_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/perfMemory_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/perfMemory_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/os/windows/vm/perfMemory_windows.cpp
! src/share/vm/asm/codeBuffer.cpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/loaderConstraints.cpp
! src/share/vm/classfile/sharedPathsMiscInfo.hpp
! src/share/vm/code/codeBlob.cpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/compiler/compileLog.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp
! src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp
! src/share/vm/gc_implementation/g1/g1HotCardCache.cpp
! src/share/vm/gc_implementation/g1/g1ParScanThreadState.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/g1RemSetSummary.hpp
! src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp
! src/share/vm/gc_implementation/g1/heapRegionManager.cpp
! src/share/vm/gc_implementation/g1/heapRegionSet.cpp
! src/share/vm/gc_implementation/g1/ptrQueue.cpp
! src/share/vm/gc_implementation/g1/sparsePRT.cpp
! src/share/vm/gc_implementation/g1/survRateGroup.cpp
! src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.cpp
! src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.cpp
! src/share/vm/gc_implementation/shared/cSpaceCounters.hpp
! src/share/vm/gc_implementation/shared/collectorCounters.hpp
! src/share/vm/gc_implementation/shared/gSpaceCounters.hpp
! src/share/vm/gc_implementation/shared/generationCounters.hpp
! src/share/vm/gc_implementation/shared/hSpaceCounters.hpp
! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp
! src/share/vm/gc_implementation/shared/spaceCounters.hpp
! src/share/vm/interpreter/oopMapCache.cpp
! src/share/vm/memory/allocation.cpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/memory/allocation.inline.hpp
! src/share/vm/memory/cardTableModRefBS.cpp
! src/share/vm/memory/cardTableRS.cpp
! src/share/vm/memory/filemap.cpp
! src/share/vm/memory/heapInspection.cpp
! src/share/vm/memory/memRegion.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/prims/jniCheck.cpp
! src/share/vm/prims/jvmtiClassFileReconstituter.hpp
! src/share/vm/prims/jvmtiEnvBase.hpp
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/prims/jvmtiImpl.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/dtraceJSDT.hpp
! src/share/vm/runtime/fprofiler.cpp
! src/share/vm/runtime/globals.cpp
! src/share/vm/runtime/handles.cpp
! src/share/vm/runtime/objectMonitor.hpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/perfData.cpp
! src/share/vm/runtime/perfMemory.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/services/attachListener.cpp
! src/share/vm/services/diagnosticArgument.cpp
! src/share/vm/services/diagnosticArgument.hpp
! src/share/vm/services/heapDumper.cpp
! src/share/vm/services/management.cpp
! src/share/vm/services/memoryManager.cpp
! src/share/vm/utilities/array.cpp
! src/share/vm/utilities/bitMap.cpp
! src/share/vm/utilities/hashtable.cpp
! src/share/vm/utilities/numberSeq.cpp
! src/share/vm/utilities/ostream.cpp
! src/share/vm/utilities/quickSort.cpp
! src/share/vm/utilities/stack.inline.hpp
! src/share/vm/utilities/taskqueue.hpp
! src/share/vm/utilities/workgroup.cpp
! src/share/vm/utilities/xmlstream.cpp
Changeset: e2c93c0a76df
Author: vkempik
Date: 2014-12-01 18:22 +0400
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e2c93c0a76df
8058935: CPU detection gives 0 cores per cpu, 2 threads per core in Amazon EC2 environment
Reviewed-by: kvn, dsamersoff
! src/cpu/x86/vm/vm_version_x86.hpp
Changeset: da92e4c42b24
Author: kevinw
Date: 2014-12-03 20:40 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/da92e4c42b24
8039995: Test serviceability/sa/jmap-hashcode/Test8028623.java fails on some Linux/Mac machines.
Reviewed-by: dsamersoff, allwin, sla
! test/serviceability/sa/jmap-hashcode/Test8028623.java
! test/testlibrary/com/oracle/java/testlibrary/Platform.java
! test/testlibrary/com/oracle/java/testlibrary/Utils.java
Changeset: 674657ff61c6
Author: minqi
Date: 2014-12-03 20:32 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/674657ff61c6
Merge
! src/os/aix/vm/perfMemory_aix.cpp
! src/os/bsd/vm/perfMemory_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/perfMemory_linux.cpp
! src/os/solaris/vm/perfMemory_solaris.cpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/compiler/compileLog.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1ParScanThreadState.cpp
! src/share/vm/memory/allocation.cpp
! src/share/vm/memory/cardTableModRefBS.cpp
! src/share/vm/memory/cardTableRS.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/ostream.cpp
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
Changeset: c43f0d5cc9ec
Author: jwilhelm
Date: 2014-11-24 23:28 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c43f0d5cc9ec
Merge
! test/gc/g1/TestHumongousShrinkHeap.java
! test/gc/g1/TestShrinkAuxiliaryData.java
Changeset: d90241bc32bb
Author: mlarsson
Date: 2014-11-25 11:59 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d90241bc32bb
8062943: REDO - Parallelize clearing the next mark bitmap
Reviewed-by: kbarrett, tschatzl
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/heapRegionManager.cpp
! src/share/vm/gc_implementation/g1/heapRegionManager.hpp
Changeset: 50d100ae0c72
Author: eistepan
Date: 2014-11-25 18:16 +0400
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/50d100ae0c72
8065749: [TESTBUG]: gc/arguments/TestG1HeapRegionSize.java fails at nightly
Reviewed-by: brutisso
! test/gc/arguments/TestG1HeapRegionSize.java
Changeset: 93b6fb9abdb4
Author: aeriksso
Date: 2013-05-17 17:24 +0200
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/93b6fb9abdb4
7176220: 'Full GC' events miss date stamp information occasionally
Summary: Move date stamp logic into GCTraceTime
Reviewed-by: brutisso, tschatzl
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/vm_operations_g1.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp
! src/share/vm/gc_implementation/shared/gcTraceTime.cpp
! src/share/vm/memory/genCollectedHeap.cpp
Changeset: ad524733c223
Author: mgerdin
Date: 2014-11-26 10:51 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ad524733c223
8065218: Move CMS-specific fields from Space to CompactibleFreeListSpace
Reviewed-by: brutisso, tschatzl, sangheki
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp
! src/share/vm/memory/space.hpp
Changeset: 760030342f09
Author: mgerdin
Date: 2014-11-26 10:53 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/760030342f09
8065358: Refactor G1s usage of save_marks and reduce related races
Summary: Stop using save_marks in G1 related code and make setting the replacement field less racy.
Reviewed-by: brutisso, tschatzl
! src/share/vm/gc_implementation/g1/g1Allocator.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp
Changeset: c196aca52cab
Author: fzhinkin
Date: 2014-11-26 14:17 +0400
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c196aca52cab
8037968: Add tests on alignment of objects copied to survivor space
Reviewed-by: jmasa, dfazunen
! test/TEST.groups
+ test/gc/arguments/TestSurvivorAlignmentInBytesOption.java
+ test/gc/survivorAlignment/AlignmentHelper.java
+ test/gc/survivorAlignment/SurvivorAlignmentTestMain.java
+ test/gc/survivorAlignment/TestAllocationInEden.java
+ test/gc/survivorAlignment/TestPromotionFromEdenToTenured.java
+ test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterFullGC.java
+ test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java
+ test/gc/survivorAlignment/TestPromotionToSurvivor.java
Changeset: 62be730e9cbe
Author: jmasa
Date: 2014-11-26 17:43 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/62be730e9cbe
Merge
Changeset: 253970373ce8
Author: jwilhelm
Date: 2014-11-25 13:41 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/253970373ce8
8065305: Make it possible to extend the G1CollectorPolicy
Summary: Added a G1CollectorPolicyExt where it is possible to extend the class.
Reviewed-by: sjohanss, tschatzl
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
+ src/share/vm/gc_implementation/g1/g1CollectorPolicy_ext.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/arguments_ext.hpp
Changeset: fddc5bb6f1d6
Author: jwilhelm
Date: 2014-11-26 17:24 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/fddc5bb6f1d6
Merge
Changeset: 8c2e5188692f
Author: jwilhelm
Date: 2014-11-26 20:36 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/8c2e5188692f
Merge
Changeset: f0db7d477633
Author: sangheki
Date: 2014-11-26 21:38 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f0db7d477633
8055239: assert(_thread == Thread::current()->osthread()) failed: The PromotionFailedInfo should be thread local
Summary: Changed to trace and reset before second use of PromotionFailedInfo.
Reviewed-by: jmasa, brutisso, kbarrett
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
Changeset: 438ea069d427
Author: eistepan
Date: 2014-11-27 14:52 +0400
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/438ea069d427
8065865: gc/TestSoftReferencesBehaviorOnOOME.java: Error. Can't find source file: TestSoftReference.java
Reviewed-by: sla
! test/gc/TestSoftReferencesBehaviorOnOOME.java
Changeset: d5486ac4e114
Author: sjohanss
Date: 2014-11-27 11:09 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d5486ac4e114
8065227: Report allocation context stats at end of cleanup
Summary: Moved allocation context update from remark to the cleanup phase.
Reviewed-by: mgerdin, jmasa
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1AllocationContext.hpp
Changeset: c883161f2a38
Author: brutisso
Date: 2014-11-27 21:02 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c883161f2a38
8065972: Remove support for ParNew+SerialOld and DefNew+CMS
Reviewed-by: mgerdin, stefank
! src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp
! src/share/vm/memory/cardTableRS.cpp
! src/share/vm/memory/cardTableRS.hpp
! src/share/vm/memory/collectorPolicy.cpp
! src/share/vm/memory/defNewGeneration.hpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/genCollectedHeap.hpp
! src/share/vm/memory/genRemSet.hpp
! src/share/vm/memory/generation.hpp
! src/share/vm/memory/sharedHeap.cpp
! src/share/vm/memory/tenuredGeneration.cpp
! src/share/vm/memory/tenuredGeneration.hpp
! src/share/vm/oops/oop.inline.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! test/compiler/8010927/Test8010927.java
! test/gc/TestSystemGC.java
! test/gc/startup_warnings/TestDefNewCMS.java
+ test/gc/startup_warnings/TestNoParNew.java
! test/gc/startup_warnings/TestParNewCMS.java
! test/gc/startup_warnings/TestParNewSerialOld.java
Changeset: b39224cc9ab2
Author: brutisso
Date: 2014-11-28 08:20 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b39224cc9ab2
8066133: Fix missing reivew changes for JDK-8065972
Reviewed-by: mgerdin, stefank
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp
! src/share/vm/gc_implementation/shared/parGCAllocBuffer.cpp
! src/share/vm/gc_implementation/shared/parGCAllocBuffer.hpp
! src/share/vm/memory/blockOffsetTable.hpp
! src/share/vm/memory/cardTableModRefBS.hpp
! src/share/vm/memory/generation.cpp
! src/share/vm/memory/generation.hpp
! test/gc/startup_warnings/TestParNewSerialOld.java
Changeset: 1c207cfc557b
Author: tschatzl
Date: 2014-11-28 09:33 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/1c207cfc557b
8065579: WB method to start G1 concurrent mark cycle should be introduced
Summary: Add a WhiteBox callback to the VM to start a concurrent mark cycle in G1.
Reviewed-by: tschatzl, sjohanss
Contributed-by: Leonid Mesnik <leonid.mesnik at oracle.com>
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/vm_operations_g1.cpp
! src/share/vm/gc_interface/gcCause.cpp
! src/share/vm/gc_interface/gcCause.hpp
! src/share/vm/prims/whitebox.cpp
+ test/gc/whitebox/TestConcMarkCycleWB.java
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
Changeset: 1115d9b55e9d
Author: tschatzl
Date: 2014-11-28 08:53 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/1115d9b55e9d
Merge
Changeset: b6fe66681496
Author: jwilhelm
Date: 2014-12-01 12:11 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b6fe66681496
Merge
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/arguments.cpp
! test/TEST.groups
! test/compiler/runtime/8010927/Test8010927.java
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
Changeset: a0dc758e76ef
Author: brutisso
Date: 2014-12-02 09:51 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a0dc758e76ef
8065992: Change CMSCollector::_young_gen to be a ParNewGeneration*
Reviewed-by: mgerdin, kbarrett
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.inline.hpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/generation.cpp
! src/share/vm/memory/generation.hpp
Changeset: f84495a81488
Author: brutisso
Date: 2014-12-01 14:37 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f84495a81488
8065993: Merge OneContigSpaceCardGeneration with TenuredGeneration
Reviewed-by: mgerdin, kbarrett
! agent/src/share/classes/sun/jvm/hotspot/memory/Generation.java
- agent/src/share/classes/sun/jvm/hotspot/memory/OneContigSpaceCardGeneration.java
! agent/src/share/classes/sun/jvm/hotspot/memory/TenuredGeneration.java
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.inline.hpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/memory/cardTableModRefBS.cpp
! src/share/vm/memory/defNewGeneration.hpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/genMarkSweep.cpp
! src/share/vm/memory/generation.cpp
! src/share/vm/memory/generation.hpp
- src/share/vm/memory/generation.inline.hpp
! src/share/vm/memory/space.hpp
! src/share/vm/memory/tenuredGeneration.cpp
! src/share/vm/memory/tenuredGeneration.hpp
+ src/share/vm/memory/tenuredGeneration.inline.hpp
! src/share/vm/precompiled/precompiled.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: ba93958aad70
Author: jwilhelm
Date: 2014-12-04 10:40 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ba93958aad70
Merge
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/heapRegionManager.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/memory/cardTableModRefBS.cpp
! src/share/vm/memory/cardTableRS.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/vmStructs.cpp
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
Changeset: 32fa0941fc95
Author: goetz
Date: 2014-12-04 10:10 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/32fa0941fc95
8066662: Fix include after 8065993: Merge OneContigSpaceCardGeneration with TenuredGeneration
Reviewed-by: mgerdin, brutisso
! src/share/vm/gc_implementation/parNew/parOopClosures.inline.hpp
Changeset: d7ae2b300af9
Author: mgerdin
Date: 2014-12-04 15:09 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d7ae2b300af9
Merge
Changeset: 2edb06d66129
Author: goetz
Date: 2014-11-25 15:59 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/2edb06d66129
8065915: Fix includes after 8058148: MaxNodeLimit and LiveNodeCountInliningCutoff
Reviewed-by: vlivanov, dholmes
! src/share/vm/ci/ciTypeFlow.cpp
Changeset: 9cc45ff7c3cc
Author: drchase
Date: 2014-11-27 11:33 -0500
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9cc45ff7c3cc
Merge
- make/solaris/makefiles/add_gnu_debuglink.make
- make/solaris/makefiles/fix_empty_sec_hdr_flags.make
- src/os/solaris/add_gnu_debuglink/add_gnu_debuglink.c
- src/os/solaris/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c
- test/gc/concurrentMarkSweep/CheckAllocateAndSystemGC.java
- test/gc/concurrentMarkSweep/SystemGCOnForegroundCollector.java
- test/gc/startup_warnings/TestCMSForegroundFlags.java
Changeset: 8394c315d83a
Author: roland
Date: 2014-11-27 16:54 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/8394c315d83a
8066045: opto/node.hpp:355, assert(i < _max) failed: oob: i=1, _max=1
Summary: code in PhaseIterGVN::add_users_to_worklist() from 8054478 makes incorrect assumption about graph shape
Reviewed-by: iveresov
! src/share/vm/opto/phaseX.cpp
Changeset: e264efbf19f8
Author: iignatyev
Date: 2014-11-28 19:42 +0300
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e264efbf19f8
8064953: Asserts.assert* should print values
Reviewed-by: sla, dholmes, iignatyev
Contributed-by: tatiana.pivovarova at oracle.com
! test/testlibrary/com/oracle/java/testlibrary/Asserts.java
Changeset: 4d1463933e28
Author: fzhinkin
Date: 2014-11-28 19:49 +0300
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4d1463933e28
8058846: c.o.j.t.Platform::isX86 and isX64 may simultaneously return true
Reviewed-by: iveresov, iignatyev
! test/testlibrary/com/oracle/java/testlibrary/Platform.java
+ test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java
Changeset: c3f74da22836
Author: iignatyev
Date: 2014-11-28 16:59 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c3f74da22836
Merge
- make/solaris/makefiles/add_gnu_debuglink.make
- make/solaris/makefiles/fix_empty_sec_hdr_flags.make
- src/os/solaris/add_gnu_debuglink/add_gnu_debuglink.c
- src/os/solaris/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c
- test/gc/concurrentMarkSweep/CheckAllocateAndSystemGC.java
- test/gc/concurrentMarkSweep/SystemGCOnForegroundCollector.java
- test/gc/startup_warnings/TestCMSForegroundFlags.java
Changeset: ea149bbe1727
Author: iignatyev
Date: 2014-11-28 18:37 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ea149bbe1727
Merge
Changeset: 4d0cd0d19a56
Author: iignatyev
Date: 2014-12-01 22:38 +0300
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4d0cd0d19a56
8066141: compiler/whitebox/GetNMethodTest.java: java.lang.RuntimeException: blob_type[MethodProfiled] for 2 level isn't MethodNonProfiled
Reviewed-by: iveresov, iignatyev
Contributed-by: tatiana.pivovarova at oracle.com
! test/compiler/whitebox/GetNMethodTest.java
Changeset: adbc6a1e1ce7
Author: iignatyev
Date: 2014-12-01 22:41 +0300
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/adbc6a1e1ce7
Merge
- make/solaris/makefiles/add_gnu_debuglink.make
- make/solaris/makefiles/fix_empty_sec_hdr_flags.make
- src/os/solaris/add_gnu_debuglink/add_gnu_debuglink.c
- src/os/solaris/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c
- test/gc/concurrentMarkSweep/CheckAllocateAndSystemGC.java
- test/gc/concurrentMarkSweep/SystemGCOnForegroundCollector.java
- test/gc/startup_warnings/TestCMSForegroundFlags.java
Changeset: b35313b1dff1
Author: iignatyev
Date: 2014-12-02 12:36 +0300
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b35313b1dff1
8064669: compiler/whitebox/AllocationCodeBlobTest.java crashes / asserts
Reviewed-by: kvn, anoll
! src/share/vm/prims/whitebox.cpp
! src/share/vm/prims/whitebox.hpp
! src/share/vm/runtime/sweeper.cpp
! src/share/vm/runtime/sweeper.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! test/compiler/whitebox/AllocationCodeBlobTest.java
+ test/compiler/whitebox/ForceNMethodSweepTest.java
+ test/testlibrary/com/oracle/java/testlibrary/InfiniteLoop.java
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
Changeset: 9cd872c1370e
Author: iignatyev
Date: 2014-12-02 12:37 +0300
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9cd872c1370e
8066290: Port JDK-8066191 into hotspot
Reviewed-by: kvn
+ test/testlibrary/com/oracle/java/testlibrary/TimeLimitedRunner.java
Changeset: 1266b02f32fe
Author: kvn
Date: 2014-12-02 12:24 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/1266b02f32fe
8066199: C2 escape analysis prevents VM from exiting quickly
Summary: Check for safepoint and block during EA Connection graph construction.
Reviewed-by: roland, vlivanov, shade
! src/share/vm/opto/escape.cpp
Changeset: eb22c5aab09c
Author: thartmann
Date: 2014-12-04 09:52 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/eb22c5aab09c
8066448: SmallCodeCacheStartup.java exits with exit code 1
Summary: Check for VirtualMachineError in case VM initialization fails.
Reviewed-by: kvn
! src/share/vm/oops/method.cpp
! test/compiler/startup/SmallCodeCacheStartup.java
Changeset: 80871303480c
Author: roland
Date: 2014-12-01 11:59 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/80871303480c
8064703: crash running specjvm98's javac following 8060252
Summary: uncommon trap between arraycopy and initialization may leave array initialized
Reviewed-by: kvn, vlivanov, goetz
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/library_call.cpp
+ test/compiler/arraycopy/TestArrayCopyNoInit.java
Changeset: bc3c839cc3b8
Author: roland
Date: 2014-12-04 11:22 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/bc3c839cc3b8
Merge
Changeset: 927664223435
Author: drchase
Date: 2014-12-04 11:35 -0500
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/927664223435
Merge
! src/share/vm/oops/method.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/thread.cpp
! test/testlibrary/com/oracle/java/testlibrary/Platform.java
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
Changeset: 85b261e8433e
Author: drchase
Date: 2014-12-04 17:53 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/85b261e8433e
Merge
Changeset: 8866247570e8
Author: iignatyev
Date: 2014-12-04 14:14 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/8866247570e8
8066713: ignore compiler/types/correctness
Summary: add @ignore to compiler/types/correctness tests
Reviewed-by: kvn
! test/compiler/types/correctness/CorrectnessTest.java
! test/compiler/types/correctness/OffTest.java
Changeset: e2457e3f8c0e
Author: amurillo
Date: 2014-12-05 16:36 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e2457e3f8c0e
Merge
- agent/src/share/classes/sun/jvm/hotspot/memory/OneContigSpaceCardGeneration.java
! 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/os/windows/vm/os_windows.cpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/imageFile.cpp
! src/share/vm/memory/filemap.cpp
- src/share/vm/memory/generation.inline.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
Changeset: e7f380bee507
Author: simonis
Date: 2014-12-10 19:12 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e7f380bee507
8067015: Implement os::pd_map_memory() on AIX
Reviewed-by: dholmes
! src/os/aix/vm/os_aix.cpp
Changeset: 65a9747147b8
Author: lana
Date: 2014-12-11 12:28 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/65a9747147b8
Merge
- agent/src/share/classes/sun/jvm/hotspot/memory/OneContigSpaceCardGeneration.java
- src/share/vm/memory/generation.inline.hpp
Changeset: 7f062b70a344
Author: lana
Date: 2014-12-18 19:57 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7f062b70a344
Added tag jdk9-b43 for changeset 65a9747147b8
! .hgtags
Changeset: 84af818eed0a
Author: mgronlun
Date: 2014-12-03 17:12 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/84af818eed0a
8065788: os::reserve_memory() on Windows should not assert that allocation size is aligned to OS allocation granularity
Reviewed-by: mgronlun, simonis
Contributed-by: thomas.stuefe at sap.com
! src/os/windows/vm/os_windows.cpp
Changeset: 3cdb9f480a8c
Author: kevinw
Date: 2014-12-04 12:43 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/3cdb9f480a8c
8061785: [TEST_BUG] serviceability/sa/jmap-hashcode/Test8028623.java has utf8 character corrupted by earlier merge
Reviewed-by: sla, dsamersoff
! test/serviceability/sa/jmap-hashcode/Test8028623.java
Changeset: 35541556675c
Author: kevinw
Date: 2014-12-04 16:16 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/35541556675c
Merge
Changeset: 1c629f3fe8b2
Author: iklam
Date: 2014-12-04 15:20 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/1c629f3fe8b2
8066670: PrintSharedArchiveAndExit does not exit the VM when the archive is invalid
Summary: in FileMapInfo::fail_continue do not set UseSharedSpaces = false
Reviewed-by: dholmes, ccheung
! src/share/vm/memory/filemap.cpp
! src/share/vm/memory/metaspaceShared.cpp
+ test/runtime/SharedArchiveFile/PrintSharedArchiveAndExit.java
Changeset: c891caba9ce9
Author: ccheung
Date: 2014-12-05 12:24 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c891caba9ce9
8065050: vm crashes during CDS dump when very small SharedMiscDataSize is specified
Summary: define minimum required sizes for the ro, rw, and md regions and make sure the specified sizes are not less than the minimum sizes
Reviewed-by: jiangli, dholmes, mseledtsov
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspaceShared.hpp
! test/runtime/SharedArchiveFile/LimitSharedSizes.java
Changeset: c6a334f9db4c
Author: coleenp
Date: 2014-12-05 15:15 -0500
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c6a334f9db4c
8066171: Out of order with Metaspace allocation lock
Summary: Lock resolved_references instead.
Reviewed-by: twisti, sspitsyn
! src/share/vm/oops/cpCache.cpp
Changeset: bfefb8bc3f55
Author: coleenp
Date: 2014-12-05 23:21 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/bfefb8bc3f55
Merge
Changeset: a3f3bc88d1f3
Author: cjplummer
Date: 2014-12-05 15:41 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a3f3bc88d1f3
8066508: JTReg tests timeout on slow devices when run using JPRT
Summary: Fixed by increasing timeoutFactor from 1 to 4 as is done already in jdk/test/Makefile.
Reviewed-by: dholmes, dcubed
! test/Makefile
Changeset: 30782e93e3be
Author: mikael
Date: 2014-12-06 04:30 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/30782e93e3be
Merge
Changeset: 35e222a277ba
Author: minqi
Date: 2014-12-08 00:15 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/35e222a277ba
Merge
- agent/src/share/classes/sun/jvm/hotspot/memory/OneContigSpaceCardGeneration.java
! src/os/windows/vm/os_windows.cpp
! src/share/vm/memory/filemap.cpp
- src/share/vm/memory/generation.inline.hpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspaceShared.hpp
! test/Makefile
- test/compiler/5057225/Test5057225.java
- test/compiler/5091921/Test5091921.java
- test/compiler/5091921/Test6186134.java
- test/compiler/5091921/Test6196102.java
- test/compiler/5091921/Test6357214.java
- test/compiler/5091921/Test6559156.java
- test/compiler/5091921/Test6753639.java
- test/compiler/5091921/Test6850611.java
- test/compiler/5091921/Test6890943.java
- test/compiler/5091921/Test6897150.java
- test/compiler/5091921/Test6905845.java
- test/compiler/5091921/Test6931567.java
- test/compiler/5091921/Test6935022.java
- test/compiler/5091921/Test6959129.java
- test/compiler/5091921/Test6985295.java
- test/compiler/5091921/Test6992759.java
- test/compiler/5091921/Test7005594.java
- test/compiler/5091921/Test7005594.sh
- test/compiler/5091921/Test7020614.java
- test/compiler/5091921/input6890943.txt
- test/compiler/5091921/output6890943.txt
- test/compiler/6340864/TestByteVect.java
- test/compiler/6340864/TestDoubleVect.java
- test/compiler/6340864/TestFloatVect.java
- test/compiler/6340864/TestIntVect.java
- test/compiler/6340864/TestLongVect.java
- test/compiler/6340864/TestShortVect.java
- test/compiler/6378821/Test6378821.java
- test/compiler/6431242/Test.java
- test/compiler/6443505/Test6443505.java
- test/compiler/6478991/NullCheckTest.java
- test/compiler/6539464/Test.java
- test/compiler/6579789/Test6579789.java
- test/compiler/6589834/InlinedArrayCloneTestCase.java
- test/compiler/6589834/Test_ia32.java
- test/compiler/6603011/Test.java
- test/compiler/6636138/Test1.java
- test/compiler/6636138/Test2.java
- test/compiler/6646019/Test.java
- test/compiler/6646020/Tester.java
- test/compiler/6659207/Test.java
- test/compiler/6661247/Test.java
- test/compiler/6663621/IVTest.java
- test/compiler/6663848/Tester.java
- test/compiler/6663854/Test6663854.java
- test/compiler/6689060/Test.java
- test/compiler/6695810/Test.java
- test/compiler/6700047/Test6700047.java
- test/compiler/6711100/Test.java
- test/compiler/6711117/Test.java
- test/compiler/6712835/Test6712835.java
- test/compiler/6714694/Tester.java
- test/compiler/6716441/Tester.java
- test/compiler/6724218/Test.java
- test/compiler/6726999/Test.java
- test/compiler/6732154/Test6732154.java
- test/compiler/6741738/Tester.java
- test/compiler/6756768/Test6756768.java
- test/compiler/6756768/Test6756768_2.java
- test/compiler/6757316/Test6757316.java
- test/compiler/6758234/Test6758234.java
- test/compiler/6769124/TestArrayCopy6769124.java
- test/compiler/6769124/TestDeoptInt6769124.java
- test/compiler/6769124/TestUnalignedLoad6769124.java
- test/compiler/6772683/InterruptedTest.java
- test/compiler/6775880/Test.java
- test/compiler/6778657/Test.java
- test/compiler/6792161/Test6792161.java
- test/compiler/6795161/Test.java
- test/compiler/6795362/Test6795362.java
- test/compiler/6795465/Test6795465.java
- test/compiler/6796786/Test6796786.java
- test/compiler/6797305/Test6797305.java
- test/compiler/6799693/Test.java
- test/compiler/6800154/Test6800154.java
- test/compiler/6805724/Test6805724.java
- test/compiler/6814842/Test6814842.java
- test/compiler/6823354/Test6823354.java
- test/compiler/6823453/Test.java
- test/compiler/6826736/Test.java
- test/compiler/6832293/Test.java
- test/compiler/6833129/Test.java
- test/compiler/6837011/Test6837011.java
- test/compiler/6837094/Test.java
- test/compiler/6843752/Test.java
- test/compiler/6849574/Test.java
- test/compiler/6851282/Test.java
- test/compiler/6852078/Test6852078.java
- test/compiler/6855164/Test.java
- test/compiler/6855215/Test6855215.java
- test/compiler/6857159/Test6857159.java
- test/compiler/6857159/Test6857159.sh
- test/compiler/6859338/Test6859338.java
- test/compiler/6860469/Test.java
- test/compiler/6863155/Test6863155.java
- test/compiler/6863420/Test.java
- test/compiler/6865031/Test.java
- test/compiler/6865265/StackOverflowBug.java
- test/compiler/6866651/Test.java
- test/compiler/6875866/Test.java
- test/compiler/6877254/Test.java
- test/compiler/6879902/Test6879902.java
- test/compiler/6880034/Test6880034.java
- test/compiler/6885584/Test6885584.java
- test/compiler/6891750/Test6891750.java
- test/compiler/6892265/Test.java
- test/compiler/6894807/IsInstanceTest.java
- test/compiler/6894807/Test6894807.sh
- test/compiler/6895383/Test.java
- test/compiler/6896617/Test6896617.java
- test/compiler/6896727/Test.java
- test/compiler/6901572/Test.java
- test/compiler/6909839/Test6909839.java
- test/compiler/6910484/Test.java
- test/compiler/6910605/Test.java
- test/compiler/6910618/Test.java
- test/compiler/6912517/Test.java
- test/compiler/6916644/Test6916644.java
- test/compiler/6921969/TestMultiplyLongHiZero.java
- test/compiler/6930043/Test6930043.java
- test/compiler/6932496/Test6932496.java
- test/compiler/6934604/TestByteBoxing.java
- test/compiler/6934604/TestDoubleBoxing.java
- test/compiler/6934604/TestFloatBoxing.java
- test/compiler/6934604/TestIntBoxing.java
- test/compiler/6934604/TestLongBoxing.java
- test/compiler/6934604/TestShortBoxing.java
- test/compiler/6935535/Test.java
- test/compiler/6942326/Test.java
- test/compiler/6946040/TestCharShortByteSwap.java
- test/compiler/6956668/Test6956668.java
- test/compiler/6958485/Test.java
- test/compiler/6968348/Test6968348.java
- test/compiler/6973329/Test.java
- test/compiler/6982370/Test6982370.java
- test/compiler/6990212/Test6990212.java
- test/compiler/7002666/Test7002666.java
- test/compiler/7009231/Test7009231.java
- test/compiler/7009359/Test7009359.java
- test/compiler/7017746/Test.java
- test/compiler/7024475/Test7024475.java
- test/compiler/7029152/Test.java
- test/compiler/7041100/Test7041100.java
- test/compiler/7042153/Test7042153.java
- test/compiler/7044738/Test7044738.java
- test/compiler/7046096/Test7046096.java
- test/compiler/7047069/Test7047069.java
- test/compiler/7048332/Test7048332.java
- test/compiler/7052494/Test7052494.java
- test/compiler/7068051/Test7068051.java
- test/compiler/7070134/Stemmer.java
- test/compiler/7070134/Test7070134.sh
- test/compiler/7070134/words
- test/compiler/7082949/Test7082949.java
- test/compiler/7088020/Test7088020.java
- test/compiler/7088419/CRCTest.java
- test/compiler/7090976/Test7090976.java
- test/compiler/7100757/Test7100757.java
- test/compiler/7103261/Test7103261.java
- test/compiler/7110586/Test7110586.java
- test/compiler/7116216/LargeFrame.java
- test/compiler/7116216/StackOverflow.java
- test/compiler/7119644/TestBooleanVect.java
- test/compiler/7119644/TestByteDoubleVect.java
- test/compiler/7119644/TestByteFloatVect.java
- test/compiler/7119644/TestByteIntVect.java
- test/compiler/7119644/TestByteLongVect.java
- test/compiler/7119644/TestByteShortVect.java
- test/compiler/7119644/TestByteVect.java
- test/compiler/7119644/TestCharShortVect.java
- test/compiler/7119644/TestCharVect.java
- test/compiler/7119644/TestDoubleVect.java
- test/compiler/7119644/TestFloatDoubleVect.java
- test/compiler/7119644/TestFloatVect.java
- test/compiler/7119644/TestIntDoubleVect.java
- test/compiler/7119644/TestIntFloatVect.java
- test/compiler/7119644/TestIntLongVect.java
- test/compiler/7119644/TestIntVect.java
- test/compiler/7119644/TestLongDoubleVect.java
- test/compiler/7119644/TestLongFloatVect.java
- test/compiler/7119644/TestLongVect.java
- test/compiler/7119644/TestShortDoubleVect.java
- test/compiler/7119644/TestShortFloatVect.java
- test/compiler/7119644/TestShortIntVect.java
- test/compiler/7119644/TestShortLongVect.java
- test/compiler/7119644/TestShortVect.java
- test/compiler/7123108/Test7123108.java
- test/compiler/7125879/Test7125879.java
- test/compiler/7141637/SpreadNullArg.java
- test/compiler/7160610/Test7160610.java
- test/compiler/7169782/Test7169782.java
- test/compiler/7174363/Test7174363.java
- test/compiler/7177917/Test7177917.java
- test/compiler/7179138/Test7179138_1.java
- test/compiler/7179138/Test7179138_2.java
- test/compiler/7184394/TestAESBase.java
- test/compiler/7184394/TestAESDecode.java
- test/compiler/7184394/TestAESEncode.java
- test/compiler/7184394/TestAESMain.java
- test/compiler/7190310/Test7190310.java
- test/compiler/7190310/Test7190310_unsafe.java
- test/compiler/7192963/TestByteVect.java
- test/compiler/7192963/TestDoubleVect.java
- test/compiler/7192963/TestFloatVect.java
- test/compiler/7192963/TestIntVect.java
- test/compiler/7192963/TestLongVect.java
- test/compiler/7192963/TestShortVect.java
- test/compiler/7196199/Test7196199.java
- test/compiler/7199742/Test7199742.java
- test/compiler/7200264/Test7200264.sh
- test/compiler/7200264/TestIntVect.java
- test/compiler/8000805/Test8000805.java
- test/compiler/8001183/TestCharVect.java
- test/compiler/8002069/Test8002069.java
- test/compiler/8004051/Test8004051.java
- test/compiler/8004741/Test8004741.java
- test/compiler/8004867/TestIntAtomicCAS.java
- test/compiler/8004867/TestIntAtomicOrdered.java
- test/compiler/8004867/TestIntAtomicVolatile.java
- test/compiler/8004867/TestIntUnsafeCAS.java
- test/compiler/8004867/TestIntUnsafeOrdered.java
- test/compiler/8004867/TestIntUnsafeVolatile.java
- test/compiler/8005033/Test8005033.java
- test/compiler/8005419/Test8005419.java
- test/compiler/8005956/PolynomialRoot.java
- test/compiler/8007294/Test8007294.java
- test/compiler/8007722/Test8007722.java
- test/compiler/8009761/Test8009761.java
- test/compiler/8010927/Test8010927.java
- test/compiler/8011706/Test8011706.java
- test/compiler/8011771/Test8011771.java
- test/compiler/8011901/Test8011901.java
- test/compiler/8015436/Test8015436.java
- test/compiler/EliminateAutoBox/UnsignedLoads.java
- test/compiler/EscapeAnalysis/Test8020215.java
- test/compiler/EscapeAnalysis/TestAllocatedEscapesPtrComparison.java
- test/compiler/EscapeAnalysis/TestUnsafePutAddressNullObjMustNotEscape.java
- test/compiler/IntegerArithmetic/TestIntegerComparison.java
- test/gc/concurrentMarkSweep/CheckAllocateAndSystemGC.java
- test/gc/concurrentMarkSweep/SystemGCOnForegroundCollector.java
- test/gc/startup_warnings/TestCMSForegroundFlags.java
Changeset: 29df282f63fe
Author: sfriberg
Date: 2014-12-03 09:27 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/29df282f63fe
8066441: Add PLAB trace event
Reviewed-by: tschatzl, ehelin, egahlin
! src/share/vm/gc_implementation/shared/gcTrace.cpp
! src/share/vm/gc_implementation/shared/gcTrace.hpp
! src/share/vm/gc_implementation/shared/gcTraceSend.cpp
! src/share/vm/trace/trace.xml
Changeset: 8123d3c57019
Author: brutisso
Date: 2014-12-04 09:43 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/8123d3c57019
Merge
Changeset: 1ac4a90c0bc5
Author: ehelin
Date: 2014-12-02 09:53 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/1ac4a90c0bc5
8059066: CardTableModRefBS might commit the same page twice
Reviewed-by: tschatzl, kbarrett, jmasa
! src/share/vm/memory/cardTableModRefBS.cpp
+ test/gc/TestCardTablePageCommits.java
Changeset: 76dbb76dd3e4
Author: stefank
Date: 2014-12-05 21:16 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/76dbb76dd3e4
8065634: Crash in InstanceKlass::clean_method_data when _method is NULL
Reviewed-by: coleenp, hseigel, poonam
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
Changeset: b1e0ed4ff875
Author: stefank
Date: 2014-12-08 15:17 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b1e0ed4ff875
Merge
Changeset: 69b4f6a4044a
Author: jwilhelm
Date: 2014-12-08 18:52 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/69b4f6a4044a
Merge
! src/share/vm/memory/cardTableModRefBS.cpp
Changeset: 3bc090d366bf
Author: tschatzl
Date: 2014-12-09 12:47 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/3bc090d366bf
8066102: Clean up HeapRegionRemSet files
Summary: Remove dead code, tighten public interfaces and improve documentation in the HeapRegionRemSet implementation.
Reviewed-by: mgerdin, kbarrett
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp
Changeset: f1833a8541d8
Author: brutisso
Date: 2014-12-10 11:30 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f1833a8541d8
8066780: Split CardGeneration out to its own file
Reviewed-by: kbarrett, tschatzl
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
+ src/share/vm/memory/cardGeneration.cpp
+ src/share/vm/memory/cardGeneration.hpp
! src/share/vm/memory/generation.cpp
! src/share/vm/memory/generation.hpp
! src/share/vm/memory/tenuredGeneration.hpp
Changeset: b4e48cad8cc6
Author: brutisso
Date: 2014-12-10 11:31 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b4e48cad8cc6
8066781: Minor cleanups to TenuredGeneration
Reviewed-by: kbarrett, tschatzl
! src/share/vm/memory/tenuredGeneration.cpp
! src/share/vm/memory/tenuredGeneration.hpp
! src/share/vm/memory/tenuredGeneration.inline.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 4c99c4e3fb74
Author: brutisso
Date: 2014-12-10 11:32 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4c99c4e3fb74
8066782: Move common code from CMSGeneration and TenuredGeneration to CardGeneration
Reviewed-by: kbarrett, tschatzl
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.inline.hpp
! src/share/vm/memory/cardGeneration.cpp
! src/share/vm/memory/cardGeneration.hpp
+ src/share/vm/memory/cardGeneration.inline.hpp
! src/share/vm/memory/tenuredGeneration.cpp
! src/share/vm/memory/tenuredGeneration.hpp
! src/share/vm/memory/tenuredGeneration.inline.hpp
Changeset: d66b82f39c6e
Author: jwilhelm
Date: 2014-12-11 02:43 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d66b82f39c6e
6522873: Java not print "Unrecognized option" when it is invalid option.
Summary: Introduced a new version of match_option() that don't allow a tail after the flag name and used it for flags without extra arguments
Reviewed-by: dholmes, dcubed
! src/share/vm/runtime/arguments.cpp
Changeset: 4b1d7d4be6dc
Author: jwilhelm
Date: 2014-12-11 20:39 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4b1d7d4be6dc
Merge
Changeset: e78fa38ad3a3
Author: roland
Date: 2014-12-04 14:34 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e78fa38ad3a3
8048170: Test closed/java/text/Normalizer/ConformanceTest.java failed
Summary: PhaseIdealLoop::split_if_with_blocks_post() shoulnd't reorder range checks adjusted by range check smearing
Reviewed-by: kvn, jrose
! src/share/vm/opto/loopopts.cpp
+ test/compiler/rangechecks/TestRangeCheckSmearingLoopOpts.java
Changeset: 8d8f473d2f99
Author: roland
Date: 2014-12-04 14:11 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/8d8f473d2f99
Merge
Changeset: 6ce5db264562
Author: adlertz
Date: 2014-12-05 15:16 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/6ce5db264562
Merge
- agent/src/share/classes/sun/jvm/hotspot/memory/OneContigSpaceCardGeneration.java
- src/share/vm/memory/generation.inline.hpp
Changeset: 4d5b47a5184d
Author: roland
Date: 2014-11-25 17:33 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4d5b47a5184d
6898462: The escape analysis with G1 cause crash assertion src/share/vm/runtime/vframeArray.cpp:94
Summary: OOM during reallocation of scalar replaced objects in deoptimization causes crashes
Reviewed-by: kvn, jrose
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
! src/share/vm/opto/macro.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/deoptimization.hpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/vframeArray.cpp
! src/share/vm/runtime/vframeArray.hpp
+ test/compiler/uncommontrap/TestDeoptOOM.java
Changeset: 3c858304c7e1
Author: iignatyev
Date: 2014-12-08 18:21 +0300
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/3c858304c7e1
8066250: compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java fails product
Reviewed-by: kvn, thartmann
Contributed-by: tatiana.pivovarova at oracle.com
! test/compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java
Changeset: 87900c19db37
Author: roland
Date: 2014-12-05 18:03 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/87900c19db37
8066775: opto/node.hpp:355, assert(i < _max) failed: oob: i=1, _max=1
Summary: bad assumption on graph shape in CastIINode::Value if that part of the graph is becoming dead.
Reviewed-by: kvn
! src/share/vm/opto/castnode.cpp
Changeset: 6830bd29d885
Author: iignatyev
Date: 2014-12-09 17:31 +0300
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/6830bd29d885
8065134: Need WhiteBox::allocateCodeBlob(long, int) method to be implemented
Reviewed-by: kvn, dholmes, iignatyev
Contributed-by: tatiana.pivovarova at oracle.com
! src/share/vm/prims/whitebox.hpp
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
Changeset: 6d819d1fff7a
Author: iignatyev
Date: 2014-12-09 14:49 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/6d819d1fff7a
Merge
Changeset: 287f46592168
Author: roland
Date: 2014-12-09 18:49 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/287f46592168
8066103: C2's range check smearing allows out of bound array accesses
Summary: range check smearing uncorrectly adjust first range check in a list of range checks to cover all of them
Reviewed-by: jrose, kvn, iveresov
! src/share/vm/opto/ifnode.cpp
+ test/compiler/rangechecks/TestRangeCheckSmearing.java
Changeset: bf3499dc002a
Author: iveresov
Date: 2014-12-09 12:25 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/bf3499dc002a
8066900: Array Out Of Bounds Exception causes variable corruption
Summary: Fix FP registers save/restore during exception handling
Reviewed-by: kvn, vlivanov
! src/cpu/x86/vm/c1_Runtime1_x86.cpp
+ test/compiler/exceptions/SumTest.java
Changeset: 810e47461d4f
Author: iveresov
Date: 2014-12-09 21:33 +0000
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/810e47461d4f
Merge
Changeset: eaa8491c3fec
Author: roland
Date: 2014-12-10 16:45 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/eaa8491c3fec
8067144: SIGSEGV with +TraceDeoptimization in Deoptimization::print_objects
Summary: -XX:+TraceDeoptimization tries to print realloc'ed objects even when there are none
Reviewed-by: kvn
! src/share/vm/runtime/deoptimization.cpp
+ test/compiler/uncommontrap/TraceDeoptimizationNoRealloc.java
Changeset: a80fbdc110cb
Author: anoll
Date: 2014-12-11 16:22 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a80fbdc110cb
Merge
Changeset: fb4ba04c587b
Author: amurillo
Date: 2014-12-11 23:06 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/fb4ba04c587b
Merge
Changeset: 43a44b56dca6
Author: lana
Date: 2014-12-23 13:57 -0800
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/43a44b56dca6
Merge
More information about the bsd-port-dev
mailing list