[aarch64-port-dev ] hg: aarch64-port/stage/hotspot: 180 new changesets
vladimir.kozlov at oracle.com
vladimir.kozlov at oracle.com
Wed Jan 21 23:45:52 UTC 2015
Changeset: 84af818eed0a
Author: mgronlun
Date: 2014-12-03 17:12 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/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/aarch64-port/stage/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/aarch64-port/stage/hotspot/rev/35541556675c
Merge
Changeset: 1c629f3fe8b2
Author: iklam
Date: 2014-12-04 15:20 -0800
URL: http://hg.openjdk.java.net/aarch64-port/stage/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/aarch64-port/stage/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/aarch64-port/stage/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/aarch64-port/stage/hotspot/rev/bfefb8bc3f55
Merge
Changeset: a3f3bc88d1f3
Author: cjplummer
Date: 2014-12-05 15:41 -0800
URL: http://hg.openjdk.java.net/aarch64-port/stage/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/aarch64-port/stage/hotspot/rev/30782e93e3be
Merge
Changeset: 35e222a277ba
Author: minqi
Date: 2014-12-08 00:15 -0800
URL: http://hg.openjdk.java.net/aarch64-port/stage/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/aarch64-port/stage/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/aarch64-port/stage/hotspot/rev/8123d3c57019
Merge
Changeset: 1ac4a90c0bc5
Author: ehelin
Date: 2014-12-02 09:53 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/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/aarch64-port/stage/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/aarch64-port/stage/hotspot/rev/b1e0ed4ff875
Merge
Changeset: 69b4f6a4044a
Author: jwilhelm
Date: 2014-12-08 18:52 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/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/aarch64-port/stage/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/aarch64-port/stage/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/aarch64-port/stage/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/aarch64-port/stage/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/aarch64-port/stage/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/aarch64-port/stage/hotspot/rev/4b1d7d4be6dc
Merge
Changeset: e78fa38ad3a3
Author: roland
Date: 2014-12-04 14:34 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/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/aarch64-port/stage/hotspot/rev/8d8f473d2f99
Merge
Changeset: 6ce5db264562
Author: adlertz
Date: 2014-12-05 15:16 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/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/aarch64-port/stage/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/aarch64-port/stage/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/aarch64-port/stage/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/aarch64-port/stage/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/aarch64-port/stage/hotspot/rev/6d819d1fff7a
Merge
Changeset: 287f46592168
Author: roland
Date: 2014-12-09 18:49 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/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/aarch64-port/stage/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/aarch64-port/stage/hotspot/rev/810e47461d4f
Merge
Changeset: eaa8491c3fec
Author: roland
Date: 2014-12-10 16:45 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/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/aarch64-port/stage/hotspot/rev/a80fbdc110cb
Merge
Changeset: fb4ba04c587b
Author: amurillo
Date: 2014-12-11 23:06 -0800
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/fb4ba04c587b
Merge
Changeset: 8db6a8a28797
Author: dsamersoff
Date: 2014-12-11 09:15 -0800
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/8db6a8a28797
8028773: warnings from b116 for hotspot.agent.src.share.native: JNI exception pending
Summary: Added couple of missed exception checks
Reviewed-by: sla, sspitsyn
! agent/src/os/win32/windbg/sawindbg.cpp
! agent/src/share/native/sadis.c
Changeset: c75901698a47
Author: coleenp
Date: 2014-12-11 21:34 -0500
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/c75901698a47
8047290: Make Mutex::_no_safepoint_check_flag locks verify that this lock never checks for safepoint
Summary: Ensure consistent safepoint checking in Mutex/Monitor locking methods.
Reviewed-by: dholmes, dcubed, coleenp
Contributed-by: max.ockner at oracle.com
! src/os/aix/vm/osThread_aix.cpp
! src/os/bsd/vm/osThread_bsd.cpp
! src/os/linux/vm/osThread_linux.cpp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc_implementation/g1/concurrentG1RefineThread.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.cpp
! src/share/vm/gc_implementation/shared/concurrentGCThread.cpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/sharedHeap.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/mutex.cpp
! src/share/vm/runtime/mutex.hpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/sweeper.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vmThread.cpp
! src/share/vm/runtime/vm_operations.cpp
! src/share/vm/services/diagnosticFramework.cpp
! src/share/vm/services/memoryManager.cpp
! src/share/vm/utilities/decoder.cpp
! src/share/vm/utilities/events.hpp
! src/share/vm/utilities/workgroup.cpp
+ test/runtime/Safepoint/AssertSafepointCheckConsistency1.java
+ test/runtime/Safepoint/AssertSafepointCheckConsistency2.java
+ test/runtime/Safepoint/AssertSafepointCheckConsistency3.java
+ test/runtime/Safepoint/AssertSafepointCheckConsistency4.java
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
Changeset: 9529ff536c65
Author: coleenp
Date: 2014-12-12 02:51 +0000
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/9529ff536c65
Merge
Changeset: 5f61bb958fc5
Author: igerasim
Date: 2014-12-12 17:24 +0300
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/5f61bb958fc5
8066863: bigapps/runThese/nowarnings fails: Java HotSpot(TM) 64-Bit Server VM warning: WaitForMultipleObjects
Summary: Limit the number of thread handles to MAXIMUM_WAIT_OBJECTS
Reviewed-by: dholmes, dcubed
! src/os/windows/vm/os_windows.cpp
Changeset: 4e9283984ee1
Author: coleenp
Date: 2014-12-12 13:19 -0500
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/4e9283984ee1
8066803: compiler/intrinsics/mathexact/SubExactINonConstantTest.java crashed in os::is_first_C_frame(frame*)
Summary: Stop native stack walk when we get to compiled or stub frame.
Reviewed-by: hseigel, lfoltan, ctornqvi
! src/os/posix/vm/os_posix.cpp
Changeset: 5d08801f8858
Author: coleenp
Date: 2014-12-12 18:13 +0000
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/5d08801f8858
Merge
Changeset: 4ea7662ddc22
Author: coleenp
Date: 2014-12-14 16:04 -0500
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/4ea7662ddc22
8042418: Remove JVM_FindClassFromClassLoader
Summary: The function has been replaced so is no longer used.
Reviewed-by: mchung, dholmes
! make/aix/makefiles/mapfile-vers-debug
! make/aix/makefiles/mapfile-vers-product
! make/bsd/makefiles/mapfile-vers-darwin-debug
! make/bsd/makefiles/mapfile-vers-darwin-product
! make/bsd/makefiles/mapfile-vers-debug
! make/bsd/makefiles/mapfile-vers-product
! make/linux/makefiles/mapfile-vers-debug
! make/linux/makefiles/mapfile-vers-product
! make/solaris/makefiles/mapfile-vers
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
Changeset: d80bce5acfa9
Author: coleenp
Date: 2014-12-14 21:20 +0000
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/d80bce5acfa9
Merge
Changeset: 68f2d40b8852
Author: minqi
Date: 2014-12-12 20:49 -0800
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/68f2d40b8852
Merge
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/runtime/thread.cpp
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
Changeset: 4acd298bc47b
Author: minqi
Date: 2014-12-14 23:03 +0000
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/4acd298bc47b
Merge
Changeset: 30ed7423ae23
Author: dholmes
Date: 2014-12-14 20:18 -0500
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/30ed7423ae23
8059586: hs_err report should treat redirected core pattern
Reviewed-by: dholmes, sla, stuefe
Contributed-by: Yasumasa Suenaga <yasuenag at gmail.com>
! src/os/aix/vm/os_aix.cpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/posix/vm/os_posix.cpp
! src/os/solaris/vm/os_solaris.cpp
Changeset: 0e48ee44693e
Author: ehelin
Date: 2014-12-16 12:52 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/0e48ee44693e
8067452: Rename hotspot_all in hotspot/test/TEST.groups
Reviewed-by: dholmes, ctornqvi, iignatyev
! test/TEST.groups
Changeset: 47ffd05828f9
Author: coleenp
Date: 2014-12-16 19:00 -0500
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/47ffd05828f9
8064319: Need to enable -XX:+TraceExceptions in release builds
Summary: "-XX:+TraceExceptions" is now supported in product builds.
Reviewed-by: sla, ccheung, coleenp
Contributed-by: max.ockner at oracle.com
! src/share/vm/runtime/globals.hpp
! test/runtime/CommandLine/TraceExceptionsTest.java
Changeset: e5cd9ab6e923
Author: mchung
Date: 2014-12-17 12:29 -0800
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/e5cd9ab6e923
8067366: Allow java.{endorsed,ext}.dirs property be set to empty string
Reviewed-by: alanb, hseigel
! src/share/vm/runtime/arguments.cpp
Changeset: d1da2799f5b8
Author: brutisso
Date: 2014-12-11 07:32 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/d1da2799f5b8
8067115: Add jtreg gc tests to Hotspot JPRT jobs
Reviewed-by: tschatzl, jwilhelm, ehelin
! test/TEST.groups
Changeset: 792acedac7c1
Author: sfriberg
Date: 2014-12-10 10:10 -0800
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/792acedac7c1
8066442: Add PS and ParOld support for promotion event
Reviewed-by: tschatzl, ehelin
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.hpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.hpp
Changeset: 9150dc2bebca
Author: kbarrett
Date: 2014-12-11 19:44 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/9150dc2bebca
8066822: Remove PSMarkSweep::set_reference_processor
Reviewed-by: brutisso, tschatzl
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.hpp
Changeset: 239c6f5f0db3
Author: iignatyev
Date: 2014-12-10 13:58 +0000
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/239c6f5f0db3
8064909: FragmentMetaspace.java got OutOfMemoryError
Summary: Increased heap size to prevent "java.lang.OutOfMemoryError: Java heap space" exception
Reviewed-by: jmasa, dfazunen, jwilhelm
Contributed-by: Michail Chernov <michail.chernov at oracle.com>
! test/runtime/Metaspace/FragmentMetaspace.java
Changeset: 5cf403c92ec4
Author: iignatyev
Date: 2014-12-12 21:32 +0300
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/5cf403c92ec4
Merge
- agent/src/share/classes/sun/jvm/hotspot/memory/OneContigSpaceCardGeneration.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
- src/share/vm/memory/generation.inline.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/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
Changeset: 94df826bd8ec
Author: fzhinkin
Date: 2014-12-12 21:37 +0300
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/94df826bd8ec
8066862: TestMutuallyExclusivePlatformPredicates fails on all platforms
Reviewed-by: iignatyev, kvn
! test/TEST.groups
! test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java
Changeset: 3c17077e9882
Author: fzhinkin
Date: 2014-12-15 18:11 +0400
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/3c17077e9882
8066143: [TESTBUG] New tests in gc/survivorAlignment/ fails
Reviewed-by: jmasa
! test/gc/arguments/TestSurvivorAlignmentInBytesOption.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: bdf65c8bc1a9
Author: jwilhelm
Date: 2014-12-16 02:14 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/bdf65c8bc1a9
Merge
Changeset: 86ba9eb66d03
Author: jwilhelm
Date: 2014-12-18 16:15 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/86ba9eb66d03
Merge
! test/TEST.groups
Changeset: a7fd2288ce2f
Author: goetz
Date: 2014-12-09 11:57 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/a7fd2288ce2f
8066964: ppc64: argument and return type profiling, fix problem with popframe
Reviewed-by: roland, kvn
! src/cpu/ppc/vm/interp_masm_ppc_64.cpp
! src/cpu/ppc/vm/interp_masm_ppc_64.hpp
! src/cpu/ppc/vm/macroAssembler_ppc.cpp
! src/cpu/ppc/vm/macroAssembler_ppc.hpp
! src/cpu/ppc/vm/nativeInst_ppc.cpp
! src/cpu/ppc/vm/ppc.ad
! src/cpu/ppc/vm/templateInterpreter_ppc.cpp
! src/cpu/ppc/vm/templateTable_ppc_64.cpp
! src/cpu/ppc/vm/vm_version_ppc.cpp
! src/os/aix/vm/os_aix.cpp
! src/os/aix/vm/os_aix.hpp
! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp
! src/os_cpu/aix_ppc/vm/os_aix_ppc.hpp
! src/os_cpu/aix_ppc/vm/prefetch_aix_ppc.inline.hpp
! src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.hpp
! src/os_cpu/aix_ppc/vm/thread_aix_ppc.hpp
! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp
Changeset: f1cb27c85c83
Author: thartmann
Date: 2014-12-12 09:07 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/f1cb27c85c83
8066763: fatal error "assert(false) failed: unexpected yanked node" in postaloc.cpp:139
Summary: Check for dead input nodes after replacing compare node with implicit null check.
Reviewed-by: kvn
! src/share/vm/opto/lcm.cpp
Changeset: 6ba1e80a6882
Author: thartmann
Date: 2014-12-12 08:15 +0000
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/6ba1e80a6882
Merge
Changeset: 579e9a019f35
Author: thartmann
Date: 2014-12-12 09:37 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/579e9a019f35
8066433: Move Whitebox test library to top level repository
Summary: Moved Whitebox test library to top level repository.
Reviewed-by: iignatyev, sla, mr
! test/compiler/arguments/TestUseBMI1InstructionsOnSupportedCPU.java
! test/compiler/arguments/TestUseBMI1InstructionsOnUnsupportedCPU.java
! test/compiler/arguments/TestUseCountLeadingZerosInstructionOnSupportedCPU.java
! test/compiler/arguments/TestUseCountLeadingZerosInstructionOnUnsupportedCPU.java
! test/compiler/arguments/TestUseCountTrailingZerosInstructionOnSupportedCPU.java
! test/compiler/arguments/TestUseCountTrailingZerosInstructionOnUnsupportedCPU.java
! test/compiler/c2/6589834/Test_ia32.java
! test/compiler/classUnloading/anonymousClass/TestAnonymousClassUnloading.java
! test/compiler/classUnloading/methodUnloading/TestMethodUnloading.java
! test/compiler/codecache/CheckSegmentedCodeCache.java
! test/compiler/codecache/OverflowCodeCacheTest.java
! test/compiler/intrinsics/bmi/TestAndnI.java
! test/compiler/intrinsics/bmi/TestAndnL.java
! test/compiler/intrinsics/bmi/TestBlsiI.java
! test/compiler/intrinsics/bmi/TestBlsiL.java
! test/compiler/intrinsics/bmi/TestBlsmskI.java
! test/compiler/intrinsics/bmi/TestBlsmskL.java
! test/compiler/intrinsics/bmi/TestBlsrI.java
! test/compiler/intrinsics/bmi/TestBlsrL.java
! test/compiler/intrinsics/bmi/TestLzcntI.java
! test/compiler/intrinsics/bmi/TestLzcntL.java
! test/compiler/intrinsics/bmi/TestTzcntI.java
! test/compiler/intrinsics/bmi/TestTzcntL.java
! test/compiler/intrinsics/bmi/verifycode/AddnTestI.java
! test/compiler/intrinsics/bmi/verifycode/AddnTestL.java
! test/compiler/intrinsics/bmi/verifycode/BlsiTestI.java
! test/compiler/intrinsics/bmi/verifycode/BlsiTestL.java
! test/compiler/intrinsics/bmi/verifycode/BlsmskTestI.java
! test/compiler/intrinsics/bmi/verifycode/BlsmskTestL.java
! test/compiler/intrinsics/bmi/verifycode/BlsrTestI.java
! test/compiler/intrinsics/bmi/verifycode/BlsrTestL.java
! test/compiler/intrinsics/bmi/verifycode/LZcntTestI.java
! test/compiler/intrinsics/bmi/verifycode/LZcntTestL.java
! test/compiler/intrinsics/bmi/verifycode/TZcntTestI.java
! test/compiler/intrinsics/bmi/verifycode/TZcntTestL.java
! test/compiler/intrinsics/classcast/NullCheckDroppingsTest.java
! test/compiler/intrinsics/mathexact/sanity/AddExactIntTest.java
! test/compiler/intrinsics/mathexact/sanity/AddExactLongTest.java
! test/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java
! test/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java
! test/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java
! test/compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java
! test/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java
! test/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java
! test/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java
! test/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java
! test/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java
! test/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java
! test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java
! test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java
! test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnSupportedCPU.java
! test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java
! test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java
! test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java
! test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java
! test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java
! test/compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java
! test/compiler/intrinsics/sha/sanity/TestSHA1MultiBlockIntrinsics.java
! test/compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java
! test/compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java
! test/compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java
! test/compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java
! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnSupportedConfig.java
! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnUnsupportedConfig.java
! test/compiler/rtm/cli/TestRTMAbortRatioOptionOnSupportedConfig.java
! test/compiler/rtm/cli/TestRTMAbortRatioOptionOnUnsupportedConfig.java
! test/compiler/rtm/cli/TestRTMTotalCountIncrRateOptionOnSupportedConfig.java
! test/compiler/rtm/cli/TestRTMTotalCountIncrRateOptionOnUnsupportedConfig.java
! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnSupportedConfig.java
! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnUnsupportedConfig.java
! test/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnSupportedConfig.java
! test/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnUnsupportedConfig.java
! test/compiler/rtm/cli/TestUseRTMLockingOptionOnSupportedConfig.java
! test/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedCPU.java
! test/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedVM.java
! test/compiler/rtm/cli/TestUseRTMLockingOptionWithBiasedLocking.java
! test/compiler/rtm/locking/TestRTMAbortRatio.java
! test/compiler/rtm/locking/TestRTMAbortThreshold.java
! test/compiler/rtm/locking/TestRTMAfterNonRTMDeopt.java
! test/compiler/rtm/locking/TestRTMDeoptOnHighAbortRatio.java
! test/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java
! test/compiler/rtm/locking/TestRTMLockingCalculationDelay.java
! test/compiler/rtm/locking/TestRTMLockingThreshold.java
! test/compiler/rtm/locking/TestRTMRetryCount.java
! test/compiler/rtm/locking/TestRTMSpinLoopCount.java
! test/compiler/rtm/locking/TestRTMTotalCountIncrRate.java
! test/compiler/rtm/locking/TestUseRTMAfterLockInflation.java
! test/compiler/rtm/locking/TestUseRTMDeopt.java
! test/compiler/rtm/locking/TestUseRTMForInflatedLocks.java
! test/compiler/rtm/locking/TestUseRTMForStackLocks.java
! test/compiler/rtm/locking/TestUseRTMXendForLockBusy.java
! test/compiler/rtm/method_options/TestNoRTMLockElidingOption.java
! test/compiler/rtm/method_options/TestUseRTMLockElidingOption.java
! test/compiler/rtm/print/TestPrintPreciseRTMLockingStatistics.java
! test/compiler/runtime/8010927/Test8010927.java
! test/compiler/stable/TestStableBoolean.java
! test/compiler/stable/TestStableByte.java
! test/compiler/stable/TestStableChar.java
! test/compiler/stable/TestStableDouble.java
! test/compiler/stable/TestStableFloat.java
! test/compiler/stable/TestStableInt.java
! test/compiler/stable/TestStableLong.java
! test/compiler/stable/TestStableObject.java
! test/compiler/stable/TestStableShort.java
! test/compiler/tiered/NonTieredLevelsTest.java
! test/compiler/tiered/TieredLevelsTest.java
! test/compiler/types/correctness/CorrectnessTest.java
! test/compiler/types/correctness/OffTest.java
! test/compiler/uncommontrap/8009761/Test8009761.java
! test/compiler/whitebox/AllocationCodeBlobTest.java
! test/compiler/whitebox/ClearMethodStateTest.java
! test/compiler/whitebox/DeoptimizeAllTest.java
! test/compiler/whitebox/DeoptimizeMethodTest.java
! test/compiler/whitebox/DeoptimizeMultipleOSRTest.java
! test/compiler/whitebox/EnqueueMethodForCompilationTest.java
! test/compiler/whitebox/ForceNMethodSweepTest.java
! test/compiler/whitebox/GetCodeHeapEntriesTest.java
! test/compiler/whitebox/GetNMethodTest.java
! test/compiler/whitebox/IsMethodCompilableTest.java
! test/compiler/whitebox/LockCompilationTest.java
! test/compiler/whitebox/MakeMethodNotCompilableTest.java
! test/compiler/whitebox/SetDontInlineMethodTest.java
! test/compiler/whitebox/SetForceInlineMethodTest.java
! test/gc/arguments/TestCMSHeapSizeFlags.java
! test/gc/arguments/TestG1HeapSizeFlags.java
! test/gc/arguments/TestMinInitialErgonomics.java
! test/gc/arguments/TestParallelHeapSizeFlags.java
! test/gc/arguments/TestSerialHeapSizeFlags.java
! test/gc/arguments/TestUseCompressedOopsErgo.java
! test/gc/class_unloading/TestCMSClassUnloadingEnabledHWM.java
! test/gc/class_unloading/TestG1ClassUnloadingHWM.java
! test/gc/g1/TestHumongousCodeCacheRoots.java
! test/gc/g1/TestShrinkAuxiliaryData00.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/metaspace/TestCapacityUntilGCWrapAround.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
! test/gc/whitebox/TestConcMarkCycleWB.java
! test/gc/whitebox/TestWBGC.java
! test/runtime/ClassUnload/KeepAliveClass.java
! test/runtime/ClassUnload/KeepAliveClassLoader.java
! test/runtime/ClassUnload/KeepAliveObject.java
! test/runtime/ClassUnload/KeepAliveSoftReference.java
! test/runtime/ClassUnload/UnloadTest.java
! test/runtime/NMT/ChangeTrackingLevel.java
! test/runtime/NMT/JcmdDetailDiff.java
! test/runtime/NMT/JcmdSummaryDiff.java
! test/runtime/NMT/MallocRoundingReportTest.java
! test/runtime/NMT/MallocSiteHashOverflow.java
! test/runtime/NMT/MallocStressTest.java
! test/runtime/NMT/MallocTestType.java
! test/runtime/NMT/MallocTrackingVerify.java
! test/runtime/NMT/ReleaseCommittedMemory.java
! test/runtime/NMT/ReleaseNoCommit.java
! test/runtime/NMT/SummarySanityCheck.java
! test/runtime/NMT/ThreadedMallocTestType.java
! test/runtime/NMT/ThreadedVirtualAllocTestType.java
! test/runtime/NMT/VirtualAllocCommitUncommitRecommit.java
! test/runtime/NMT/VirtualAllocTestType.java
! test/runtime/interned/SanityTest.java
! test/runtime/memory/ReadFromNoaccessArea.java
! test/runtime/memory/ReadVMPageSize.java
! test/runtime/memory/ReserveMemory.java
! test/runtime/memory/RunUnitTestsConcurrently.java
! test/runtime/memory/StressVirtualSpaceResize.java
! test/runtime/whitebox/WBStackSize.java
! test/sanity/WBApi.java
! test/serviceability/ParserTest.java
! test/testlibrary/ctw/test/ClassesDirTest.java
! test/testlibrary/ctw/test/ClassesListTest.java
! test/testlibrary/ctw/test/JarDirTest.java
! test/testlibrary/ctw/test/JarsTest.java
! test/testlibrary_tests/ctw/ClassesDirTest.java
! test/testlibrary_tests/ctw/ClassesListTest.java
! test/testlibrary_tests/ctw/JarDirTest.java
! test/testlibrary_tests/ctw/JarsTest.java
! test/testlibrary_tests/whitebox/vm_flags/BooleanTest.java
! test/testlibrary_tests/whitebox/vm_flags/DoubleTest.java
! test/testlibrary_tests/whitebox/vm_flags/IntxTest.java
! test/testlibrary_tests/whitebox/vm_flags/SizeTTest.java
! test/testlibrary_tests/whitebox/vm_flags/StringTest.java
! test/testlibrary_tests/whitebox/vm_flags/Uint64Test.java
! test/testlibrary_tests/whitebox/vm_flags/UintxTest.java
Changeset: cf683e50f9f6
Author: thartmann
Date: 2014-12-12 09:58 +0000
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/cf683e50f9f6
Merge
Changeset: eba1bd212c02
Author: thartmann
Date: 2014-12-12 13:13 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/eba1bd212c02
8067337: Remove Whitebox API from hotspot repository
Summary: Remove Whitebox API from hotspot repository after it was moved to top level repository.
Reviewed-by: iignatyev
- test/testlibrary/whitebox/Makefile
- 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
- test/testlibrary/whitebox/sun/hotspot/cpuinfo/CPUInfo.java
- test/testlibrary/whitebox/sun/hotspot/parser/DiagnosticCommand.java
Changeset: c6a0f333733c
Author: anoll
Date: 2014-12-12 08:40 -0800
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/c6a0f333733c
Merge
! src/os/aix/vm/os_aix.cpp
Changeset: 2c17ba977ff0
Author: ppunegov
Date: 2014-12-13 01:24 +0300
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/2c17ba977ff0
8059575: JEP-JDK-8043304: Test task: Tiered Compilation level transition tests
Reviewed-by: iveresov, thartmann
+ test/compiler/tiered/ConstantGettersTransitionsTest.java
+ test/compiler/tiered/LevelTransitionTest.java
! test/compiler/tiered/NonTieredLevelsTest.java
! test/compiler/tiered/TieredLevelsTest.java
+ test/compiler/tiered/TransitionsTestExecutor.java
! test/compiler/whitebox/CompilerWhiteBoxTest.java
Changeset: db035d4ba1bd
Author: iignatyev
Date: 2014-12-13 01:24 +0300
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/db035d4ba1bd
8066473: Port timeout utils from jdk test library into hotspot
Reviewed-by: kvn, iignatyev
Contributed-by: pavel.chistyakov at oracle.com
! test/testlibrary/com/oracle/java/testlibrary/Utils.java
Changeset: a733dad6fc1e
Author: roland
Date: 2014-12-15 09:36 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/a733dad6fc1e
8067231: Zero builds fails after JDK-6898462
Summary: Interpreter::remove_activation_entry() is not defined for the C++ interpreter
Reviewed-by: roland, coleenp
Contributed-by: Severin Gehwolf <sgehwolf at redhat.com>
! src/share/vm/interpreter/interpreterRuntime.cpp
Changeset: 71f90d9cdd8f
Author: iignatyev
Date: 2014-12-16 02:13 +0300
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/71f90d9cdd8f
8067211: rewrite Utils::fileAsString
Reviewed-by: kvn
Contributed-by: tatiana.pivovarova at oracle.com
! test/testlibrary/com/oracle/java/testlibrary/Utils.java
Changeset: 896a5f642e87
Author: iignatyev
Date: 2014-12-16 02:14 +0300
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/896a5f642e87
8065279: Remove testlibrary_tests from compact profile in jtreg
Reviewed-by: kvn
Contributed-by: dmitrij.pochepko at oracle.com
! test/TEST.groups
Changeset: c5e4d09035e0
Author: iignatyev
Date: 2014-12-16 17:56 +0300
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/c5e4d09035e0
8028595: WhiteBox API for stress testing of TieredCompilation
Reviewed-by: kvn
! src/share/vm/prims/whitebox.cpp
+ test/compiler/whitebox/DeoptimizeFramesTest.java
Changeset: c14155494f05
Author: eistepan
Date: 2014-12-16 14:52 +0300
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/c14155494f05
8054892: Improve compiler's CLI tests error reporting
Reviewed-by: roland, twisti
! test/compiler/arguments/BMISupportedCPUTest.java
! test/compiler/arguments/BMIUnsupportedCPUTest.java
! test/compiler/arguments/TestUseCountTrailingZerosInstructionOnSupportedCPU.java
! test/compiler/arguments/TestUseCountTrailingZerosInstructionOnUnsupportedCPU.java
! test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForOtherCPU.java
! test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForSupportedSparcCPU.java
! test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedSparcCPU.java
! test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedX86CPU.java
! test/compiler/intrinsics/sha/cli/testcases/UseSHAIntrinsicsSpecificTestCaseForUnsupportedSparcCPU.java
! test/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForSupportedSparcCPU.java
! test/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForUnsupportedSparcCPU.java
! test/compiler/rtm/cli/RTMGenericCommandLineOptionTest.java
! test/compiler/rtm/cli/RTMLockingAwareTest.java
! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsBase.java
! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnSupportedConfig.java
! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnSupportedConfig.java
! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnUnsupportedConfig.java
! test/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnSupportedConfig.java
! test/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnUnsupportedConfig.java
! test/compiler/rtm/cli/TestUseRTMLockingOptionOnSupportedConfig.java
! test/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedCPU.java
! test/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedVM.java
! test/compiler/rtm/cli/TestUseRTMLockingOptionWithBiasedLocking.java
! test/testlibrary/com/oracle/java/testlibrary/cli/CommandLineOptionTest.java
Changeset: ff29b5858de6
Author: roland
Date: 2014-12-16 20:09 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/ff29b5858de6
8067647: [TESTBUG] compiler/rangechecks/TestRangeCheckSmearing.java uses wrong path to Whitebox API
Summary: whitebox test library was moved
Reviewed-by: kvn
! test/compiler/rangechecks/TestRangeCheckSmearing.java
Changeset: fd55c0f2c200
Author: vlivanov
Date: 2014-12-19 16:42 -0800
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/fd55c0f2c200
8067338: compiler/debug/TraceIterativeGVN.java segfaults
Reviewed-by: kvn
! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/machnode.cpp
! src/share/vm/opto/memnode.cpp
Changeset: fe5535ac094e
Author: kvn
Date: 2014-12-22 10:41 -0800
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/fe5535ac094e
Merge
! src/os/aix/vm/os_aix.cpp
! src/share/vm/prims/whitebox.cpp
! test/TEST.groups
! 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
- test/testlibrary/whitebox/Makefile
- 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
- test/testlibrary/whitebox/sun/hotspot/cpuinfo/CPUInfo.java
- test/testlibrary/whitebox/sun/hotspot/parser/DiagnosticCommand.java
Changeset: f8efc13bd628
Author: kvn
Date: 2014-12-22 14:35 -0800
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/f8efc13bd628
8067985: merging hs-comp to hs blocked by some tests not updated in 8054892
Reviewed-by: iveresov
! test/gc/arguments/TestSurvivorAlignmentInBytesOption.java
! test/runtime/Safepoint/AssertSafepointCheckConsistency1.java
! test/runtime/Safepoint/AssertSafepointCheckConsistency2.java
! test/runtime/Safepoint/AssertSafepointCheckConsistency3.java
! test/runtime/Safepoint/AssertSafepointCheckConsistency4.java
Changeset: a4de53ad95b5
Author: brutisso
Date: 2014-12-17 09:47 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/a4de53ad95b5
8067438: Add test to verify minimal heap size
Reviewed-by: dfazunen, ehelin
+ test/gc/TestSmallHeap.java
Changeset: d019ad12b43e
Author: drwhite
Date: 2014-12-17 18:09 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/d019ad12b43e
8061611: Remove deprecated command line flags
Reviewed-by: jwilhelm, brutisso
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 6aa9ea790814
Author: mgerdin
Date: 2014-12-08 18:57 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/6aa9ea790814
8067655: Clean up G1 remembered set oop iteration
Summary: Pass on the static type G1ParPushHeapRSClosure to allow oop_iterate devirtualization
Reviewed-by: jmasa, kbarrett
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1OopClosures.hpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.hpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp
Changeset: d87c2d9c1eb4
Author: tschatzl
Date: 2014-12-18 09:37 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/d87c2d9c1eb4
8067469: G1 ignores AlwaysPreTouch
Summary: Factor out pretouch code of the various virtual space management classes and use them everywhere including in G1.
Reviewed-by: stefank, ehelin, dholmes
! src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.cpp
! src/share/vm/gc_implementation/shared/mutableSpace.cpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/virtualspace.cpp
Changeset: 7783ee3fa7e9
Author: tschatzl
Date: 2014-12-18 11:23 +0000
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/7783ee3fa7e9
Merge
Changeset: 8f5ab52932b7
Author: brutisso
Date: 2014-12-18 13:37 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/8f5ab52932b7
8067873: gc/TestSmallHeap.java does not compile
Reviewed-by: mgerdin, jwilhelm
! test/gc/TestSmallHeap.java
Changeset: e253436e9460
Author: brutisso
Date: 2014-12-18 13:30 +0000
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/e253436e9460
Merge
Changeset: b8cef6fae4c3
Author: kbarrett
Date: 2014-12-17 22:32 -0500
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/b8cef6fae4c3
8066827: Remove ReferenceProcessor::clean_up_discovered_references()
Summary: Abandon rather than clean up discovered references.
Reviewed-by: jmasa, ysr
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.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/memory/genCollectedHeap.cpp
! src/share/vm/memory/referenceProcessor.cpp
! src/share/vm/memory/referenceProcessor.hpp
Changeset: 5cdbde3a9a57
Author: tschatzl
Date: 2014-12-19 09:21 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/5cdbde3a9a57
8060025: Object copy time regressions after JDK-8031323 and JDK-8057536
Summary: Evaluate and improve object copy time by micro-optimizations and splitting out slow and fast paths aggressively.
Reviewed-by: kbarrett, mgerdin, jmasa
Contributed-by: Tony Printezis <tprintezis at twitter.com>, Thomas Schatzl <thomas.schatzl at oracle.com>
! src/share/vm/gc_implementation/g1/g1AllocRegion.cpp
! src/share/vm/gc_implementation/g1/g1Allocator.cpp
! src/share/vm/gc_implementation/g1/g1Allocator.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
+ src/share/vm/gc_implementation/g1/g1InCSetState.hpp
! src/share/vm/gc_implementation/g1/g1OopClosures.hpp
! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp
! 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
Changeset: 394d762c3d8a
Author: jwilhelm
Date: 2014-12-18 16:15 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/394d762c3d8a
Merge
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! test/TEST.groups
Changeset: 3f138457d7e6
Author: tschatzl
Date: 2014-12-22 16:49 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/3f138457d7e6
8068036: assert(is_available(index)) failed in G1 cset
Summary: Some verification code iterated over the heap using the region mapping array. This is not allowed. Changed to use the regular iteration method with closure.
Reviewed-by: jwilhelm, brutisso
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
Changeset: b8af4e7e0023
Author: jwilhelm
Date: 2014-12-22 17:40 +0000
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/b8af4e7e0023
Merge
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
Changeset: 5ddaa05d9d1a
Author: kbarrett
Date: 2014-12-18 13:26 -0500
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/5ddaa05d9d1a
8067499: G1SATBCardTableModRefBS should not inherit from CardTableModRefBSForCTRS
Summary: G1SATBCardTableModRefBS inherits from CardTableModRefBS
Reviewed-by: mgerdin, brutisso, tschatzl
! 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/memory/cardTableRS.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/genCollectedHeap.hpp
! src/share/vm/memory/genOopClosures.inline.hpp
! src/share/vm/memory/generation.cpp
! src/share/vm/memory/sharedHeap.cpp
! src/share/vm/memory/sharedHeap.hpp
Changeset: 738f4d56deaa
Author: jwilhelm
Date: 2014-12-23 14:03 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/738f4d56deaa
Merge
- test/testlibrary/whitebox/Makefile
- 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
- test/testlibrary/whitebox/sun/hotspot/cpuinfo/CPUInfo.java
- test/testlibrary/whitebox/sun/hotspot/parser/DiagnosticCommand.java
Changeset: 75ed6e9d2d25
Author: goetz
Date: 2014-12-19 16:42 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/75ed6e9d2d25
8067823: CheckCompileThresholdScaling.java throws RuntimeException
Reviewed-by: kvn, iignatyev
! test/compiler/arguments/CheckCompileThresholdScaling.java
Changeset: 89977bee2ddd
Author: simonis
Date: 2014-12-18 16:53 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/89977bee2ddd
8067865: Changes 8066780/8066782 broke the non-PCH build
Reviewed-by: kvn
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/memory/tenuredGeneration.cpp
Changeset: 91ff67f0a160
Author: kvn
Date: 2014-12-23 16:42 -0800
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/91ff67f0a160
Merge
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
Changeset: 7f062b70a344
Author: lana
Date: 2014-12-18 19:57 -0800
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/7f062b70a344
Added tag jdk9-b43 for changeset 65a9747147b8
! .hgtags
Changeset: 43a44b56dca6
Author: lana
Date: 2014-12-23 13:57 -0800
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/43a44b56dca6
Merge
Changeset: b3d08045220f
Author: katleman
Date: 2014-12-30 09:44 -0800
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/b3d08045220f
Added tag jdk9-b44 for changeset 43a44b56dca6
! .hgtags
Changeset: 5f7a9a0766f2
Author: lana
Date: 2014-12-25 19:45 -0800
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/5f7a9a0766f2
Merge
Changeset: b6b89b8f8531
Author: lana
Date: 2014-12-30 13:19 -0800
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/b6b89b8f8531
Merge
Changeset: 5dc8184af1e2
Author: lana
Date: 2015-01-01 16:11 -0800
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/5dc8184af1e2
Merge
- test/testlibrary/whitebox/Makefile
- 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
- test/testlibrary/whitebox/sun/hotspot/cpuinfo/CPUInfo.java
- test/testlibrary/whitebox/sun/hotspot/parser/DiagnosticCommand.java
Changeset: a184ee1d7172
Author: katleman
Date: 2015-01-08 12:08 -0800
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/a184ee1d7172
Added tag jdk9-b45 for changeset 5dc8184af1e2
! .hgtags
Changeset: 05c08ab3cf65
Author: jiangli
Date: 2014-12-17 23:34 -0500
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/05c08ab3cf65
8059510: Compact symbol table layout inside shared archive.
Summary: Use separate compact table for shared symbols.
Reviewed-by: iklam, gziemski, shade, sla, jrose
+ src/share/vm/classfile/compactHashtable.cpp
+ src/share/vm/classfile/compactHashtable.hpp
! src/share/vm/classfile/stringTable.cpp
! src/share/vm/classfile/stringTable.hpp
! src/share/vm/classfile/symbolTable.cpp
! src/share/vm/classfile/symbolTable.hpp
! src/share/vm/memory/metaspaceShared.cpp
! src/share/vm/memory/metaspaceShared.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/vm_operations.hpp
! src/share/vm/services/diagnosticCommand.cpp
+ test/runtime/SharedArchiveFile/DumpSymbolAndStringTable.java
+ test/runtime/SharedArchiveFile/SharedSymbolTableBucketSize.java
Changeset: 74de5da2011f
Author: jiangli
Date: 2014-12-18 04:56 +0000
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/74de5da2011f
Merge
Changeset: ada93fe622d1
Author: coleenp
Date: 2014-12-18 16:15 -0500
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/ada93fe622d1
8067713: Move clean_weak_method_links for redefinition out of class unloading
Summary: Do this work during class redefinition, only verify clean during class unloading in debug mode.
Reviewed-by: sspitsyn, roland, kbarrett
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/methodData.cpp
! src/share/vm/oops/methodData.hpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/jvmtiRedefineClasses.hpp
Changeset: c0f8994d6ee6
Author: simonis
Date: 2014-12-19 18:33 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/c0f8994d6ee6
8067923: AIX: link libjvm.so with -bernotok to detect missing symbols at build time and suppress warning 1540-1639
Reviewed-by: goetz
! make/aix/makefiles/ppc64.make
! make/aix/makefiles/xlc.make
Changeset: dfa8e982181e
Author: minqi
Date: 2014-12-19 22:52 -0800
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/dfa8e982181e
Merge
Changeset: 3ccdec865b45
Author: minqi
Date: 2014-12-23 19:04 -0800
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/3ccdec865b45
Merge
! src/share/vm/runtime/globals.hpp
Changeset: 2d5bb3a17da9
Author: simonis
Date: 2014-12-17 18:20 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/2d5bb3a17da9
8049716: PPC64: Implement SA on Linux/PPC64
Reviewed-by: simonis, dsamersoff
Contributed-by: maynardj at us.ibm.com
! agent/make/Makefile
! agent/src/os/linux/LinuxDebuggerLocal.c
! agent/src/os/linux/symtab.c
! agent/src/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionPPC64.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxCDebugger.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxThreadContextFactory.java
+ agent/src/share/classes/sun/jvm/hotspot/debugger/linux/ppc64/LinuxPPC64CFrame.java
+ agent/src/share/classes/sun/jvm/hotspot/debugger/linux/ppc64/LinuxPPC64ThreadContext.java
+ agent/src/share/classes/sun/jvm/hotspot/debugger/ppc64/PPC64ThreadContext.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ProcDebuggerLocal.java
+ agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ppc64/ProcPPC64Thread.java
+ agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ppc64/ProcPPC64ThreadContext.java
+ agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ppc64/ProcPPC64ThreadFactory.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebuggerClient.java
+ agent/src/share/classes/sun/jvm/hotspot/debugger/remote/ppc64/RemotePPC64Thread.java
+ agent/src/share/classes/sun/jvm/hotspot/debugger/remote/ppc64/RemotePPC64ThreadContext.java
+ agent/src/share/classes/sun/jvm/hotspot/debugger/remote/ppc64/RemotePPC64ThreadFactory.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/Threads.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/VFrame.java
+ agent/src/share/classes/sun/jvm/hotspot/runtime/linux_ppc64/LinuxPPC64JavaThreadPDAccess.java
+ agent/src/share/classes/sun/jvm/hotspot/runtime/ppc64/PPC64CurrentFrameGuess.java
+ agent/src/share/classes/sun/jvm/hotspot/runtime/ppc64/PPC64Frame.java
+ agent/src/share/classes/sun/jvm/hotspot/runtime/ppc64/PPC64JavaCallWrapper.java
+ agent/src/share/classes/sun/jvm/hotspot/runtime/ppc64/PPC64RegisterMap.java
! make/linux/makefiles/sa.make
! make/sa.files
! src/share/vm/runtime/vmStructs.cpp
Changeset: 469d59865f55
Author: hseigel
Date: 2014-12-27 13:26 -0500
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/469d59865f55
Merge
- test/testlibrary/whitebox/Makefile
- 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
- test/testlibrary/whitebox/sun/hotspot/cpuinfo/CPUInfo.java
- test/testlibrary/whitebox/sun/hotspot/parser/DiagnosticCommand.java
Changeset: f76c91840463
Author: hseigel
Date: 2014-12-30 12:59 -0500
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/f76c91840463
8064335: Null pointer dereference in hotspot/src/share/vm/classfile/verifier.cpp
Summary: use correct CHECK macro in call to load_class()
Reviewed-by: coleenp, lfoltan, gziemski
! src/share/vm/classfile/verifier.cpp
Changeset: fee07a43d038
Author: goetz
Date: 2015-01-05 12:07 -0500
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/fee07a43d038
8064457: Introduce compressed oops mode disjoint base and improve compressed heap handling.
Summary: Introduce compressed oops mode disjoint base and improve compressed heap handling.
Reviewed-by: kvn, coleenp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
! src/share/vm/opto/matcher.hpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/virtualspace.cpp
! src/share/vm/runtime/virtualspace.hpp
! src/share/vm/utilities/globalDefinitions.hpp
! src/share/vm/utilities/globalDefinitions_xlc.hpp
! test/runtime/CompressedOops/UseCompressedOops.java
Changeset: b2fbcc8d93bf
Author: coleenp
Date: 2015-01-05 22:50 -0500
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/b2fbcc8d93bf
6583051: crash when adding non-static methods to java.lang.Object class
Summary: stop the JVM if java.lang.Object is incorrectly defined rather than crashing.
Reviewed-by: ctornqvi, dholmes
! src/share/vm/oops/klassVtable.cpp
+ test/runtime/BadObjectClass/BootstrapRedefine.java
+ test/runtime/BadObjectClass/Object.java
Changeset: 97bcb1787790
Author: coleenp
Date: 2015-01-06 19:30 -0500
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/97bcb1787790
8067836: The Universe::flush_foo methods belong in CodeCache.
Summary: Move this code to CodeCache.
Reviewed-by: kbarrett, kvn
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/methodHandles.cpp
Changeset: a13726250f7f
Author: tschatzl
Date: 2014-12-23 15:48 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/a13726250f7f
8068018: Clean up friends of G1CollectedHeap
Summary: Remove unnecessary friend class declaration in the G1CollectedHeap class.
Reviewed-by: jwilhelm, jmasa
! src/share/vm/gc_implementation/g1/g1Allocator.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
Changeset: 760291a06def
Author: jwilhelm
Date: 2014-12-22 17:33 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/760291a06def
8067947: Regression test for JDK-6522873
Summary: Added a regression test that will fail if we allow extra characters after flag names
Reviewed-by: ctornqvi, tschatzl
+ test/runtime/CommandLine/TestNullTerminatedFlags.java
Changeset: 63c9de418926
Author: jwilhelm
Date: 2015-01-05 15:00 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/63c9de418926
Merge
Changeset: 8c911031c3e7
Author: brutisso
Date: 2015-01-07 10:19 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/8c911031c3e7
8067676: Add applicable closed gc jtreg tests to run in JPRT
Reviewed-by: ehelin
! test/TEST.groups
Changeset: 354d56cd6eb2
Author: tschatzl
Date: 2015-01-07 15:15 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/354d56cd6eb2
8048179: Early reclaim of large objects that are referenced by a few objects
Summary: Push the remembered sets of large objects with few referenced into the dirty card queue at the beginning of the evacuation so that they may end up with zero remembered set entries at the end of the collection, and are potentially reclaimed. Also improve timing measurements of the early reclaim mechanism, and shorten flag names.
Reviewed-by: brutisso, jmasa, dfazunen
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp
- test/gc/g1/TestEagerReclaimHumongousRegions2.java
+ test/gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java
+ test/gc/g1/TestEagerReclaimHumongousRegionsWithRefs.java
+ test/gc/g1/TestG1TraceEagerReclaimHumongousObjects.java
- test/gc/g1/TestG1TraceReclaimDeadHumongousObjectsAtYoungGC.java
! test/gc/g1/TestGCLogMessages.java
Changeset: 4eab25cf19d2
Author: brutisso
Date: 2015-01-07 15:02 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/4eab25cf19d2
8067868: Add GCOld as a JTreg test
Reviewed-by: kbarrett, dfazunen, ehelin
! test/TEST.groups
+ test/stress/gc/TestGCOld.java
Changeset: e38b7790484a
Author: brutisso
Date: 2015-01-07 16:24 +0000
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/e38b7790484a
Merge
Changeset: 94222120e827
Author: jwilhelm
Date: 2015-01-08 15:44 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/94222120e827
Merge
Changeset: 20e9f2d07673
Author: iignatyev
Date: 2014-12-13 00:54 +0300
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/20e9f2d07673
8066440: Various changes in testlibrary for JDK-8059613
Reviewed-by: thartmann, twisti
Contributed-by: dmitrij.pochepko at oracle.com
! test/testlibrary/com/oracle/java/testlibrary/Utils.java
Changeset: c17923cd9925
Author: iignatyev
Date: 2014-12-13 00:13 +0300
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/c17923cd9925
8059613: JEP-JDK-8043304: Test task: JMX- tests
Reviewed-by: thartmann, twisti
Contributed-by: dmitrij.pochepko at oracle.com
! test/TEST.groups
+ test/compiler/codecache/jmx/BeanTypeTest.java
+ test/compiler/codecache/jmx/CodeCacheUtils.java
+ test/compiler/codecache/jmx/CodeHeapBeanPresenceTest.java
+ test/compiler/codecache/jmx/GetUsageTest.java
+ test/compiler/codecache/jmx/InitialAndMaxUsageTest.java
+ test/compiler/codecache/jmx/ManagerNamesTest.java
+ test/compiler/codecache/jmx/MemoryPoolsPresenceTest.java
+ test/compiler/codecache/jmx/PeakUsageTest.java
+ test/compiler/codecache/jmx/PoolsIndependenceTest.java
+ test/compiler/codecache/jmx/ThresholdNotificationsTest.java
+ test/compiler/codecache/jmx/UsageThresholdExceededSeveralTimesTest.java
+ test/compiler/codecache/jmx/UsageThresholdExceededTest.java
+ test/compiler/codecache/jmx/UsageThresholdIncreasedTest.java
+ test/compiler/codecache/jmx/UsageThresholdNotExceededTest.java
Changeset: a80766c108b0
Author: tpivovarova
Date: 2014-12-19 14:12 +0300
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/a80766c108b0
8062012: test/compiler/ciReplay/TestSA.sh should be updated to work w/ modular image build
Reviewed-by: kvn, fzhinkin, iignatyev
! test/compiler/ciReplay/TestSA.sh
! test/compiler/ciReplay/common.sh
Changeset: 6750ba31b175
Author: iignatyev
Date: 2014-12-23 16:36 +0300
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/6750ba31b175
8066896: Update c.o.j.t.InfiniteLoop to skip zero timeout
Reviewed-by: kvn, iignatyev
Contributed-by: pavel.chistyakov at oracle.com
! test/testlibrary/com/oracle/java/testlibrary/InfiniteLoop.java
Changeset: d4d484865822
Author: tpivovarova
Date: 2014-12-16 17:26 +0300
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/d4d484865822
8067173: remove Utils::fileAsList
Reviewed-by: kvn, iignatyev
! test/testlibrary/com/oracle/java/testlibrary/Utils.java
Changeset: 16ba94e0bd44
Author: eistepan
Date: 2014-12-23 12:40 +0300
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/16ba94e0bd44
8066864: remove ctw-test from testlibrary/
Reviewed-by: kvn, iignatyev
- test/testlibrary/ctw/test/Bar.java
- test/testlibrary/ctw/test/ClassesDirTest.java
- test/testlibrary/ctw/test/ClassesListTest.java
- test/testlibrary/ctw/test/CtwTest.java
- test/testlibrary/ctw/test/Foo.java
- test/testlibrary/ctw/test/JarDirTest.java
- test/testlibrary/ctw/test/JarsTest.java
- test/testlibrary/ctw/test/classes.lst
Changeset: d536758aa7bb
Author: fzhinkin
Date: 2014-12-24 19:32 +0300
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/d536758aa7bb
8068183: Add isTieredSupported method to c.o.j.t.Platforms
Reviewed-by: kvn, iignatyev
! test/testlibrary/com/oracle/java/testlibrary/Platform.java
! test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java
+ test/testlibrary_tests/TestPlatformIsTieredSupported.java
Changeset: a7adb22849d6
Author: fzhinkin
Date: 2014-12-26 14:33 +0300
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/a7adb22849d6
8059623: JEP-JDK-8043304: Test task: command line options tests
Reviewed-by: twisti, thartmann, goetz, iignatyev
+ test/compiler/codecache/cli/TestSegmentedCodeCacheOption.java
+ test/compiler/codecache/cli/codeheapsize/CodeCacheFreeSpaceRunner.java
+ test/compiler/codecache/cli/codeheapsize/GenericCodeHeapSizeRunner.java
+ test/compiler/codecache/cli/codeheapsize/JVMStartupRunner.java
+ test/compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.java
+ test/compiler/codecache/cli/common/CodeCacheCLITestBase.java
+ test/compiler/codecache/cli/common/CodeCacheCLITestCase.java
+ test/compiler/codecache/cli/common/CodeCacheInfoFormatter.java
+ test/compiler/codecache/cli/common/CodeCacheOptions.java
+ test/compiler/codecache/cli/printcodecache/PrintCodeCacheRunner.java
+ test/compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java
Changeset: 022f7f1bfb4e
Author: pchistyakov
Date: 2014-12-26 14:47 +0300
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/022f7f1bfb4e
8066497: Update c.o.j.t.ByteCodeLoader to be able really reload given class
Reviewed-by: drchase, fzhinkin, iignatyev
! test/testlibrary/com/oracle/java/testlibrary/ByteCodeLoader.java
Changeset: ed3f650cff02
Author: dpochepk
Date: 2014-12-25 15:57 +0300
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/ed3f650cff02
8059625: JEP-JDK-8043304: Test task: DTrace- tests for segmented codecache feature
Reviewed-by: sspitsyn, twisti, fzhinkin, iignatyev
+ test/compiler/codecache/dtrace/SegmentedCodeCacheDtraceTest.java
+ test/compiler/codecache/dtrace/SegmentedCodeCacheDtraceTestScript.d
+ test/compiler/codecache/dtrace/SegmentedCodeCacheDtraceTestWorker.java
+ test/compiler/testlibrary/CompilerUtils.java
+ test/testlibrary/com/oracle/java/testlibrary/dtrace/DtraceResultsAnalyzer.java
+ test/testlibrary/com/oracle/java/testlibrary/dtrace/DtraceRunner.java
Changeset: 2025390834c6
Author: fzhinkin
Date: 2014-12-30 11:07 +0300
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/2025390834c6
8068272: Extend WhiteBox API with methods that check monitor state and force safepoint
Reviewed-by: kvn, iignatyev
! src/share/vm/prims/whitebox.cpp
Changeset: 2f8520599d39
Author: fzhinkin
Date: 2014-12-30 11:09 +0300
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/2f8520599d39
8050486: compiler/rtm/ tests fail due to monitor deflation at safepoint synchronization
Reviewed-by: kvn, iignatyev
! test/compiler/rtm/locking/TestRTMAbortRatio.java
! test/compiler/rtm/locking/TestRTMAfterNonRTMDeopt.java
! test/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java
! test/compiler/rtm/locking/TestRTMLockingThreshold.java
! test/compiler/rtm/locking/TestRTMTotalCountIncrRate.java
! test/compiler/rtm/locking/TestUseRTMAfterLockInflation.java
! test/compiler/testlibrary/rtm/AbortProvoker.java
! test/compiler/testlibrary/rtm/BusyLock.java
! test/compiler/testlibrary/rtm/MemoryConflictProvoker.java
! test/compiler/testlibrary/rtm/RTMTestBase.java
Changeset: 7dfa629d203a
Author: roland
Date: 2014-12-22 11:21 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/7dfa629d203a
8055530: assert(_exits.control()->is_top() || !_gvn.type(ret_phi)->empty()) failed: return value must be well defined
Summary: concurrent class loading causes return phi to become top
Reviewed-by: kvn
! src/share/vm/opto/c2compiler.cpp
! src/share/vm/opto/c2compiler.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/parse1.cpp
Changeset: acfdd92cedaa
Author: roland
Date: 2014-12-16 13:49 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/acfdd92cedaa
6700100: optimize inline_native_clone() for small objects with exact klass
Summary: optimize small instance clones as loads/stores
Reviewed-by: kvn, iveresov
! src/share/vm/ci/ciInstanceKlass.cpp
! src/share/vm/ci/ciInstanceKlass.hpp
! src/share/vm/oops/fieldStreams.hpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/callnode.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/macroArrayCopy.cpp
+ test/compiler/arraycopy/TestArrayCopyMacro.java
- test/compiler/arraycopy/TestArrayOfNoTypeCheck.java
+ test/compiler/arraycopy/TestArraysCopyOfNoTypeCheck.java
+ test/compiler/arraycopy/TestInstanceCloneAsLoadsStores.java
Changeset: c48b9950573b
Author: dlong
Date: 2015-01-08 17:45 -0500
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/c48b9950573b
Merge
! src/share/vm/prims/whitebox.cpp
! test/TEST.groups
- test/compiler/arraycopy/TestArrayOfNoTypeCheck.java
- test/testlibrary/ctw/test/Bar.java
- test/testlibrary/ctw/test/ClassesDirTest.java
- test/testlibrary/ctw/test/ClassesListTest.java
- test/testlibrary/ctw/test/CtwTest.java
- test/testlibrary/ctw/test/Foo.java
- test/testlibrary/ctw/test/JarDirTest.java
- test/testlibrary/ctw/test/JarsTest.java
- test/testlibrary/ctw/test/classes.lst
Changeset: 5094d9cb92bd
Author: amurillo
Date: 2015-01-08 17:11 -0800
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/5094d9cb92bd
Merge
- test/compiler/arraycopy/TestArrayOfNoTypeCheck.java
- test/gc/g1/TestEagerReclaimHumongousRegions2.java
- test/gc/g1/TestG1TraceReclaimDeadHumongousObjectsAtYoungGC.java
- test/testlibrary/ctw/test/Bar.java
- test/testlibrary/ctw/test/ClassesDirTest.java
- test/testlibrary/ctw/test/ClassesListTest.java
- test/testlibrary/ctw/test/CtwTest.java
- test/testlibrary/ctw/test/Foo.java
- test/testlibrary/ctw/test/JarDirTest.java
- test/testlibrary/ctw/test/JarsTest.java
- test/testlibrary/ctw/test/classes.lst
Changeset: 10385428e37f
Author: amurillo
Date: 2015-01-13 08:58 -0800
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/10385428e37f
Merge
- test/compiler/arraycopy/TestArrayOfNoTypeCheck.java
- test/gc/g1/TestEagerReclaimHumongousRegions2.java
- test/gc/g1/TestG1TraceReclaimDeadHumongousObjectsAtYoungGC.java
- test/testlibrary/ctw/test/Bar.java
- test/testlibrary/ctw/test/ClassesDirTest.java
- test/testlibrary/ctw/test/ClassesListTest.java
- test/testlibrary/ctw/test/CtwTest.java
- test/testlibrary/ctw/test/Foo.java
- test/testlibrary/ctw/test/JarDirTest.java
- test/testlibrary/ctw/test/JarsTest.java
- test/testlibrary/ctw/test/classes.lst
Changeset: f35435a37581
Author: katleman
Date: 2015-01-15 13:09 -0800
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/f35435a37581
Added tag jdk9-b46 for changeset a184ee1d7172
! .hgtags
Changeset: 3b241fb72b89
Author: lana
Date: 2015-01-16 12:33 -0800
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/3b241fb72b89
Merge
- test/compiler/arraycopy/TestArrayOfNoTypeCheck.java
- test/gc/g1/TestEagerReclaimHumongousRegions2.java
- test/gc/g1/TestG1TraceReclaimDeadHumongousObjectsAtYoungGC.java
- test/testlibrary/ctw/test/Bar.java
- test/testlibrary/ctw/test/ClassesDirTest.java
- test/testlibrary/ctw/test/ClassesListTest.java
- test/testlibrary/ctw/test/CtwTest.java
- test/testlibrary/ctw/test/Foo.java
- test/testlibrary/ctw/test/JarDirTest.java
- test/testlibrary/ctw/test/JarsTest.java
- test/testlibrary/ctw/test/classes.lst
Changeset: 26f3414c5194
Author: sgehwolf
Date: 2015-01-07 16:43 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/26f3414c5194
8067331: Zero: Atomic::xchg and Atomic::xchg_ptr need full memory barrier
Reviewed-by: dholmes, coleenp
! src/os_cpu/bsd_zero/vm/atomic_bsd_zero.inline.hpp
! src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp
Changeset: f6821c9a4215
Author: gtriantafill
Date: 2015-01-06 16:44 -0800
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/f6821c9a4215
8068540: [TESTBUG] Exclude failing nightly tests
Reviewed-by: ctornqvi, coleenp
! test/runtime/NMT/ChangeTrackingLevel.java
! test/runtime/NMT/PrintNMTStatistics.java
Changeset: 23aec69dfce7
Author: ctornqvi
Date: 2015-01-08 11:40 -0800
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/23aec69dfce7
8058897: Unsafe.reallocateMemory() ignores -XX:MallocMaxTestWords setting
Reviewed-by: dcubed, dholmes
! src/share/vm/runtime/os.cpp
+ test/runtime/Unsafe/Reallocate.java
Changeset: 31eff10b165a
Author: ctornqvi
Date: 2015-01-08 11:42 -0800
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/31eff10b165a
8060219: [TESTBUG] runtime/7194254/Test7194254.java fails to find jstack with modular image build
Reviewed-by: gtriantafill, lfoltan, hseigel
! test/TEST.groups
- test/runtime/7194254/Test7194254.java
+ test/runtime/Thread/ThreadPriorities.java
Changeset: b32eb9966732
Author: zmajo
Date: 2015-01-09 09:26 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/b32eb9966732
8068505: interpreter profiling incorrect on PPC64
Reviewed-by: simonis, goetz
! src/cpu/ppc/vm/templateInterpreter_ppc.cpp
Changeset: ca8dbfb7d8c7
Author: ctornqvi
Date: 2015-01-09 08:34 -0800
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/ca8dbfb7d8c7
8068733: [TESTBUG] runtime/Unsafe/Reallocate.java sometimes fails when running with -Xcomp
Reviewed-by: coleenp, gtriantafill
! test/runtime/Unsafe/Reallocate.java
Changeset: c0c96d6b39da
Author: minqi
Date: 2015-01-10 12:35 -0800
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/c0c96d6b39da
Merge
! test/TEST.groups
- test/compiler/arraycopy/TestArrayOfNoTypeCheck.java
- test/gc/g1/TestEagerReclaimHumongousRegions2.java
- test/gc/g1/TestG1TraceReclaimDeadHumongousObjectsAtYoungGC.java
- test/testlibrary/ctw/test/Bar.java
- test/testlibrary/ctw/test/ClassesDirTest.java
- test/testlibrary/ctw/test/ClassesListTest.java
- test/testlibrary/ctw/test/CtwTest.java
- test/testlibrary/ctw/test/Foo.java
- test/testlibrary/ctw/test/JarDirTest.java
- test/testlibrary/ctw/test/JarsTest.java
- test/testlibrary/ctw/test/classes.lst
Changeset: 9fad1826d97c
Author: mtobiass
Date: 2015-01-12 09:27 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/9fad1826d97c
8068584: Compiler attach tests should be quarantined
Summary: Quarantine tests
Reviewed-by: ctornqvi
! test/compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java
! test/compiler/profiling/spectrapredefineclass/Launcher.java
! test/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java
Changeset: be9e9fc10d00
Author: ccheung
Date: 2015-01-12 11:37 -0800
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/be9e9fc10d00
8067187: -XX:MaxMetaspaceSize=20m -Xshare:dump caused JVM to crash
Summary: added check for the MaxMetaspaceSize. If it is less than the estimated required size, print an error and exit.
Reviewed-by: jiangli, mseledtsov, stefank
! src/share/vm/memory/metaspace.cpp
! src/share/vm/utilities/debug.cpp
! src/share/vm/utilities/debug.hpp
+ test/runtime/SharedArchiveFile/MaxMetaspaceSize.java
Changeset: 48e04c239aa4
Author: kbarrett
Date: 2015-01-13 14:30 -0500
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/48e04c239aa4
8068396: Rename assert() to vmassert()
Summary: Macro renaming, with temporary old name synonyms for compatibilty
Reviewed-by: ehelin, dholmes, coleenp
! src/share/vm/runtime/globals.hpp
! src/share/vm/shark/llvmHeaders.hpp
! src/share/vm/utilities/debug.cpp
! src/share/vm/utilities/debug.hpp
! src/share/vm/utilities/xmlstream.cpp
Changeset: 0034df25722b
Author: redestad
Date: 2015-01-08 14:13 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/0034df25722b
8068037: Remove dead code in G1CollectedHeap
Reviewed-by: stefank, tschatzl
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1MarkSweep.hpp
! src/share/vm/gc_implementation/g1/g1RemSet.hpp
Changeset: 4f7805dda8bc
Author: brutisso
Date: 2015-01-09 08:38 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/4f7805dda8bc
8068653: TestSmalllHeap.java fails when the page size is 64k
Reviewed-by: tschatzl
! test/gc/TestSmallHeap.java
Changeset: ec5c719ed245
Author: kbarrett
Date: 2015-01-09 11:33 -0500
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/ec5c719ed245
8067306: Improve STATIC_ASSERT
Summary: New improved implementation
Reviewed-by: ehelin, stefank
! src/share/vm/utilities/debug.hpp
Changeset: 6d5167142f35
Author: jwilhelm
Date: 2015-01-12 12:51 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/6d5167142f35
Merge
Changeset: 00e69efa02c6
Author: sjohanss
Date: 2015-01-12 15:24 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/00e69efa02c6
8062063: Usage of UseHugeTLBFS, UseLargePagesInMetaspace and huge SurvivorAlignmentInBytes cause crashes in CMBitMapClosure::do_bit
Summary: Making sure committed memory is cleared when re-committed, even if using large pages.
Reviewed-by: kbarrett, tschatzl
! src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.cpp
! src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.hpp
! src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.cpp
Changeset: acec9aeeaaea
Author: tschatzl
Date: 2015-01-13 11:04 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/acec9aeeaaea
8068739: G1CollectoryPolicy uses uninitialized field '_sigma' in the constructor
Summary: Change initialization order in constructor. Remove suppression for suppression of "'this': used in base member initializer list" warning.
Reviewed-by: mgerdin, tschatzl, simonis
Contributed-by: Johannes Scheerer <johannes.scheerer at sap.com>
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
Changeset: 57fbee73a452
Author: sjohanss
Date: 2015-01-15 11:10 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/57fbee73a452
8067368: TestConcMarkCycleWB.java crashed at G1CollectedHeap::heap()+0xb
Summary: Added the test to needs_g1gc group in TEST.groups to avoid running when G1 is not available.
Reviewed-by: jwilhelm, dholmes
! test/TEST.groups
Changeset: f11c5713ab7f
Author: jwilhelm
Date: 2015-01-15 14:36 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/f11c5713ab7f
Merge
! src/share/vm/utilities/debug.hpp
! test/TEST.groups
- test/runtime/7194254/Test7194254.java
Changeset: c30f76d6f90f
Author: roland
Date: 2015-01-08 11:00 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/c30f76d6f90f
8027626: assert(Opcode() != Op_If || outcnt() == 2) failed: bad if #1
Summary: IGVN encounters IfNode with single projection when optimizing dying subgraph
Reviewed-by: kvn
! src/share/vm/opto/cfgnode.hpp
! src/share/vm/opto/ifnode.cpp
! src/share/vm/opto/node.cpp
Changeset: 76e0fdf06e2a
Author: anoll
Date: 2015-01-09 09:52 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/76e0fdf06e2a
8068661: Exclude compiler/whitebox/ForceNMethodSweepTest.java from nightly runs
Summary: The test is unstable and is therefore removed from nightly testing
Reviewed-by: kvn, drchase
! test/compiler/whitebox/ForceNMethodSweepTest.java
Changeset: 1cc0f64cad95
Author: anoll
Date: 2015-01-09 09:06 +0000
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/1cc0f64cad95
Merge
Changeset: dde335b2eb85
Author: goetz
Date: 2015-01-09 05:45 -0800
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/dde335b2eb85
8068013: [TESTBUG] Aix support in hotspot jtreg tests
Reviewed-by: ctornqvi, fzhinkin, farvidsson
! test/runtime/6888954/vmerrors.sh
! test/serviceability/dcmd/DynLibDcmdTest.java
! test/test_env.sh
! test/testlibrary/com/oracle/java/testlibrary/Platform.java
! test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java
Changeset: 7322f246816c
Author: dlong
Date: 2015-01-09 13:28 -0500
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/7322f246816c
Merge
- test/gc/g1/TestEagerReclaimHumongousRegions2.java
- test/gc/g1/TestG1TraceReclaimDeadHumongousObjectsAtYoungGC.java
Changeset: cfd30024b3c6
Author: dlong
Date: 2015-01-09 17:43 -0500
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/cfd30024b3c6
8068746: Exclude hotspot/test/compiler/codecache/jmx/PoolsIndependenceTest.java from nightly runs
Summary: add @ignore to PoolsIndependenceTest.java
Reviewed-by: kvn
! test/compiler/codecache/jmx/PoolsIndependenceTest.java
Changeset: 4374388bcbbb
Author: mdoerr
Date: 2015-01-12 11:14 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/4374388bcbbb
8068724: ppc64: update assembler: SPR access, CR logic, HTM
Summary: Fix bug in encoding of special purpose registers. Provide more convenient version of condition register logic instructions. Enhance support for hardware transactional memory.
Reviewed-by: kvn, goetz
! src/cpu/ppc/vm/assembler_ppc.hpp
! src/cpu/ppc/vm/assembler_ppc.inline.hpp
! src/cpu/ppc/vm/interp_masm_ppc_64.cpp
! src/cpu/ppc/vm/stubGenerator_ppc.cpp
! src/cpu/ppc/vm/templateTable_ppc_64.cpp
Changeset: 84a175c4858d
Author: zmajo
Date: 2015-01-12 09:55 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/84a175c4858d
8065894: CodeHeap::next_free should be renamed
Summary: Rename next_free() to next_used()
Reviewed-by: thartmann, iveresov
! src/share/vm/memory/heap.cpp
! src/share/vm/memory/heap.hpp
Changeset: 6de45a355478
Author: roland
Date: 2015-01-07 16:40 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/6de45a355478
8063086: Math.pow yields different results upon repeated calls
Summary: C2 treats x^2 as a special case and computes x * x while the interpreter and c1 don't have special case code for X^2.
Reviewed-by: kvn
! src/cpu/x86/vm/macroAssembler_x86.cpp
+ test/compiler/floatingpoint/TestPow2.java
Changeset: d5a0026df16b
Author: roland
Date: 2015-01-12 15:50 +0000
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/d5a0026df16b
Merge
Changeset: c317b661544d
Author: neliasso
Date: 2015-01-13 12:30 +0100
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/c317b661544d
8027829: CompileCommand does not accept all JLS-conformant class/method names
Summary: Fix parsing and updated comments
Reviewed-by: kvn, vlivanov
! src/share/vm/compiler/compilerOracle.cpp
! src/share/vm/compiler/compilerOracle.hpp
! test/compiler/oracle/CheckCompileCommandOption.java
! test/runtime/CommandLine/CompilerConfigFileWarning.java
Changeset: 719e28ccd7eb
Author: goetz
Date: 2015-01-12 14:43 -0800
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/719e28ccd7eb
8067941: [TESTBUG] Fix tests for OS with 64K page size.
Reviewed-by: kvn, tschatzl, ctornqvi
! src/share/vm/memory/metaspace.cpp
! test/compiler/exceptions/TestRecursiveReplacedException.java
! test/compiler/runtime/6865265/StackOverflowBug.java
! test/compiler/uncommontrap/8009761/Test8009761.java
! test/compiler/uncommontrap/StackOverflowGuardPagesOff.java
! test/compiler/uncommontrap/TestStackBangMonitorOwned.java
! test/compiler/uncommontrap/TestStackBangRbp.java
! test/gc/arguments/TestMaxHeapSizeTools.java
! test/gc/g1/TestGCLogMessages.java
! test/gc/g1/TestHumongousAllocInitialMark.java
! test/runtime/whitebox/WBStackSize.java
Changeset: 2aef6b6cca8b
Author: fzhinkin
Date: 2015-01-14 09:53 +0300
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/2aef6b6cca8b
8068269: RTM tests that assert on non-zero lock statistics are too strict in RTMTotalCountIncrRate > 1 cases
Reviewed-by: kvn, iignatyev
! test/compiler/rtm/locking/TestRTMTotalCountIncrRate.java
! test/compiler/rtm/print/TestPrintPreciseRTMLockingStatistics.java
Changeset: 0a04b80f7e86
Author: fzhinkin
Date: 2015-01-14 09:54 +0300
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/0a04b80f7e86
8059342: Add test to cover JDK-8030976
Reviewed-by: kvn, iignatyev
+ test/compiler/testlibrary/uncommontrap/Verifier.java
+ test/compiler/uncommontrap/TestUnstableIfTrap.java
Changeset: a257e2effbf0
Author: fzhinkin
Date: 2015-01-14 09:54 +0300
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/a257e2effbf0
8049355: compiler/rtm/locking/TestRTMLockingThreshold test may fail if transaction was aborted by interrupt
Reviewed-by: kvn, iignatyev
! test/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java
! test/compiler/rtm/locking/TestRTMLockingThreshold.java
Changeset: eb3576118c11
Author: pchistyakov
Date: 2015-01-12 18:58 +0300
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/eb3576118c11
8059551: JEP-JDK-8043304: Test task: stress tests
Reviewed-by: drchase, kvn, iignatyev
! src/share/vm/compiler/compileBroker.cpp
+ test/compiler/codecache/stress/CodeCacheStressRunner.java
+ test/compiler/codecache/stress/Helper.java
+ test/compiler/codecache/stress/OverloadCompileQueueTest.java
+ test/compiler/codecache/stress/RandomAllocationTest.java
+ test/compiler/codecache/stress/UnexpectedDeoptimizationTest.java
Changeset: e907ef48ac96
Author: vlivanov
Date: 2015-01-14 15:13 +0000
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/e907ef48ac96
Merge
Changeset: bf200e391b26
Author: kvn
Date: 2015-01-14 16:00 -0800
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/bf200e391b26
8069021: Exclude compiler/codecache/stress tests from JPRT runs
Reviewed-by: iveresov
! test/TEST.groups
Changeset: 7e88aab989ed
Author: dlong
Date: 2015-01-15 16:51 -0500
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/7e88aab989ed
Merge
! src/share/vm/memory/metaspace.cpp
! test/TEST.groups
Changeset: 03237a717eca
Author: amurillo
Date: 2015-01-15 19:23 -0800
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/03237a717eca
Merge
- test/runtime/7194254/Test7194254.java
Changeset: 20946e467375
Author: amurillo
Date: 2015-01-20 10:22 -0800
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/20946e467375
Merge
- test/runtime/7194254/Test7194254.java
Changeset: 694f5e5bb982
Author: kvn
Date: 2015-01-20 15:24 -0800
URL: http://hg.openjdk.java.net/aarch64-port/stage/hotspot/rev/694f5e5bb982
Merge
! agent/src/os/linux/LinuxDebuggerLocal.c
! src/os/linux/vm/os_linux.cpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/globalDefinitions.hpp
More information about the aarch64-port-dev
mailing list