hg: build-infra/jdk9/hotspot: 172 new changesets
erik.joelsson at oracle.com
erik.joelsson at oracle.com
Fri Mar 13 13:55:25 UTC 2015
Changeset: 8ff882030755
Author: katleman
Date: 2015-01-28 16:45 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/8ff882030755
Added tag jdk9-b48 for changeset cc775a4a24c7
! .hgtags
Changeset: 360cd1fc42f1
Author: lana
Date: 2015-01-29 15:36 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/360cd1fc42f1
Merge
Changeset: 6dc8db7164d2
Author: katleman
Date: 2015-02-05 11:43 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/6dc8db7164d2
Added tag jdk9-b49 for changeset 360cd1fc42f1
! .hgtags
Changeset: 0f8fc58bc5a2
Author: amurillo
Date: 2015-01-26 17:00 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/0f8fc58bc5a2
Merge
Changeset: 0c32ee82088b
Author: thartmann
Date: 2015-01-22 09:07 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/0c32ee82088b
8069580: String intrinsic related cleanups
Summary: Small cleanup of string intrinsic related code.
Reviewed-by: kvn, roland
! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/share/vm/opto/library_call.cpp
Changeset: 41e21dafddc9
Author: neliasso
Date: 2015-01-22 11:05 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/41e21dafddc9
8069389: CompilerOracle prefix wildcarding is broken for long strings
Summary: Replace strcpy with memmove
Reviewed-by: kvn
! src/share/vm/compiler/compilerOracle.cpp
+ test/compiler/oracle/TestCompileCommand.java
Changeset: 85bf928f0a7e
Author: neliasso
Date: 2015-01-22 11:23 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/85bf928f0a7e
8069035: compiler/oracle/CheckCompileCommandOption.java nightly failure
Summary: Fixed whitespace handling and added test cases
Reviewed-by: kvn, anoll, zmajo
! src/share/vm/compiler/compilerOracle.cpp
! test/compiler/oracle/CheckCompileCommandOption.java
+ test/compiler/oracle/command1.txt
+ test/compiler/oracle/command2.txt
Changeset: 86d2643259de
Author: fzhinkin
Date: 2015-01-20 11:26 +0300
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/86d2643259de
8069126: compiler/rtm/locking/TestRTMTotalCountIncrRate.java nightly failure
Reviewed-by: kvn
! test/compiler/rtm/locking/TestRTMTotalCountIncrRate.java
Changeset: b9b4b9394887
Author: iveresov
Date: 2015-01-22 11:25 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/b9b4b9394887
8071302: assert(!_reg_node[reg_lo] || edge_from_to(_reg_node[reg_lo], def)) failed: after block local
Summary: Add merge nodes to node to block mapping
Reviewed-by: kvn, vlivanov
! src/share/vm/opto/output.cpp
! src/share/vm/opto/postaloc.cpp
Changeset: 94010b8bd280
Author: iveresov
Date: 2015-01-22 21:02 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/94010b8bd280
Merge
Changeset: 72904af52714
Author: dlong
Date: 2015-01-23 22:39 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/72904af52714
8031064: build_vm_def.sh not working correctly for new build cross compile
Summary: move nm and awk code into vm.make
Reviewed-by: dsamersoff, dholmes
- make/linux/makefiles/build_vm_def.sh
! make/linux/makefiles/vm.make
Changeset: 4bb1260d360c
Author: zmajo
Date: 2015-01-26 10:43 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/4bb1260d360c
8071312: compiler/arguments/CheckCompileThresholdScaling.java fails
Summary: Change the way VM handles CompileThresholdScaling==0, update test
Reviewed-by: kvn, drchase, fzhinkin
! src/share/vm/runtime/arguments.cpp
! test/compiler/arguments/CheckCompileThresholdScaling.java
Changeset: bc9c81aaf10b
Author: pchistyakov
Date: 2015-01-26 18:59 +0300
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/bc9c81aaf10b
8066998: [TESTBUG] compiler/whitebox/ForceNMethodSweepTest.java : sweep shouldn't increase usage
Summary: disable background compilation
Reviewed-by: kvn
! test/compiler/whitebox/ForceNMethodSweepTest.java
Changeset: aa00507a0fad
Author: pchistyakov
Date: 2015-01-26 19:01 +0300
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/aa00507a0fad
8069125: compiler/codecache/stress tests timeout in nightlies
Summary: added timeout between one of test threads iterations, adjusted hole test execution time
Reviewed-by: kvn
! test/compiler/codecache/stress/CodeCacheStressRunner.java
! test/compiler/codecache/stress/OverloadCompileQueueTest.java
Changeset: 99dcf09fe406
Author: dlong
Date: 2015-01-27 13:58 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/99dcf09fe406
Merge
! make/linux/makefiles/vm.make
Changeset: c1a17f52db53
Author: thartmann
Date: 2015-01-28 07:55 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/c1a17f52db53
8064940: JMH javac performance regressions on solaris-sparcv9 in 9-b34
Summary: Aligning code heap sizes to large page size if supported.
Reviewed-by: kvn, anoll
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp
! test/compiler/codecache/cli/printcodecache/PrintCodeCacheRunner.java
Changeset: d656b4c91d51
Author: lfoltan
Date: 2015-01-23 09:54 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/d656b4c91d51
8067480: Crash in klassItable::initialize_itable_for_interface when running vm.runtime.defmeth.StaticMethodsTest.
Summary: A static method should be skipped in entirety by find_instance_method(), searching should continue to find an overpass method of the same name and signature if present.
Reviewed-by: acorn, hseigel
! src/share/vm/classfile/verifier.cpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/oops/arrayKlass.cpp
! src/share/vm/oops/arrayKlass.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/klass.hpp
! src/share/vm/oops/klassVtable.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/nativeLookup.cpp
Changeset: 5a8fe6466866
Author: ctornqvi
Date: 2015-01-23 11:44 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/5a8fe6466866
8069207: [TESTBUG] Exception thrown for java.lang.NoSuchMethodError: sun.misc.Unsafe.monitorExit
Reviewed-by: gtriantafill, dholmes
+ test/runtime/Unsafe/AllocateInstance.java
+ test/runtime/Unsafe/AllocateMemory.java
+ test/runtime/Unsafe/CopyMemory.java
+ test/runtime/Unsafe/DefineClass.java
+ test/runtime/Unsafe/FieldOffset.java
+ test/runtime/Unsafe/GetField.java
+ test/runtime/Unsafe/GetPutAddress.java
+ test/runtime/Unsafe/GetPutBoolean.java
+ test/runtime/Unsafe/GetPutByte.java
+ test/runtime/Unsafe/GetPutChar.java
+ test/runtime/Unsafe/GetPutDouble.java
+ test/runtime/Unsafe/GetPutFloat.java
+ test/runtime/Unsafe/GetPutInt.java
+ test/runtime/Unsafe/GetPutLong.java
+ test/runtime/Unsafe/GetPutObject.java
+ test/runtime/Unsafe/GetPutShort.java
+ test/runtime/Unsafe/GetUnsafe.java
+ test/runtime/Unsafe/PageSize.java
+ test/runtime/Unsafe/SetMemory.java
+ test/runtime/Unsafe/ThrowException.java
Changeset: 031ed3504352
Author: goetz
Date: 2015-01-12 09:16 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/031ed3504352
8068778: [TESTBUG] CompressedClassSpaceSizeInJmapHeap.java fails if SA not available
Reviewed-by: coleenp, sla
! test/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java
Changeset: 4d3f1d99d12e
Author: sspitsyn
Date: 2015-01-26 15:51 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/4d3f1d99d12e
8068162: jvmtiRedefineClasses.cpp: guarantee(false) failed: OLD and/or OBSOLETE method(s) found
Summary: adjust Unsafe methods in the itable/vtable if Unsafe is redefined
Reviewed-by: coleenp, dcubed
Contributed-by: serguei.spitsyn at oracle.com
! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
Changeset: 078a77b69f36
Author: ctornqvi
Date: 2015-01-27 05:51 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/078a77b69f36
8071530: Update OS detection code to reflect Windows 10 version change
Reviewed-by: sla, mgronlun
! src/os/windows/vm/os_windows.cpp
Changeset: ce6a637e15b7
Author: ykantser
Date: 2015-01-28 09:27 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/ce6a637e15b7
8071545: Tests are still excluded while the appropriate bug has been fixed
Reviewed-by: sspitsyn, sla
! test/compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java
! test/compiler/profiling/spectrapredefineclass/Launcher.java
! test/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java
Changeset: fca33371ff0b
Author: dfuchs
Date: 2015-01-28 17:52 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/fca33371ff0b
8068730: Increase the precision of the implementation of java.time.Clock.systemUTC()
Summary: Changes the implementation of java.time.Clock.systemUTC() to take advantage of the maximum resolution of the underlying native clock on which System.currentTimeMillis() is based.
Reviewed-by: dholmes, rriggs, scolebourne, sla
! 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/os/aix/vm/os_aix.cpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
! src/share/vm/runtime/os.hpp
Changeset: c548512bd499
Author: minqi
Date: 2015-01-27 20:02 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/c548512bd499
Merge
! src/share/vm/classfile/verifier.cpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
Changeset: c1b8e92e0469
Author: minqi
Date: 2015-01-29 01:13 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/c1b8e92e0469
Merge
Changeset: 24b6f0e52f43
Author: minqi
Date: 2015-01-29 03:54 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/24b6f0e52f43
Merge
! src/share/vm/runtime/os.hpp
Changeset: 080a0772cf95
Author: sspitsyn
Date: 2015-01-29 03:11 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/080a0772cf95
8008678: JSR 292: constant pool reconstitution must support pseudo strings
Summary: Keep orig idx from pseudo-string to UTF8, use 2nd lsb CPSlot to mark pseudo-string.
Reviewed-by: coleenp, jrose
Contributed-by: serguei.spitsyn at oracle.com
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/constantPool.hpp
! src/share/vm/prims/methodComparator.cpp
+ test/serviceability/jvmti/TestLambdaFormRetransformation.java
Changeset: 1ccbee15f61a
Author: minqi
Date: 2015-01-30 10:52 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/1ccbee15f61a
Merge
- make/linux/makefiles/build_vm_def.sh
Changeset: 2cea9d4c9325
Author: amurillo
Date: 2015-01-30 16:56 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/2cea9d4c9325
Merge
- make/linux/makefiles/build_vm_def.sh
Changeset: a254d126863d
Author: dfuchs
Date: 2015-02-04 17:12 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/a254d126863d
8072450: 9-dev build failed on elinux-i586 and rlinux-i586
Summary: added LL suffix to constant declaration
Reviewed-by: dholmes, coleenp, sla
! src/share/vm/prims/jvm.cpp
Changeset: e0947f58c9c1
Author: lana
Date: 2015-02-05 15:44 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/e0947f58c9c1
Merge
- make/linux/makefiles/build_vm_def.sh
Changeset: 18218f0736d2
Author: katleman
Date: 2015-02-12 16:23 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/18218f0736d2
Added tag jdk9-b50 for changeset e0947f58c9c1
! .hgtags
Changeset: 98e3222b70f9
Author: coleenp
Date: 2015-01-29 14:37 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/98e3222b70f9
8049632: JDK 1.8.0 b132 :Linux x64 : Crash in ClassFileParser::copy_localvariable_table(..)
Summary: Use resource allocated hashtable for local variable table checking
Reviewed-by: kamg, sspitsyn
! src/share/vm/classfile/classFileParser.cpp
+ test/runtime/LocalVariableTable/DuplicateLVT.cod
+ test/runtime/LocalVariableTable/DuplicateLVTT.cod
+ test/runtime/LocalVariableTable/NotFoundLVTT.cod
+ test/runtime/LocalVariableTable/TestLVT.java
+ test/runtime/LocalVariableTable/testcase.jar
Changeset: 0a8a354190ae
Author: ctornqvi
Date: 2015-01-29 14:50 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/0a8a354190ae
8071584: [TESTBUG] runtime/Unsafe/AllocateMemory.java crashed on OOM during compilation.
Reviewed-by: dholmes, gtriantafill, jprovino
! test/runtime/Unsafe/AllocateMemory.java
Changeset: 31ce884737a6
Author: ykantser
Date: 2015-01-30 09:32 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/31ce884737a6
8071784: serviceability/attach/AttachWithStalePidFile.java should be quarantined
Reviewed-by: sla, jbachorik
! test/serviceability/attach/AttachWithStalePidFile.java
Changeset: 435d1f8837af
Author: miauno
Date: 2015-01-30 20:20 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/435d1f8837af
8071909: Port testlibrary improvments in jdk/test to hotspot/test as required for DCMD test port
Reviewed-by: jbachorik, egahlin, ykantser, mtobiass
! test/testlibrary/com/oracle/java/testlibrary/OutputAnalyzer.java
! test/testlibrary/com/oracle/java/testlibrary/ProcessTools.java
Changeset: 690b40bee3ae
Author: miauno
Date: 2015-01-30 20:00 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/690b40bee3ae
8071908: Port internal Diagnostic Command tests and test framework to jtreg
Reviewed-by: jbachorik, egahlin, ykantser, mtobiass
! test/TEST.groups
- test/serviceability/dcmd/ClassLoaderStatsTest.java
- test/serviceability/dcmd/DcmdUtil.java
- test/serviceability/dcmd/DynLibDcmdTest.java
! test/serviceability/dcmd/compiler/CodeCacheTest.java
! test/serviceability/dcmd/compiler/CodelistTest.java
! test/serviceability/dcmd/compiler/CompilerQueueTest.java
! test/serviceability/dcmd/compiler/MethodIdentifierParser.java
+ test/serviceability/dcmd/framework/HelpTest.java
+ test/serviceability/dcmd/framework/InvalidCommandTest.java
+ test/serviceability/dcmd/framework/VMVersionTest.java
+ test/serviceability/dcmd/gc/ClassHistogramAllTest.java
+ test/serviceability/dcmd/gc/ClassHistogramTest.java
+ test/serviceability/dcmd/gc/HeapDumpAllTest.java
+ test/serviceability/dcmd/gc/HeapDumpTest.java
+ test/serviceability/dcmd/gc/RunFinalizationTest.java
+ test/serviceability/dcmd/gc/RunGCTest.java
+ test/serviceability/dcmd/thread/PrintConcurrentLocksTest.java
+ test/serviceability/dcmd/thread/PrintTest.java
+ test/serviceability/dcmd/vm/ClassLoaderStatsTest.java
+ test/serviceability/dcmd/vm/CommandLineTest.java
+ test/serviceability/dcmd/vm/DynLibsTest.java
+ test/serviceability/dcmd/vm/FlagsTest.java
+ test/serviceability/dcmd/vm/SystemPropertiesTest.java
+ test/serviceability/dcmd/vm/UptimeTest.java
+ test/testlibrary/com/oracle/java/testlibrary/dcmd/CommandExecutor.java
+ test/testlibrary/com/oracle/java/testlibrary/dcmd/CommandExecutorException.java
+ test/testlibrary/com/oracle/java/testlibrary/dcmd/FileJcmdExecutor.java
+ test/testlibrary/com/oracle/java/testlibrary/dcmd/JMXExecutor.java
+ test/testlibrary/com/oracle/java/testlibrary/dcmd/JcmdExecutor.java
+ test/testlibrary/com/oracle/java/testlibrary/dcmd/MainClassJcmdExecutor.java
+ test/testlibrary/com/oracle/java/testlibrary/dcmd/PidJcmdExecutor.java
Changeset: 6d46a60a2770
Author: jiangli
Date: 2015-01-30 20:31 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/6d46a60a2770
8071962: The SA code needs to be updated to support Symbol lookup from the shared archive.
Summary: Support shared symbols lookup.
Reviewed-by: minqi, sspitsyn, dsamersoff, iklam
! agent/src/share/classes/sun/jvm/hotspot/memory/SymbolTable.java
+ agent/src/share/classes/sun/jvm/hotspot/utilities/CompactHashTable.java
! src/share/vm/classfile/compactHashtable.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 603ec5001a6d
Author: jiangli
Date: 2015-02-02 13:10 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/603ec5001a6d
Merge
- test/serviceability/dcmd/ClassLoaderStatsTest.java
- test/serviceability/dcmd/DcmdUtil.java
- test/serviceability/dcmd/DynLibDcmdTest.java
Changeset: d82cfaa06edb
Author: fparain
Date: 2015-02-02 18:20 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/d82cfaa06edb
8068655: frame::safe_for_sender() computes incorrect sender_sp value for interpreted frames
Reviewed-by: dcubed, coleenp, bdelsart
! src/cpu/x86/vm/frame_x86.cpp
Changeset: 190387dac813
Author: fparain
Date: 2015-02-02 21:19 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/190387dac813
Merge
Changeset: 7e84c2e6bdd2
Author: miauno
Date: 2015-02-03 12:26 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/7e84c2e6bdd2
8072401: [TESTBUG] Some of the newly added DCMD tests fail due to lack of -XX:+UsePerfData
Reviewed-by: jbachorik, sla
! test/serviceability/dcmd/framework/HelpTest.java
! test/serviceability/dcmd/framework/InvalidCommandTest.java
! test/serviceability/dcmd/framework/VMVersionTest.java
Changeset: d817c3987d6c
Author: miauno
Date: 2015-02-03 12:49 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/d817c3987d6c
8072403: [TESTBUG] HeapDumpTest and HeapDumpAllTest fails to find jhat in non-JDK runs
Reviewed-by: jbachorik, sla
! test/serviceability/dcmd/gc/HeapDumpTest.java
Changeset: 79f4205419d2
Author: miauno
Date: 2015-02-03 12:49 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/79f4205419d2
8072405: [TESTBUG] DCMD tests needs at least compact3 profile
Reviewed-by: jbachorik, sla
! test/TEST.groups
Changeset: c705ddfa4ebd
Author: ctornqvi
Date: 2015-02-04 18:22 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/c705ddfa4ebd
Merge
- make/linux/makefiles/build_vm_def.sh
Changeset: 6c671819cfd1
Author: jprovino
Date: 2015-01-27 13:50 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/6c671819cfd1
8064947: Clean up BarrierSet ctor/dtor
Summary: Make abstract base call contructors protected and require a "kind" argument.
Reviewed-by: jmasa, jwilhelm
! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp
! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp
! src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.hpp
! src/share/vm/memory/barrierSet.hpp
! src/share/vm/memory/cardTableModRefBS.cpp
! src/share/vm/memory/cardTableModRefBS.hpp
! src/share/vm/memory/modRefBarrierSet.hpp
Changeset: 1c8ba2d0d2f0
Author: redestad
Date: 2015-01-29 15:05 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/1c8ba2d0d2f0
8069273: Decrease Hot Card Cache Lock contention
Reviewed-by: tschatzl, mgerdin
! src/share/vm/gc_implementation/g1/g1HotCardCache.cpp
! src/share/vm/gc_implementation/g1/g1HotCardCache.hpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
Changeset: 3ca118e90cc9
Author: kbarrett
Date: 2015-01-29 00:08 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/3ca118e90cc9
8068942: Improve validation of -XX:G1ConfidencePercent value
Summary: Validate during argument processing and simplify usage by assuming validated.
Reviewed-by: jmasa, tschatzl
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/runtime/arguments.cpp
! test/TEST.groups
+ test/gc/arguments/TestG1PercentageOptions.java
Changeset: 9da54f5ae719
Author: tschatzl
Date: 2015-02-02 10:38 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/9da54f5ae719
8069760: When iterating over a card, G1 often iterates over much more references than are contained in the card
Summary: Properly bound the iteration work for objArray-oops.
Reviewed-by: mgerdin, kbarrett
! src/share/vm/gc_implementation/g1/heapRegion.cpp
Changeset: 92520906931c
Author: jwilhelm
Date: 2015-02-02 13:57 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/92520906931c
Merge
- make/linux/makefiles/build_vm_def.sh
! src/share/vm/runtime/arguments.cpp
Changeset: ea729fe8efd9
Author: sjohanss
Date: 2015-02-03 15:50 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/ea729fe8efd9
8069034: gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java nightly failure
Summary: When checking for humongous objects to reclaim, we dirty cards that might belong to freed regions. Fixed by checking the region before dirtying.
Reviewed-by: tschatzl, brutisso
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
Changeset: 5abc906fe3a8
Author: ysuenaga
Date: 2015-02-04 22:21 +0900
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/5abc906fe3a8
8068589: GCCause should distinguish jcmd GC.run from System.gc()
Summary: GCCause which is caused by GC.run diagnostic command should be different from System.gc() .
Reviewed-by: sla, tamao
! src/share/vm/gc_interface/gcCause.cpp
! src/share/vm/gc_interface/gcCause.hpp
! src/share/vm/services/diagnosticCommand.cpp
Changeset: 0d44a3fdbe02
Author: jprovino
Date: 2015-02-04 10:18 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/0d44a3fdbe02
8071805: BarrierSet::Other is not used and should be removed.
Summary: Remove all occurences of BarrierSet::Other because the barrier set kind is never set to Other.
Reviewed-by: tschatzl, kbarrett
! src/cpu/ppc/vm/templateTable_ppc_64.cpp
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/x86/vm/templateTable_x86_32.cpp
! src/cpu/x86/vm/templateTable_x86_64.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/memory/barrierSet.hpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 1f48d2c437bb
Author: aharlap
Date: 2015-02-04 13:14 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/1f48d2c437bb
8067460: G1: TestResourceManagementFlagWithCommercialBuild.java failed on embedded platform
Summary: Added extension point to detect unsupported options
Reviewed-by: dholmes, bdelsart
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/arguments_ext.hpp
Changeset: 4a9d7af7218c
Author: jwilhelm
Date: 2015-02-05 12:23 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/4a9d7af7218c
Merge
! src/share/vm/runtime/vmStructs.cpp
! test/TEST.groups
- test/serviceability/dcmd/ClassLoaderStatsTest.java
- test/serviceability/dcmd/DcmdUtil.java
- test/serviceability/dcmd/DynLibDcmdTest.java
Changeset: a22252e998fc
Author: amurillo
Date: 2015-02-05 14:57 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/a22252e998fc
Merge
- test/serviceability/dcmd/ClassLoaderStatsTest.java
- test/serviceability/dcmd/DcmdUtil.java
- test/serviceability/dcmd/DynLibDcmdTest.java
Changeset: 5cbb3357ec5a
Author: amurillo
Date: 2015-02-10 10:09 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/5cbb3357ec5a
Merge
- test/serviceability/dcmd/ClassLoaderStatsTest.java
- test/serviceability/dcmd/DcmdUtil.java
- test/serviceability/dcmd/DynLibDcmdTest.java
Changeset: 403b9cbadb04
Author: lana
Date: 2015-02-12 16:39 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/403b9cbadb04
Merge
- test/serviceability/dcmd/ClassLoaderStatsTest.java
- test/serviceability/dcmd/DcmdUtil.java
- test/serviceability/dcmd/DynLibDcmdTest.java
Changeset: cee2bc060da7
Author: katleman
Date: 2015-02-19 11:23 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/cee2bc060da7
Added tag jdk9-b51 for changeset 403b9cbadb04
! .hgtags
Changeset: 8e93f8517960
Author: vlivanov
Date: 2015-01-29 10:25 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/8e93f8517960
8063137: Never-taken branches should be pruned when GWT LambdaForms are shared
Reviewed-by: jrose, kvn
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/ci/ciMethod.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/opaquenode.cpp
! src/share/vm/opto/opaquenode.hpp
! src/share/vm/opto/parse.hpp
! src/share/vm/opto/parse2.cpp
Changeset: ea802a4750aa
Author: vlivanov
Date: 2015-01-29 10:26 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/ea802a4750aa
8068915: uncommon trap w/ Reason_speculate_class_check causes performance regression due to continuous deoptimizations
Reviewed-by: kvn, roland, jrose
! src/share/vm/opto/graphKit.cpp
Changeset: d853290566af
Author: zmajo
Date: 2015-01-29 19:16 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/d853290566af
8071654: disassembler handles embedded OOPs not uniformly
Summary: Remove (currently dead) code that prints oops within disassembled instructions.
Reviewed-by: kvn, thartmann, roland
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/compiler/disassembler.cpp
Changeset: a44f7b0530ab
Author: zmajo
Date: 2015-01-30 10:40 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/a44f7b0530ab
8071818: Incorrect addressing mode used for ldf in SPARC assembler
Summary: Update MacroAssembler::ldf to select addressing mode depending on Address parameter.
Reviewed-by: kvn, dlong
! src/cpu/sparc/vm/macroAssembler_sparc.inline.hpp
Changeset: 54365b7cd56e
Author: thartmann
Date: 2015-01-30 13:31 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/54365b7cd56e
Merge
Changeset: 818ce4dab68a
Author: anoll
Date: 2015-01-30 15:20 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/818ce4dab68a
8071906: Quarantine OverloadCompileQueueTest until the reason for timeout is known
Summary: Quarantine OverloadCompileQueueTest until the reason for timeout is known
Reviewed-by: kvn
! test/compiler/codecache/stress/OverloadCompileQueueTest.java
Changeset: 778fd0840124
Author: anoll
Date: 2015-01-30 14:35 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/778fd0840124
Merge
Changeset: 76953f37d153
Author: anoll
Date: 2015-01-30 15:36 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/76953f37d153
Merge
Changeset: 25454f0d37d3
Author: kvn
Date: 2015-01-30 10:27 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/25454f0d37d3
8071534: assert(!failing()) failed: Must not have pending failure. Reason is: out of memory
Summary: Add missing C->failing() check after Connection graph construction.
Reviewed-by: iveresov
! src/share/vm/opto/escape.cpp
Changeset: 1c65b563b1bd
Author: dlong
Date: 2015-01-31 02:42 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/1c65b563b1bd
Merge
Changeset: 7ed418950e15
Author: thartmann
Date: 2015-02-02 15:19 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/7ed418950e15
8071995: compiler/codecache/jmx/InitialAndMaxUsageTest.java fails with large pages
Summary: Disable large page usage for test.
Reviewed-by: kvn
! test/compiler/codecache/jmx/InitialAndMaxUsageTest.java
Changeset: f81627ca8a1c
Author: thartmann
Date: 2015-02-02 14:35 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f81627ca8a1c
Merge
Changeset: 5960a65b0f54
Author: dlong
Date: 2015-02-02 23:26 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/5960a65b0f54
8069030: support new PTRACE_GETREGSET
Summary: use PTRACE_GETREGSET if other options are not available
Reviewed-by: sla, dholmes
! agent/src/os/linux/ps_proc.c
Changeset: 5bfedd3cfd39
Author: anoll
Date: 2015-02-03 10:30 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/5bfedd3cfd39
8068440: Test6857159.java times out
Summary: Replace shell script with Java-only code
Reviewed-by: kvn, iignatyev
! test/compiler/c2/6857159/Test6857159.java
Changeset: a4f200a81135
Author: anoll
Date: 2015-02-03 09:56 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/a4f200a81135
Merge
- make/linux/makefiles/build_vm_def.sh
- test/gc/g1/TestEagerReclaimHumongousRegions2.java
- test/gc/g1/TestG1TraceReclaimDeadHumongousObjectsAtYoungGC.java
- test/runtime/7194254/Test7194254.java
Changeset: b50281ff91ce
Author: goetz
Date: 2015-01-30 12:53 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/b50281ff91ce
8071996: split_if accesses NULL region of ConstraintCast
Reviewed-by: kvn
! src/share/vm/opto/ifnode.cpp
Changeset: 048d681ebfe2
Author: zmajo
Date: 2015-02-06 18:16 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/048d681ebfe2
8072398: assert fails in L1RGenerator::increment_event_counter_impl
Summary: Change scaling code to allow scaling with 0.0; change set_tiered_flags() to treat CompileThresholdScaling==0.0 in a special way.
Reviewed-by: kvn, iveresov
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! test/compiler/arguments/CheckCompileThresholdScaling.java
Changeset: b554e929f7a7
Author: pchistyakov
Date: 2015-01-30 20:45 +0300
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/b554e929f7a7
8068003: compiler/whitebox/DeoptimizeFramesTest.java fails: compilation 48 can't be available
Summary: disabled DeoptimizeALot for test runs
Reviewed-by: kvn
! test/compiler/whitebox/DeoptimizeFramesTest.java
Changeset: 122b9c0f6a86
Author: roland
Date: 2015-01-30 15:23 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/122b9c0f6a86
8071533: assert(n0->is_Call()) failed: expect a call here
Summary: remove_dead_region() call missing from ArrayCopyNode::Ideal()
Reviewed-by: kvn, vlivanov
! src/share/vm/opto/callnode.cpp
Changeset: 94ec81ddd4ec
Author: roland
Date: 2015-02-06 13:50 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/94ec81ddd4ec
8071999: SA's buildreplayjars fail with exception
Summary: support default methods when dumping classes in SA
Reviewed-by: vlivanov, kvn, dsamersoff
! agent/src/share/classes/sun/jvm/hotspot/tools/jcore/ClassWriter.java
Changeset: e9291d20ecaa
Author: roland
Date: 2015-02-09 15:10 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/e9291d20ecaa
8072016: Array copy may cause infinite cycle of deoptimization/compilation
Summary: Infinite deoptimization/recompilation cycles in case of arraycopy with tightly coupled allocation
Reviewed-by: kvn, vlivanov
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/library_call.cpp
! test/compiler/arraycopy/TestArrayCopyNoInit.java
+ test/compiler/arraycopy/TestArrayCopyNoInitDeopt.java
Changeset: ce7613869df3
Author: roland
Date: 2015-02-09 13:45 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/ce7613869df3
8071821: Assert failed in UnexpectedDeoptimizationTest.java
Summary: assert fires in case of concurrent initialization of ciInstanceKlass::_has_injected_fields
Reviewed-by: kvn
! src/share/vm/ci/ciInstanceKlass.cpp
! src/share/vm/ci/ciInstanceKlass.hpp
Changeset: d0b3b6f5a445
Author: vlivanov
Date: 2015-02-12 13:55 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/d0b3b6f5a445
Merge
! src/share/vm/opto/graphKit.cpp
! src/share/vm/runtime/arguments.cpp
Changeset: 4f8e46262c7f
Author: mgerdin
Date: 2015-02-06 16:24 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/4f8e46262c7f
8072693: [BACKOUT] GCCause should distinguish jcmd GC.run from System.gc()
Reviewed-by: jwilhelm, tschatzl
! src/share/vm/gc_interface/gcCause.cpp
! src/share/vm/gc_interface/gcCause.hpp
! src/share/vm/services/diagnosticCommand.cpp
Changeset: 9c8bd4409dc9
Author: skovalev
Date: 2015-02-09 09:51 +0300
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/9c8bd4409dc9
8071811: gc/arguments/TestG1ConcRefinementThreads.java failed on Exception: java.lang.RuntimeException: Actual G1ConcRefinementThreads(0) is not equal to expected value(23)
Reviewed-by: jwilhelm, iignatyev
! test/TEST.groups
Changeset: 948f2c218630
Author: jwilhelm
Date: 2015-02-09 17:38 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/948f2c218630
8072688: Description of flag ExplicitGCInvokesConcurrent should mention G1 as well
Summary: Changed to a more generic description.
Reviewed-by: mgerdin, tschatzl
! src/share/vm/runtime/globals.hpp
Changeset: d040a82e590c
Author: tschatzl
Date: 2015-02-10 15:44 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/d040a82e590c
8072056: Remove unnecessary header file #include
Summary: tenuredGeneration.cpp needlessly includes parGCAllocBuffer.hpp
Reviewed-by: tschatzl, kbarrett, jprovino
Contributed-by: tom.benson at oracle.com
! src/share/vm/memory/tenuredGeneration.cpp
Changeset: 566574421b40
Author: tschatzl
Date: 2015-02-10 17:41 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/566574421b40
8065093: Remove unused variable/output argument
Summary: Remove total_reserved from GenCollectedHeap::initialize and ::allocate
Reviewed-by: tschatzl, kbarrett
Contributed-by: tom.benson at oracle.com
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/genCollectedHeap.hpp
Changeset: 73a4afa29510
Author: mlarsson
Date: 2015-02-11 14:47 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/73a4afa29510
8066566: Refactor ParNewGeneration to contain ParNewTracer
Reviewed-by: ehelin, kbarrett
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp
! src/share/vm/gc_implementation/shared/gcTrace.cpp
! src/share/vm/gc_implementation/shared/gcTrace.hpp
! src/share/vm/gc_interface/collectedHeap.cpp
! src/share/vm/gc_interface/collectedHeap.hpp
Changeset: 0053c85cff01
Author: jwilhelm
Date: 2015-02-13 01:41 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/0053c85cff01
Merge
! src/share/vm/runtime/globals.hpp
Changeset: c1552a4dfc14
Author: miauno
Date: 2015-02-04 16:09 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/c1552a4dfc14
8072472: serviceability/dcmd/framework/* should be quarantined
Reviewed-by: jbachorik
! test/serviceability/dcmd/framework/HelpTest.java
! test/serviceability/dcmd/framework/InvalidCommandTest.java
! test/serviceability/dcmd/framework/VMVersionTest.java
Changeset: 6bfc40057b3f
Author: dholmes
Date: 2015-02-04 18:47 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/6bfc40057b3f
8065895: Synchronous signals during error reporting may terminate or hang VM process
Reviewed-by: dholmes, gziemski
Contributed-by: Thomas Stuefe <thomas.stuefe at gmail.com>
! src/os/aix/vm/vmError_aix.cpp
! src/os/bsd/vm/vmError_bsd.cpp
! src/os/linux/vm/vmError_linux.cpp
! src/os/solaris/vm/vmError_solaris.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/utilities/debug.cpp
! src/share/vm/utilities/debug.hpp
! src/share/vm/utilities/vmError.cpp
Changeset: a09b7ff9426d
Author: dholmes
Date: 2015-02-04 21:33 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/a09b7ff9426d
8072575: Add missing test for 8065895
Reviewed-by: dholmes, gziemski
Contributed-by: Thomas Stuefe <thomas.stuefe at gmail.com>
+ test/runtime/ErrorHandling/SecondaryErrorTest.java
Changeset: 623d0a89d55d
Author: sla
Date: 2015-02-05 12:54 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/623d0a89d55d
8072455: Use jtreg's requiredVersion tag in hotspot/test/TEST.ROOT
Reviewed-by: dholmes, ctornqvi
! test/TEST.ROOT
Changeset: ad10a46cc215
Author: goetz
Date: 2015-02-04 16:26 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/ad10a46cc215
8072434: 8064457: introduces performance regressions in 9-b47
Reviewed-by: coleenp, kvn
! src/share/vm/runtime/virtualspace.cpp
Changeset: 9c3b4e28183c
Author: jbachorik
Date: 2015-01-12 14:05 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/9c3b4e28183c
8068976: Remove JSDT implementation
Reviewed-by: sla, 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/dtrace.make
! make/solaris/makefiles/mapfile-vers
! src/cpu/sparc/vm/nativeInst_sparc.cpp
! src/cpu/sparc/vm/nativeInst_sparc.hpp
! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/cpu/x86/vm/nativeInst_x86.cpp
! src/cpu/x86/vm/nativeInst_x86.hpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
- src/os/bsd/vm/dtraceJSDT_bsd.cpp
- src/os/linux/vm/dtraceJSDT_linux.cpp
- src/os/solaris/vm/dtraceJSDT_solaris.cpp
- src/os/windows/vm/dtraceJSDT_windows.cpp
! src/share/vm/asm/codeBuffer.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
- src/share/vm/runtime/dtraceJSDT.cpp
- src/share/vm/runtime/dtraceJSDT.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
Changeset: 871f73d10e98
Author: dcubed
Date: 2015-02-06 10:40 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/871f73d10e98
Merge
- src/os/bsd/vm/dtraceJSDT_bsd.cpp
- src/os/linux/vm/dtraceJSDT_linux.cpp
- src/os/solaris/vm/dtraceJSDT_solaris.cpp
- src/os/windows/vm/dtraceJSDT_windows.cpp
! src/share/vm/prims/jvm.cpp
- src/share/vm/runtime/dtraceJSDT.cpp
- src/share/vm/runtime/dtraceJSDT.hpp
Changeset: f27530eb6c46
Author: jbachorik
Date: 2014-12-02 19:47 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f27530eb6c46
8067447: Factor out the shared implementation of the VM flags manipulation code
Reviewed-by: sla, dholmes
! src/share/vm/services/attachListener.cpp
! src/share/vm/services/management.cpp
+ src/share/vm/services/writeableFlags.cpp
+ src/share/vm/services/writeableFlags.hpp
Changeset: 4a76ca542247
Author: hseigel
Date: 2015-02-10 09:25 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/4a76ca542247
8072694: Need errno info when CDS archive creation fails
Summary: Add errno output to error message when CDS archive creation fails
Reviewed-by: dholmes, lfoltan
! src/share/vm/memory/filemap.cpp
Changeset: dba0e5e29ebd
Author: psandoz
Date: 2015-02-10 14:10 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/dba0e5e29ebd
8068975: Remove deprecated methods on sun.misc.Unsafe and clean up native implementation
Reviewed-by: dholmes, kvn, vlivanov
! src/share/vm/prims/unsafe.cpp
! test/runtime/Unsafe/FieldOffset.java
! test/runtime/Unsafe/GetPutBoolean.java
! test/runtime/Unsafe/GetPutByte.java
! test/runtime/Unsafe/GetPutChar.java
! test/runtime/Unsafe/GetPutDouble.java
! test/runtime/Unsafe/GetPutFloat.java
! test/runtime/Unsafe/GetPutInt.java
! test/runtime/Unsafe/GetPutLong.java
! test/runtime/Unsafe/GetPutObject.java
! test/runtime/Unsafe/GetPutShort.java
Changeset: d5c8919c43ab
Author: psandoz
Date: 2015-02-10 16:53 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/d5c8919c43ab
Merge
Changeset: 35cf9f62226f
Author: coleenp
Date: 2015-02-10 15:10 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/35cf9f62226f
8068451: Kitchensink fails with assert(_size >= sz) failed: Negative size
Summary: Need ThreadCritical lock around chunk pool cleaning and copying for snapshot
Reviewed-by: lfoltan, gtriantafill, hseigel
! src/share/vm/memory/allocation.cpp
! src/share/vm/services/mallocSiteTable.cpp
! src/share/vm/services/mallocTracker.cpp
! src/share/vm/services/mallocTracker.hpp
! src/share/vm/services/nmtDCmd.cpp
Changeset: ce2c731bb770
Author: psandoz
Date: 2015-02-10 21:32 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/ce2c731bb770
8068977: Remove unused sun.misc.Unsafe prefetch intrinsic support
Reviewed-by: kvn, vlivanov
! src/cpu/ppc/vm/ppc.ad
! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp
! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/globals_x86.hpp
! src/cpu/x86/vm/vm_version_x86.cpp
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/adlc/formssel.cpp
! src/share/vm/c1/c1_Canonicalizer.cpp
! src/share/vm/c1/c1_Canonicalizer.hpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_GraphBuilder.hpp
! src/share/vm/c1/c1_Instruction.hpp
! src/share/vm/c1/c1_InstructionPrinter.cpp
! src/share/vm/c1/c1_InstructionPrinter.hpp
! src/share/vm/c1/c1_LIR.cpp
! src/share/vm/c1/c1_LIR.hpp
! src/share/vm/c1/c1_LIRAssembler.cpp
! src/share/vm/c1/c1_LIRAssembler.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/c1/c1_Optimizer.cpp
! src/share/vm/c1/c1_RangeCheckElimination.hpp
! src/share/vm/c1/c1_ValueMap.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/memnode.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 18da5dda66d2
Author: psandoz
Date: 2015-02-10 22:22 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/18da5dda66d2
Merge
Changeset: b35cc4197f1b
Author: dfuchs
Date: 2015-02-11 17:41 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/b35cc4197f1b
8072482: Cleanup: In jvm.cpp and other shared files declaration of 64bits constants should use the CONST64/UCONST64 macros instead of the LL suffix
Reviewed-by: dholmes, coleenp
! src/share/vm/opto/divnode.cpp
! src/share/vm/prims/jvm.cpp
Changeset: 70e539f62c3d
Author: ctornqvi
Date: 2015-02-13 05:17 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/70e539f62c3d
Merge
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 16157f91ff41
Author: amurillo
Date: 2015-02-16 08:47 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/16157f91ff41
Merge
- src/os/bsd/vm/dtraceJSDT_bsd.cpp
- src/os/linux/vm/dtraceJSDT_linux.cpp
- src/os/solaris/vm/dtraceJSDT_solaris.cpp
- src/os/windows/vm/dtraceJSDT_windows.cpp
- src/share/vm/runtime/dtraceJSDT.cpp
- src/share/vm/runtime/dtraceJSDT.hpp
Changeset: 9fb7fdc554db
Author: lana
Date: 2015-02-19 16:37 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/9fb7fdc554db
Merge
- src/os/bsd/vm/dtraceJSDT_bsd.cpp
- src/os/linux/vm/dtraceJSDT_linux.cpp
- src/os/solaris/vm/dtraceJSDT_solaris.cpp
- src/os/windows/vm/dtraceJSDT_windows.cpp
- src/share/vm/runtime/dtraceJSDT.cpp
- src/share/vm/runtime/dtraceJSDT.hpp
Changeset: 27f0413cbea3
Author: katleman
Date: 2015-02-26 15:57 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/27f0413cbea3
Added tag jdk9-b52 for changeset 9fb7fdc554db
! .hgtags
Changeset: b00d819e1fcc
Author: dholmes
Date: 2015-02-13 06:23 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/b00d819e1fcc
8072935: Fix missing newline at end of file after 8067447
Reviewed-by: dholmes, dlong
Contributed-by: Thomas Stuefe <thomas.stuefe at gmail.com>
! src/share/vm/services/writeableFlags.cpp
Changeset: b14b199c0eaa
Author: ykantser
Date: 2015-02-13 13:17 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/b14b199c0eaa
8073132: Eliminate ProcessTools.getProcessId dependency on sun.management.VMManagement
Reviewed-by: jbachorik, dfuchs, mchung
! test/testlibrary/com/oracle/java/testlibrary/ProcessTools.java
Changeset: 30137e7eef47
Author: dcubed
Date: 2015-02-13 10:01 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/30137e7eef47
8061553: Contended Locking fast enter bucket
Summary: JEP-143/JDK-8061553 Contended Locking fast enter bucket
Reviewed-by: dholmes, acorn
Contributed-by: dave.dice at oracle.com, karen.kinnear at oracle.com, daniel.daugherty at oracle.com
! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/share/vm/runtime/interfaceSupport.hpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/synchronizer.hpp
Changeset: 034eb71ab7fd
Author: cjplummer
Date: 2015-02-11 15:22 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/034eb71ab7fd
8054888: Runtime: Add Diagnostic Command that prints the class hierarchy
Summary: Added the VM.class_hierarhcy DCMD
Reviewed-by: stefank, miauno
! src/share/vm/memory/heapInspection.cpp
! src/share/vm/memory/heapInspection.hpp
! src/share/vm/runtime/vm_operations.cpp
! src/share/vm/runtime/vm_operations.hpp
! src/share/vm/services/diagnosticCommand.cpp
! src/share/vm/services/diagnosticCommand.hpp
! test/Makefile
+ test/serviceability/dcmd/vm/ClassHierarchyTest.java
Changeset: 32e5c73978d0
Author: jiangli
Date: 2015-02-13 20:33 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/32e5c73978d0
Merge
Changeset: 1358c53c32f1
Author: ctornqvi
Date: 2015-02-13 15:05 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/1358c53c32f1
Merge
Changeset: b3ff7aa031d3
Author: ctornqvi
Date: 2015-02-14 00:03 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/b3ff7aa031d3
Merge
! src/share/vm/services/diagnosticCommand.cpp
Changeset: 53bc5f5b8378
Author: cjplummer
Date: 2015-02-14 08:53 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/53bc5f5b8378
8073167: Undo change to -retain argument in hotspot/test/Makefile
Summary: -retain:all changed back to -retain:fail,error
Reviewed-by: stefank
! test/Makefile
Changeset: dd131cca9937
Author: hseigel
Date: 2015-02-17 13:19 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/dd131cca9937
8068687: Remove meta-index support and cleanup hotspot code for rt.jar etc in non-modular jdk image
Summary: Remove the meta-index code and rt.jar code and comments
Reviewed-by: mchung, gtriantafill
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
! src/share/vm/opto/cfgnode.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/type.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/os.cpp
Changeset: ff7fa523a873
Author: ctornqvi
Date: 2015-02-18 19:27 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/ff7fa523a873
Merge
Changeset: e993a176f3d7
Author: mlarsson
Date: 2015-02-13 09:48 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/e993a176f3d7
8072621: Clean up around VM_GC_Operations
Reviewed-by: brutisso, jmasa
! src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.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/vm_operations_g1.cpp
! src/share/vm/gc_implementation/g1/vm_operations_g1.hpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
! src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.cpp
! src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.hpp
! src/share/vm/gc_implementation/shared/vmGCOperations.hpp
! src/share/vm/memory/collectorPolicy.cpp
! src/share/vm/runtime/globals.hpp
Changeset: ad8ac65b4d77
Author: mlarsson
Date: 2015-02-13 10:31 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/ad8ac65b4d77
8066771: Refactor VM GC operations caused by allocation failure
Reviewed-by: brutisso, jmasa
! src/share/vm/gc_implementation/g1/vm_operations_g1.cpp
! src/share/vm/gc_implementation/g1/vm_operations_g1.hpp
! src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.cpp
! src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.hpp
! src/share/vm/gc_implementation/shared/vmGCOperations.cpp
! src/share/vm/gc_implementation/shared/vmGCOperations.hpp
Changeset: 96fec51ac851
Author: stefank
Date: 2015-02-10 17:16 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/96fec51ac851
8072910: Move the g1EvacFailure.hpp implementation to g1EvacFailure.cpp
Reviewed-by: jwilhelm, tschatzl
! src/cpu/ppc/vm/interp_masm_ppc_64.cpp
+ src/share/vm/gc_implementation/g1/g1EvacFailure.cpp
! src/share/vm/gc_implementation/g1/g1EvacFailure.hpp
Changeset: 6a5be7f00868
Author: stefank
Date: 2015-02-13 14:37 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/6a5be7f00868
8072911: Remove includes of oop.inline.hpp from .hpp files
Reviewed-by: brutisso, coleenp, jwilhelm, simonis, dholmes
! src/cpu/ppc/vm/icBuffer_ppc.cpp
! src/cpu/ppc/vm/methodHandles_ppc.cpp
! src/cpu/sparc/vm/c1_MacroAssembler_sparc.cpp
! src/cpu/sparc/vm/icBuffer_sparc.cpp
! src/cpu/sparc/vm/methodHandles_sparc.cpp
! src/cpu/x86/vm/c1_MacroAssembler_x86.cpp
! src/cpu/x86/vm/icBuffer_x86.cpp
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/cpu/zero/vm/icBuffer_zero.cpp
! src/share/vm/adlc/main.cpp
! src/share/vm/c1/c1_Compilation.cpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/ci/bcEscapeAnalyzer.cpp
! src/share/vm/ci/ciArray.cpp
! src/share/vm/ci/ciBaseObject.cpp
! src/share/vm/ci/ciCallSite.cpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/ci/ciField.cpp
! src/share/vm/ci/ciInstance.hpp
! src/share/vm/ci/ciMetadata.cpp
! src/share/vm/ci/ciMethodData.hpp
! src/share/vm/ci/ciObjArray.cpp
! src/share/vm/ci/ciObject.cpp
! src/share/vm/ci/ciObjectFactory.cpp
! src/share/vm/ci/ciReplay.cpp
! src/share/vm/ci/ciTypeFlow.cpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/classLoaderStats.cpp
! src/share/vm/classfile/dictionary.hpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
+ src/share/vm/classfile/javaClasses.inline.hpp
! src/share/vm/classfile/stringTable.cpp
! src/share/vm/classfile/symbolTable.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/verificationType.hpp
! src/share/vm/code/dependencies.cpp
! src/share/vm/code/icBuffer.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/compiler/disassembler.cpp
! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp
! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp
! src/share/vm/gc_implementation/g1/g1StringDedup.cpp
! src/share/vm/gc_implementation/g1/g1StringDedupQueue.cpp
! src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp
! src/share/vm/gc_implementation/g1/heapRegion.inline.hpp
! src/share/vm/gc_implementation/shared/gcTrace.cpp
! src/share/vm/gc_implementation/shared/vmGCOperations.cpp
! src/share/vm/gc_implementation/shared/vmGCOperations.hpp
! src/share/vm/gc_interface/collectedHeap.cpp
! src/share/vm/gc_interface/collectedHeap.hpp
! src/share/vm/interpreter/bytecodeTracer.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/memory/barrierSet.hpp
! src/share/vm/memory/barrierSet.inline.hpp
! src/share/vm/memory/cardTableModRefBS.cpp
! src/share/vm/memory/cardTableModRefBS.hpp
+ src/share/vm/memory/cardTableModRefBS.inline.hpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/heapInspection.cpp
! src/share/vm/memory/heapInspection.hpp
! src/share/vm/memory/space.cpp
! src/share/vm/memory/space.inline.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/compiledICHolder.cpp
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/cpCache.cpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/methodData.cpp
! src/share/vm/oops/objArrayKlass.cpp
! src/share/vm/oops/objArrayOop.hpp
+ src/share/vm/oops/objArrayOop.inline.hpp
! src/share/vm/oops/oop.cpp
! src/share/vm/oops/oop.hpp
! src/share/vm/oops/oop.inline.hpp
- src/share/vm/oops/oop.inline2.hpp
! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/convertnode.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/lcm.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/parse2.cpp
! src/share/vm/opto/stringopts.cpp
! src/share/vm/precompiled/precompiled.hpp
! src/share/vm/prims/forte.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jniCheck.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvmtiEnter.xsl
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/prims/jvmtiEnvBase.cpp
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/prims/jvmtiGetLoadedClasses.cpp
! src/share/vm/prims/jvmtiImpl.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/jvmtiTagMap.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/prims/wbtestmethods/parserTests.cpp
! src/share/vm/runtime/biasedLocking.cpp
! src/share/vm/runtime/dtraceJSDT.cpp
! src/share/vm/runtime/fieldDescriptor.cpp
! src/share/vm/runtime/fprofiler.cpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/handles.hpp
! src/share/vm/runtime/reflection.cpp
! src/share/vm/runtime/serviceThread.cpp
! src/share/vm/runtime/vframe_hp.cpp
! src/share/vm/services/attachListener.cpp
! src/share/vm/services/diagnosticCommand.cpp
! src/share/vm/services/diagnosticFramework.cpp
! src/share/vm/services/heapDumper.cpp
! src/share/vm/services/management.cpp
Changeset: d8ded1e4465b
Author: sangheki
Date: 2015-02-16 08:38 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/d8ded1e4465b
8073115: assert(_covered_region.contains(p)) needs better error messages
Summary: Changed to print out related values
Reviewed-by: jwilhelm, brutisso, stefank
! src/share/vm/gc_implementation/parallelScavenge/objectStartArray.cpp
! src/share/vm/gc_implementation/parallelScavenge/objectStartArray.hpp
Changeset: 759a167d2381
Author: jwilhelm
Date: 2015-02-16 21:24 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/759a167d2381
Merge
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/compiler/disassembler.cpp
- src/share/vm/oops/oop.inline2.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/parse2.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/services/attachListener.cpp
! src/share/vm/services/management.cpp
Changeset: 2f392e90f258
Author: stefank
Date: 2015-02-18 08:57 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/2f392e90f258
8073387: Move VerifyOopClosures out from genOopClosures.hpp
Reviewed-by: brutisso, mgerdin, coleenp
! src/share/vm/code/codeCache.cpp
! src/share/vm/memory/genOopClosures.hpp
! src/share/vm/oops/oop.cpp
+ src/share/vm/oops/verifyOopClosure.hpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vmThread.cpp
Changeset: 9f95e0a7aeb9
Author: jwilhelm
Date: 2015-02-19 12:56 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/9f95e0a7aeb9
Merge
! src/share/vm/memory/heapInspection.cpp
! src/share/vm/memory/heapInspection.hpp
! src/share/vm/services/diagnosticCommand.cpp
Changeset: 840306ef66e4
Author: drchase
Date: 2015-02-17 13:54 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/840306ef66e4
8069412: Locks need better debug-printing support
Summary: Added better debug-printing support and enhanced LogCompilation tool
Reviewed-by: kvn, roland, dholmes
! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/LogParser.java
! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/UncommonTrapEvent.java
! src/share/vm/oops/markOop.cpp
! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/callnode.hpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/runtime/basicLock.cpp
! src/share/vm/runtime/vframe.cpp
Changeset: f1b92b73e6aa
Author: iveresov
Date: 2015-02-17 11:00 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f1b92b73e6aa
8072753: Nondeterministic wrong answer on arithmetic
Summary: Check for overflow when inverting the loop during the counted loop conversion
Reviewed-by: kvn
! src/share/vm/opto/loopnode.cpp
+ test/compiler/loopopts/CountedLoopProblem.java
Changeset: cf7251f51459
Author: iveresov
Date: 2015-02-17 21:46 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/cf7251f51459
Merge
Changeset: fd5c69442b0b
Author: vlivanov
Date: 2015-02-19 11:12 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/fd5c69442b0b
Merge
! src/share/vm/opto/graphKit.cpp
Changeset: f717f8d3538c
Author: amurillo
Date: 2015-02-20 14:14 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f717f8d3538c
Merge
- src/share/vm/oops/oop.inline2.hpp
Changeset: effd5ef0c3eb
Author: lana
Date: 2015-02-26 20:17 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/effd5ef0c3eb
Merge
- src/share/vm/oops/oop.inline2.hpp
Changeset: f8094b53203e
Author: katleman
Date: 2015-03-05 11:26 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f8094b53203e
Added tag jdk9-b53 for changeset effd5ef0c3eb
! .hgtags
Changeset: b25ffc981c65
Author: ihse
Date: 2015-02-27 11:56 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/b25ffc981c65
8072842: Add support for building native JTReg tests
Reviewed-by: erikj, sla
+ make/test/JtregNative.gmk
! test/Makefile
! test/TEST.groups
+ test/native_sanity/JniVersion.java
+ test/native_sanity/libJniVersion.c
Changeset: cc8363b030d5
Author: aph
Date: 2014-12-11 13:11 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/cc8363b030d5
8064611: AARCH64: Changes to HotSpot shared code
Summary: Everything except cpu/ and os_cpu/
Reviewed-by: dholmes, goetz, dlong, coleenp, kvn
! agent/src/os/linux/LinuxDebuggerLocal.c
! agent/src/os/linux/libproc.h
! agent/src/share/classes/sun/jvm/hotspot/HotSpotAgent.java
+ agent/src/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionAArch64.java
! agent/src/share/classes/sun/jvm/hotspot/utilities/PlatformInfo.java
! make/defs.make
+ make/linux/makefiles/aarch64.make
! make/linux/makefiles/buildtree.make
! make/linux/makefiles/defs.make
! make/linux/makefiles/gcc.make
+ make/linux/platform_aarch64
! src/os/linux/vm/os_linux.cpp
! src/share/vm/asm/assembler.hpp
! src/share/vm/asm/assembler.inline.hpp
! src/share/vm/asm/codeBuffer.hpp
! src/share/vm/asm/macroAssembler.hpp
! src/share/vm/asm/macroAssembler.inline.hpp
! src/share/vm/asm/register.hpp
! src/share/vm/c1/c1_Defs.hpp
! src/share/vm/c1/c1_FpuStackSim.hpp
! src/share/vm/c1/c1_FrameMap.hpp
! src/share/vm/c1/c1_LIR.cpp
! src/share/vm/c1/c1_LIR.hpp
! src/share/vm/c1/c1_LIRAssembler.hpp
! src/share/vm/c1/c1_LinearScan.hpp
! src/share/vm/c1/c1_MacroAssembler.hpp
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/c1/c1_globals.hpp
! src/share/vm/code/nativeInst.hpp
! src/share/vm/code/relocInfo.hpp
! src/share/vm/code/vmreg.hpp
! src/share/vm/code/vmreg.inline.hpp
! src/share/vm/compiler/disassembler.cpp
! src/share/vm/compiler/disassembler.hpp
! src/share/vm/interpreter/bytecodeInterpreter.hpp
! src/share/vm/interpreter/bytecodeInterpreter.inline.hpp
! src/share/vm/interpreter/cppInterpreter.hpp
! src/share/vm/interpreter/cppInterpreterGenerator.hpp
! src/share/vm/interpreter/interp_masm.hpp
! src/share/vm/interpreter/interpreter.hpp
! src/share/vm/interpreter/interpreterGenerator.hpp
! src/share/vm/interpreter/interpreterRuntime.hpp
! src/share/vm/interpreter/templateInterpreter.hpp
! src/share/vm/interpreter/templateInterpreterGenerator.hpp
! src/share/vm/interpreter/templateTable.hpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/opto/ad.hpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/memnode.hpp
! src/share/vm/opto/optoreg.hpp
! src/share/vm/opto/parse2.cpp
! src/share/vm/prims/jni_md.h
! src/share/vm/prims/methodHandles.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/atomic.inline.hpp
! src/share/vm/runtime/frame.hpp
! src/share/vm/runtime/frame.inline.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/icache.hpp
! src/share/vm/runtime/javaCalls.hpp
! src/share/vm/runtime/javaFrameAnchor.hpp
! src/share/vm/runtime/orderAccess.inline.hpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/prefetch.inline.hpp
! src/share/vm/runtime/registerMap.hpp
! src/share/vm/runtime/stubRoutines.hpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/threadLocalStorage.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/runtime/vm_version.cpp
! src/share/vm/utilities/bytes.hpp
! src/share/vm/utilities/copy.hpp
! src/share/vm/utilities/globalDefinitions.hpp
! src/share/vm/utilities/macros.hpp
Changeset: 7bce4e135976
Author: kvn
Date: 2014-12-11 15:06 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/7bce4e135976
Merge
- agent/src/share/classes/sun/jvm/hotspot/memory/OneContigSpaceCardGeneration.java
! make/linux/makefiles/gcc.make
- make/solaris/makefiles/add_gnu_debuglink.make
- make/solaris/makefiles/fix_empty_sec_hdr_flags.make
! src/os/linux/vm/os_linux.cpp
- src/os/solaris/add_gnu_debuglink/add_gnu_debuglink.c
- src/os/solaris/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c
- src/share/vm/memory/generation.inline.hpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/memnode.hpp
! src/share/vm/prims/methodHandles.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/atomic.inline.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/stubRoutines.hpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/vmStructs.cpp
- test/compiler/5057225/Test5057225.java
- test/compiler/5091921/Test5091921.java
- test/compiler/5091921/Test6186134.java
- test/compiler/5091921/Test6196102.java
- test/compiler/5091921/Test6357214.java
- test/compiler/5091921/Test6559156.java
- test/compiler/5091921/Test6753639.java
- test/compiler/5091921/Test6850611.java
- test/compiler/5091921/Test6890943.java
- test/compiler/5091921/Test6897150.java
- test/compiler/5091921/Test6905845.java
- test/compiler/5091921/Test6931567.java
- test/compiler/5091921/Test6935022.java
- test/compiler/5091921/Test6959129.java
- test/compiler/5091921/Test6985295.java
- test/compiler/5091921/Test6992759.java
- test/compiler/5091921/Test7005594.java
- test/compiler/5091921/Test7005594.sh
- test/compiler/5091921/Test7020614.java
- test/compiler/5091921/input6890943.txt
- test/compiler/5091921/output6890943.txt
- test/compiler/6340864/TestByteVect.java
- test/compiler/6340864/TestDoubleVect.java
- test/compiler/6340864/TestFloatVect.java
- test/compiler/6340864/TestIntVect.java
- test/compiler/6340864/TestLongVect.java
- test/compiler/6340864/TestShortVect.java
- test/compiler/6378821/Test6378821.java
- test/compiler/6431242/Test.java
- test/compiler/6443505/Test6443505.java
- test/compiler/6478991/NullCheckTest.java
- test/compiler/6539464/Test.java
- test/compiler/6579789/Test6579789.java
- test/compiler/6589834/InlinedArrayCloneTestCase.java
- test/compiler/6589834/Test_ia32.java
- test/compiler/6603011/Test.java
- test/compiler/6636138/Test1.java
- test/compiler/6636138/Test2.java
- test/compiler/6646019/Test.java
- test/compiler/6646020/Tester.java
- test/compiler/6659207/Test.java
- test/compiler/6661247/Test.java
- test/compiler/6663621/IVTest.java
- test/compiler/6663848/Tester.java
- test/compiler/6663854/Test6663854.java
- test/compiler/6689060/Test.java
- test/compiler/6695810/Test.java
- test/compiler/6700047/Test6700047.java
- test/compiler/6711100/Test.java
- test/compiler/6711117/Test.java
- test/compiler/6712835/Test6712835.java
- test/compiler/6714694/Tester.java
- test/compiler/6716441/Tester.java
- test/compiler/6724218/Test.java
- test/compiler/6726999/Test.java
- test/compiler/6732154/Test6732154.java
- test/compiler/6741738/Tester.java
- test/compiler/6756768/Test6756768.java
- test/compiler/6756768/Test6756768_2.java
- test/compiler/6757316/Test6757316.java
- test/compiler/6758234/Test6758234.java
- test/compiler/6769124/TestArrayCopy6769124.java
- test/compiler/6769124/TestDeoptInt6769124.java
- test/compiler/6769124/TestUnalignedLoad6769124.java
- test/compiler/6772683/InterruptedTest.java
- test/compiler/6775880/Test.java
- test/compiler/6778657/Test.java
- test/compiler/6792161/Test6792161.java
- test/compiler/6795161/Test.java
- test/compiler/6795362/Test6795362.java
- test/compiler/6795465/Test6795465.java
- test/compiler/6796786/Test6796786.java
- test/compiler/6797305/Test6797305.java
- test/compiler/6799693/Test.java
- test/compiler/6800154/Test6800154.java
- test/compiler/6805724/Test6805724.java
- test/compiler/6814842/Test6814842.java
- test/compiler/6823354/Test6823354.java
- test/compiler/6823453/Test.java
- test/compiler/6826736/Test.java
- test/compiler/6832293/Test.java
- test/compiler/6833129/Test.java
- test/compiler/6837011/Test6837011.java
- test/compiler/6837094/Test.java
- test/compiler/6843752/Test.java
- test/compiler/6849574/Test.java
- test/compiler/6851282/Test.java
- test/compiler/6852078/Test6852078.java
- test/compiler/6855164/Test.java
- test/compiler/6855215/Test6855215.java
- test/compiler/6857159/Test6857159.java
- test/compiler/6857159/Test6857159.sh
- test/compiler/6859338/Test6859338.java
- test/compiler/6860469/Test.java
- test/compiler/6863155/Test6863155.java
- test/compiler/6863420/Test.java
- test/compiler/6865031/Test.java
- test/compiler/6865265/StackOverflowBug.java
- test/compiler/6866651/Test.java
- test/compiler/6875866/Test.java
- test/compiler/6877254/Test.java
- test/compiler/6879902/Test6879902.java
- test/compiler/6880034/Test6880034.java
- test/compiler/6885584/Test6885584.java
- test/compiler/6891750/Test6891750.java
- test/compiler/6892265/Test.java
- test/compiler/6894807/IsInstanceTest.java
- test/compiler/6894807/Test6894807.sh
- test/compiler/6895383/Test.java
- test/compiler/6896617/Test6896617.java
- test/compiler/6896727/Test.java
- test/compiler/6901572/Test.java
- test/compiler/6909839/Test6909839.java
- test/compiler/6910484/Test.java
- test/compiler/6910605/Test.java
- test/compiler/6910618/Test.java
- test/compiler/6912517/Test.java
- test/compiler/6916644/Test6916644.java
- test/compiler/6921969/TestMultiplyLongHiZero.java
- test/compiler/6930043/Test6930043.java
- test/compiler/6932496/Test6932496.java
- test/compiler/6934604/TestByteBoxing.java
- test/compiler/6934604/TestDoubleBoxing.java
- test/compiler/6934604/TestFloatBoxing.java
- test/compiler/6934604/TestIntBoxing.java
- test/compiler/6934604/TestLongBoxing.java
- test/compiler/6934604/TestShortBoxing.java
- test/compiler/6935535/Test.java
- test/compiler/6942326/Test.java
- test/compiler/6946040/TestCharShortByteSwap.java
- test/compiler/6956668/Test6956668.java
- test/compiler/6958485/Test.java
- test/compiler/6968348/Test6968348.java
- test/compiler/6973329/Test.java
- test/compiler/6982370/Test6982370.java
- test/compiler/6990212/Test6990212.java
- test/compiler/7002666/Test7002666.java
- test/compiler/7009231/Test7009231.java
- test/compiler/7009359/Test7009359.java
- test/compiler/7017746/Test.java
- test/compiler/7024475/Test7024475.java
- test/compiler/7029152/Test.java
- test/compiler/7041100/Test7041100.java
- test/compiler/7042153/Test7042153.java
- test/compiler/7044738/Test7044738.java
- test/compiler/7046096/Test7046096.java
- test/compiler/7047069/Test7047069.java
- test/compiler/7048332/Test7048332.java
- test/compiler/7052494/Test7052494.java
- test/compiler/7068051/Test7068051.java
- test/compiler/7070134/Stemmer.java
- test/compiler/7070134/Test7070134.sh
- test/compiler/7070134/words
- test/compiler/7082949/Test7082949.java
- test/compiler/7088020/Test7088020.java
- test/compiler/7088419/CRCTest.java
- test/compiler/7090976/Test7090976.java
- test/compiler/7100757/Test7100757.java
- test/compiler/7103261/Test7103261.java
- test/compiler/7110586/Test7110586.java
- test/compiler/7116216/LargeFrame.java
- test/compiler/7116216/StackOverflow.java
- test/compiler/7119644/TestBooleanVect.java
- test/compiler/7119644/TestByteDoubleVect.java
- test/compiler/7119644/TestByteFloatVect.java
- test/compiler/7119644/TestByteIntVect.java
- test/compiler/7119644/TestByteLongVect.java
- test/compiler/7119644/TestByteShortVect.java
- test/compiler/7119644/TestByteVect.java
- test/compiler/7119644/TestCharShortVect.java
- test/compiler/7119644/TestCharVect.java
- test/compiler/7119644/TestDoubleVect.java
- test/compiler/7119644/TestFloatDoubleVect.java
- test/compiler/7119644/TestFloatVect.java
- test/compiler/7119644/TestIntDoubleVect.java
- test/compiler/7119644/TestIntFloatVect.java
- test/compiler/7119644/TestIntLongVect.java
- test/compiler/7119644/TestIntVect.java
- test/compiler/7119644/TestLongDoubleVect.java
- test/compiler/7119644/TestLongFloatVect.java
- test/compiler/7119644/TestLongVect.java
- test/compiler/7119644/TestShortDoubleVect.java
- test/compiler/7119644/TestShortFloatVect.java
- test/compiler/7119644/TestShortIntVect.java
- test/compiler/7119644/TestShortLongVect.java
- test/compiler/7119644/TestShortVect.java
- test/compiler/7123108/Test7123108.java
- test/compiler/7125879/Test7125879.java
- test/compiler/7141637/SpreadNullArg.java
- test/compiler/7160610/Test7160610.java
- test/compiler/7169782/Test7169782.java
- test/compiler/7174363/Test7174363.java
- test/compiler/7177917/Test7177917.java
- test/compiler/7179138/Test7179138_1.java
- test/compiler/7179138/Test7179138_2.java
- test/compiler/7184394/TestAESBase.java
- test/compiler/7184394/TestAESDecode.java
- test/compiler/7184394/TestAESEncode.java
- test/compiler/7184394/TestAESMain.java
- test/compiler/7190310/Test7190310.java
- test/compiler/7190310/Test7190310_unsafe.java
- test/compiler/7192963/TestByteVect.java
- test/compiler/7192963/TestDoubleVect.java
- test/compiler/7192963/TestFloatVect.java
- test/compiler/7192963/TestIntVect.java
- test/compiler/7192963/TestLongVect.java
- test/compiler/7192963/TestShortVect.java
- test/compiler/7196199/Test7196199.java
- test/compiler/7199742/Test7199742.java
- test/compiler/7200264/Test7200264.sh
- test/compiler/7200264/TestIntVect.java
- test/compiler/8000805/Test8000805.java
- test/compiler/8001183/TestCharVect.java
- test/compiler/8002069/Test8002069.java
- test/compiler/8004051/Test8004051.java
- test/compiler/8004741/Test8004741.java
- test/compiler/8004867/TestIntAtomicCAS.java
- test/compiler/8004867/TestIntAtomicOrdered.java
- test/compiler/8004867/TestIntAtomicVolatile.java
- test/compiler/8004867/TestIntUnsafeCAS.java
- test/compiler/8004867/TestIntUnsafeOrdered.java
- test/compiler/8004867/TestIntUnsafeVolatile.java
- test/compiler/8005033/Test8005033.java
- test/compiler/8005419/Test8005419.java
- test/compiler/8005956/PolynomialRoot.java
- test/compiler/8007294/Test8007294.java
- test/compiler/8007722/Test8007722.java
- test/compiler/8009761/Test8009761.java
- test/compiler/8010927/Test8010927.java
- test/compiler/8011706/Test8011706.java
- test/compiler/8011771/Test8011771.java
- test/compiler/8011901/Test8011901.java
- test/compiler/8015436/Test8015436.java
- test/compiler/EliminateAutoBox/UnsignedLoads.java
- test/compiler/EscapeAnalysis/Test8020215.java
- test/compiler/EscapeAnalysis/TestAllocatedEscapesPtrComparison.java
- test/compiler/EscapeAnalysis/TestUnsafePutAddressNullObjMustNotEscape.java
- test/compiler/IntegerArithmetic/TestIntegerComparison.java
- test/gc/concurrentMarkSweep/CheckAllocateAndSystemGC.java
- test/gc/concurrentMarkSweep/SystemGCOnForegroundCollector.java
- test/gc/startup_warnings/TestCMSForegroundFlags.java
Changeset: 73d7851fa9f2
Author: aph
Date: 2015-01-15 11:17 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/73d7851fa9f2
8068055: AARCH64: os_cpu
Summary: add src/os_cpu/linux_aarch64/vm/* files
Reviewed-by: kvn, roland, dholmes
+ src/os_cpu/linux_aarch64/vm/assembler_linux_aarch64.cpp
+ src/os_cpu/linux_aarch64/vm/atomic_linux_aarch64.inline.hpp
+ src/os_cpu/linux_aarch64/vm/bytes_linux_aarch64.inline.hpp
+ src/os_cpu/linux_aarch64/vm/copy_linux_aarch64.inline.hpp
+ src/os_cpu/linux_aarch64/vm/globals_linux_aarch64.hpp
+ src/os_cpu/linux_aarch64/vm/linux_aarch64.S
+ src/os_cpu/linux_aarch64/vm/linux_aarch64.ad
+ src/os_cpu/linux_aarch64/vm/orderAccess_linux_aarch64.inline.hpp
+ src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp
+ src/os_cpu/linux_aarch64/vm/os_linux_aarch64.hpp
+ src/os_cpu/linux_aarch64/vm/os_linux_aarch64.inline.hpp
+ src/os_cpu/linux_aarch64/vm/prefetch_linux_aarch64.inline.hpp
+ src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.cpp
+ src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.hpp
+ src/os_cpu/linux_aarch64/vm/thread_linux_aarch64.cpp
+ src/os_cpu/linux_aarch64/vm/thread_linux_aarch64.hpp
+ src/os_cpu/linux_aarch64/vm/vmStructs_linux_aarch64.hpp
+ src/os_cpu/linux_aarch64/vm/vm_version_linux_aarch64.cpp
Changeset: 647c8b619d80
Author: aph
Date: 2015-01-20 11:34 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/647c8b619d80
8068054: AARCH64: Assembler interpreter, shared runtime
Summary: add src/cpu/aarch64/vm/* interpreter, shared runtime files.
Reviewed-by: kvn, roland, coleenp, twisti
+ src/cpu/aarch64/vm/aarch64Test.cpp
+ src/cpu/aarch64/vm/aarch64_call.cpp
+ src/cpu/aarch64/vm/aarch64_linkage.S
+ src/cpu/aarch64/vm/assembler_aarch64.cpp
+ src/cpu/aarch64/vm/assembler_aarch64.hpp
+ src/cpu/aarch64/vm/assembler_aarch64.inline.hpp
+ src/cpu/aarch64/vm/bytecodeInterpreter_aarch64.cpp
+ src/cpu/aarch64/vm/bytecodeInterpreter_aarch64.hpp
+ src/cpu/aarch64/vm/bytecodeInterpreter_aarch64.inline.hpp
+ src/cpu/aarch64/vm/bytecodes_aarch64.cpp
+ src/cpu/aarch64/vm/bytecodes_aarch64.hpp
+ src/cpu/aarch64/vm/bytes_aarch64.hpp
+ src/cpu/aarch64/vm/codeBuffer_aarch64.hpp
+ src/cpu/aarch64/vm/compiledIC_aarch64.cpp
+ src/cpu/aarch64/vm/copy_aarch64.hpp
+ src/cpu/aarch64/vm/cppInterpreterGenerator_aarch64.hpp
+ src/cpu/aarch64/vm/cpustate_aarch64.hpp
+ src/cpu/aarch64/vm/debug_aarch64.cpp
+ src/cpu/aarch64/vm/decode_aarch64.hpp
+ src/cpu/aarch64/vm/depChecker_aarch64.cpp
+ src/cpu/aarch64/vm/depChecker_aarch64.hpp
+ src/cpu/aarch64/vm/disassembler_aarch64.hpp
+ src/cpu/aarch64/vm/frame_aarch64.cpp
+ src/cpu/aarch64/vm/frame_aarch64.hpp
+ src/cpu/aarch64/vm/frame_aarch64.inline.hpp
+ src/cpu/aarch64/vm/globalDefinitions_aarch64.hpp
+ src/cpu/aarch64/vm/globals_aarch64.hpp
+ src/cpu/aarch64/vm/icBuffer_aarch64.cpp
+ src/cpu/aarch64/vm/icache_aarch64.cpp
+ src/cpu/aarch64/vm/icache_aarch64.hpp
+ src/cpu/aarch64/vm/immediate_aarch64.cpp
+ src/cpu/aarch64/vm/immediate_aarch64.hpp
+ src/cpu/aarch64/vm/interp_masm_aarch64.cpp
+ src/cpu/aarch64/vm/interp_masm_aarch64.hpp
+ src/cpu/aarch64/vm/interpreterGenerator_aarch64.hpp
+ src/cpu/aarch64/vm/interpreterRT_aarch64.cpp
+ src/cpu/aarch64/vm/interpreterRT_aarch64.hpp
+ src/cpu/aarch64/vm/interpreter_aarch64.cpp
+ src/cpu/aarch64/vm/interpreter_aarch64.hpp
+ src/cpu/aarch64/vm/javaFrameAnchor_aarch64.hpp
+ src/cpu/aarch64/vm/jniFastGetField_aarch64.cpp
+ src/cpu/aarch64/vm/jniTypes_aarch64.hpp
+ src/cpu/aarch64/vm/jni_aarch64.h
+ src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
+ src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
+ src/cpu/aarch64/vm/macroAssembler_aarch64.inline.hpp
+ src/cpu/aarch64/vm/metaspaceShared_aarch64.cpp
+ src/cpu/aarch64/vm/methodHandles_aarch64.cpp
+ src/cpu/aarch64/vm/methodHandles_aarch64.hpp
+ src/cpu/aarch64/vm/nativeInst_aarch64.cpp
+ src/cpu/aarch64/vm/nativeInst_aarch64.hpp
+ src/cpu/aarch64/vm/registerMap_aarch64.hpp
+ src/cpu/aarch64/vm/register_aarch64.cpp
+ src/cpu/aarch64/vm/register_aarch64.hpp
+ src/cpu/aarch64/vm/register_definitions_aarch64.cpp
+ src/cpu/aarch64/vm/relocInfo_aarch64.cpp
+ src/cpu/aarch64/vm/relocInfo_aarch64.hpp
+ src/cpu/aarch64/vm/runtime_aarch64.cpp
+ src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
+ src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
+ src/cpu/aarch64/vm/stubRoutines_aarch64.cpp
+ src/cpu/aarch64/vm/stubRoutines_aarch64.hpp
+ src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.hpp
+ src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp
+ src/cpu/aarch64/vm/templateInterpreter_aarch64.hpp
+ src/cpu/aarch64/vm/templateTable_aarch64.cpp
+ src/cpu/aarch64/vm/templateTable_aarch64.hpp
+ src/cpu/aarch64/vm/vmStructs_aarch64.hpp
+ src/cpu/aarch64/vm/vm_version_aarch64.cpp
+ src/cpu/aarch64/vm/vm_version_aarch64.hpp
+ src/cpu/aarch64/vm/vmreg_aarch64.cpp
+ src/cpu/aarch64/vm/vmreg_aarch64.hpp
+ src/cpu/aarch64/vm/vmreg_aarch64.inline.hpp
+ src/cpu/aarch64/vm/vtableStubs_aarch64.cpp
Changeset: d498aba2c736
Author: aph
Date: 2015-01-20 12:47 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/d498aba2c736
8068053: AARCH64: C1 and C2 compilers
Summary: add src/cpu/aarch64/vm/* C1 and C2 files
Reviewed-by: kvn, roland
+ src/cpu/aarch64/vm/aarch64.ad
+ src/cpu/aarch64/vm/aarch64_ad.m4
+ src/cpu/aarch64/vm/ad_encode.m4
+ src/cpu/aarch64/vm/c1_CodeStubs_aarch64.cpp
+ src/cpu/aarch64/vm/c1_Defs_aarch64.hpp
+ src/cpu/aarch64/vm/c1_FpuStackSim_aarch64.cpp
+ src/cpu/aarch64/vm/c1_FpuStackSim_aarch64.hpp
+ src/cpu/aarch64/vm/c1_FrameMap_aarch64.cpp
+ src/cpu/aarch64/vm/c1_FrameMap_aarch64.hpp
+ src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp
+ src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.hpp
+ src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp
+ src/cpu/aarch64/vm/c1_LinearScan_aarch64.cpp
+ src/cpu/aarch64/vm/c1_LinearScan_aarch64.hpp
+ src/cpu/aarch64/vm/c1_MacroAssembler_aarch64.cpp
+ src/cpu/aarch64/vm/c1_MacroAssembler_aarch64.hpp
+ src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp
+ src/cpu/aarch64/vm/c1_globals_aarch64.hpp
+ src/cpu/aarch64/vm/c2_globals_aarch64.hpp
+ src/cpu/aarch64/vm/c2_init_aarch64.cpp
Changeset: 694f5e5bb982
Author: kvn
Date: 2015-01-20 15:24 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/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
Changeset: c62971d23589
Author: aph
Date: 2015-01-21 14:38 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/c62971d23589
8069593: Changes to JavaThread::_thread_state must use acquire and release
Reviewed-by: kvn, dlong
! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
! src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/thread.inline.hpp
Changeset: 0ab4623375c2
Author: enevill
Date: 2015-01-26 09:50 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/0ab4623375c2
8071563: AARCH64 staging fail to build
Summary: Fixed build problem after merge 8064457 changes.
Reviewed-by: kvn, goetz
! src/share/vm/memory/metaspace.cpp
Changeset: f624acc711e2
Author: aph
Date: 2015-01-27 20:49 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f624acc711e2
8071688: AARCH64: SIGSEGV in MethodData::next_data(ProfileData*)
Summary: Apply the fix for 8039975 to the AArch64 sources.
Reviewed-by: kvn, roland
! src/cpu/aarch64/vm/interp_masm_aarch64.cpp
Changeset: 2b069b91bb98
Author: enevill
Date: 2015-02-02 11:29 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/2b069b91bb98
8072129: [AARCH64] missing fix for 8066900
Summary: add 8066900 fix to arm64 code.
Reviewed-by: kvn
! src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp
Changeset: 55e58bfad598
Author: aph
Date: 2015-02-05 11:47 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/55e58bfad598
8072483: AARCH64: aarch64.ad uses the wrong operand class for some operations
Summary: Use iReg<X>NoSp registers operands where required.
Reviewed-by: kvn, adinn, enevill
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/aarch64_ad.m4
Changeset: ef43f5719e95
Author: aph
Date: 2015-02-06 10:21 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/ef43f5719e95
8072698: Add AArch64 support to hsdis
Reviewed-by: kvn
! src/share/tools/hsdis/hsdis.c
Changeset: 00f3abb1f174
Author: aph
Date: 2015-02-06 10:36 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/00f3abb1f174
8071947: AARCH64: frame::safe_for_sender() computes incorrect sender_sp value for interpreted frames
Summary: Apply the fix for 8068655 to the AArch64 sources.
Reviewed-by: kvn
! src/cpu/aarch64/vm/frame_aarch64.cpp
Changeset: f83851ae258e
Author: kvn
Date: 2015-02-26 10:56 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/f83851ae258e
Merge
- make/linux/makefiles/build_vm_def.sh
- src/os/bsd/vm/dtraceJSDT_bsd.cpp
- src/os/linux/vm/dtraceJSDT_linux.cpp
! src/os/linux/vm/os_linux.cpp
- src/os/solaris/vm/dtraceJSDT_solaris.cpp
- src/os/windows/vm/dtraceJSDT_windows.cpp
! src/share/vm/asm/codeBuffer.hpp
! src/share/vm/c1/c1_LIR.cpp
! src/share/vm/c1/c1_LIR.hpp
! src/share/vm/c1/c1_LIRAssembler.hpp
! src/share/vm/compiler/disassembler.cpp
- src/share/vm/oops/oop.inline2.hpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/memnode.hpp
! src/share/vm/opto/parse2.cpp
! src/share/vm/runtime/arguments.cpp
- src/share/vm/runtime/dtraceJSDT.cpp
- src/share/vm/runtime/dtraceJSDT.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/globalDefinitions.hpp
- test/serviceability/dcmd/ClassLoaderStatsTest.java
- test/serviceability/dcmd/DcmdUtil.java
- test/serviceability/dcmd/DynLibDcmdTest.java
Changeset: 21f64f2bbdc8
Author: kvn
Date: 2015-03-02 10:09 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/21f64f2bbdc8
Merge
Changeset: 84c5d19d3a32
Author: adinn
Date: 2015-03-02 10:31 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/84c5d19d3a32
8074119: [AARCH64] stage repo misses fixes from several Hotspot changes
Summary: add shared code changes from 8059606, 8069230, 8068976, 8068977, 8072911 and 8071805
Reviewed-by: aph, kvn
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/c1_CodeStubs_aarch64.cpp
! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp
! src/cpu/aarch64/vm/c1_MacroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/icBuffer_aarch64.cpp
! src/cpu/aarch64/vm/interp_masm_aarch64.cpp
! src/cpu/aarch64/vm/interp_masm_aarch64.hpp
! src/cpu/aarch64/vm/methodHandles_aarch64.cpp
! src/cpu/aarch64/vm/nativeInst_aarch64.cpp
! src/cpu/aarch64/vm/nativeInst_aarch64.hpp
! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
! src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp
! src/cpu/aarch64/vm/templateTable_aarch64.cpp
Changeset: 748bfdc032eb
Author: erikj
Date: 2015-02-18 11:25 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/748bfdc032eb
8072904: building jdk9 with jdk9 boot jdk can cause failure or incorrect results
Reviewed-by: dholmes, dlong
! agent/src/share/classes/sun/jvm/hotspot/debugger/amd64/AMD64ThreadContext.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/ppc64/PPC64ThreadContext.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/sparc/SPARCThreadContext.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/x86/X86ThreadContext.java
! make/aix/makefiles/sa.make
! make/bsd/makefiles/sa.make
! make/linux/makefiles/sa.make
! make/solaris/makefiles/sa.make
! make/windows/makefiles/sa.make
Changeset: b042554105f7
Author: dholmes
Date: 2015-02-18 22:19 -0500
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/b042554105f7
8072055: Argument checking for SE Embedded and ARM should be moved out of arguments.cpp
Reviewed-by: bdelsart, dlong, hseigel, coleenp
! src/share/vm/runtime/arguments.cpp
Changeset: 301c5b48a95a
Author: ctornqvi
Date: 2015-02-23 05:01 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/301c5b48a95a
Merge
- src/share/vm/oops/oop.inline2.hpp
Changeset: a1676462e072
Author: stefank
Date: 2015-02-18 09:22 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/a1676462e072
8073388: Get rid of the depenecy from handles.hpp to oop.inline.hpp
Reviewed-by: mgerdin, coleenp
! src/share/vm/ci/ciKlass.hpp
! src/share/vm/classfile/classLoaderExt.hpp
! src/share/vm/memory/genRemSet.cpp
! src/share/vm/runtime/handles.cpp
! src/share/vm/runtime/handles.hpp
Changeset: 45dc3d4c5c24
Author: jwilhelm
Date: 2014-08-22 10:10 +0200
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/45dc3d4c5c24
8061802: REDO - Remove the generations array
Summary: The _gens array is removed and replaced by explicit _young_gen and _old_gen variables.
Reviewed-by: kbarrett, mgerdin
! agent/src/share/classes/sun/jvm/hotspot/memory/GenCollectedHeap.java
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/genCollectedHeap.hpp
! src/share/vm/memory/genMarkSweep.cpp
! src/share/vm/memory/generation.cpp
! src/share/vm/runtime/vmStructs.cpp
! test/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java
Changeset: b8ef0ff7b28d
Author: stefank
Date: 2015-02-18 10:28 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/b8ef0ff7b28d
8073389: Remove the include of resourceArea.hpp from classFileParser.hpp
Reviewed-by: coleenp, dholmes
! src/share/vm/classfile/classFileError.cpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
! src/share/vm/code/dependencies.hpp
! src/share/vm/interpreter/interpreter.hpp
! src/share/vm/services/nmtDCmd.cpp
! src/share/vm/services/runtimeService.cpp
Changeset: ae3dbd31307f
Author: mgerdin
Date: 2015-02-20 12:43 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/ae3dbd31307f
8073532: jmap -heap fails after generation array removal
Summary: Fix field accessor code in the SA
Reviewed-by: jwilhelm, brutisso
! agent/src/share/classes/sun/jvm/hotspot/memory/GenCollectedHeap.java
Changeset: 01f6c1362694
Author: tschatzl
Date: 2015-02-20 16:07 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/01f6c1362694
8058446: G1 Hot card cache should use ArrayAllocator to allocate the cache array
Summary: Allocate large hot card caches using OS functions instead of the C heap to avoid native memory exhaustion.
Reviewed-by: mgerdin, jwilhelm
! src/share/vm/gc_implementation/g1/g1HotCardCache.cpp
! src/share/vm/gc_implementation/g1/g1HotCardCache.hpp
Changeset: 89aef9b18319
Author: stefank
Date: 2015-02-20 15:23 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/89aef9b18319
8073554: Remove unnecessary includes of markSweep[.inline].hpp
Reviewed-by: tschatzl, coleenp
! src/share/vm/code/codeCache.cpp
! src/share/vm/oops/cpCache.cpp
! src/share/vm/oops/klassVtable.cpp
! src/share/vm/precompiled/precompiled.hpp
! src/share/vm/runtime/interfaceSupport.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/debug.cpp
Changeset: 194b81937d60
Author: stefank
Date: 2015-02-20 15:47 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/194b81937d60
Merge
Changeset: 532bf0752bbc
Author: stefank
Date: 2015-02-20 17:08 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/532bf0752bbc
Merge
Changeset: eb2c3a5a454a
Author: goetz
Date: 2015-02-20 22:22 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/eb2c3a5a454a
8071822: [TEST_BUG] Adapt collectorPolicy internal tests to support 64K pages
Summary: This fixes jtreg test ExecuteInternalVMTests.java for OSes with bigger default page sizes.
Reviewed-by: jmasa
! src/share/vm/memory/collectorPolicy.cpp
Changeset: 015fac83707e
Author: stefank
Date: 2015-02-20 13:54 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/015fac83707e
8073543: Circular include dependency between psScavenge.inline.hpp and psPromotionManager.inline.hpp
Reviewed-by: brutisso, mgerdin
! src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.hpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.hpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.inline.hpp
! src/share/vm/oops/instanceClassLoaderKlass.cpp
! src/share/vm/oops/oop.pcgc.inline.hpp
! src/share/vm/oops/oop.psgc.inline.hpp
! src/share/vm/runtime/java.cpp
Changeset: e2c2ec8ce1be
Author: jwilhelm
Date: 2015-02-23 18:40 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/e2c2ec8ce1be
Merge
Changeset: 36ea8ccb155c
Author: sjohanss
Date: 2014-12-11 09:56 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/36ea8ccb155c
8062672: JVM crashes during GC on various asserts which checks that HeapWord ptr is an oop
Summary: Crashes were caused by not disabling UseMemSetInBOT as should be done on sparc. Added support for picking up blkinit as a platform feature if available on Linux sparc. This is needed to avoid enabling UseMemSetInBOT when running on this platform.
Reviewed-by: jwilhelm, brutisso
! src/os_cpu/linux_sparc/vm/vm_version_linux_sparc.cpp
Changeset: 6357f6686ca2
Author: jwilhelm
Date: 2015-02-26 19:32 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/6357f6686ca2
Merge
Changeset: cf4fda2ea188
Author: amurillo
Date: 2015-02-27 07:34 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/cf4fda2ea188
Merge
Changeset: ba828548b907
Author: amurillo
Date: 2015-03-03 06:23 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/ba828548b907
Merge
! src/share/vm/interpreter/interpreter.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 9a6515e858d5
Author: aph
Date: 2015-03-03 17:56 +0000
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/9a6515e858d5
8074349: AARCH64: C2 generates poor code for some byte and character stores
Summary: Use iRegIorL2I as src input for char and byte stores.
Reviewed-by: kvn
! src/cpu/aarch64/vm/aarch64.ad
Changeset: c3b117fa5bde
Author: lana
Date: 2015-03-05 15:21 -0800
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/c3b117fa5bde
Merge
Changeset: b104f7846820
Author: katleman
Date: 2015-03-12 13:35 -0700
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/b104f7846820
Added tag jdk9-b54 for changeset c3b117fa5bde
! .hgtags
Changeset: 516de2a631c0
Author: erikj
Date: 2015-03-13 14:53 +0100
URL: http://hg.openjdk.java.net/build-infra/jdk9/hotspot/rev/516de2a631c0
Merge
- make/linux/makefiles/build_vm_def.sh
! make/solaris/makefiles/dtrace.make
- src/os/bsd/vm/dtraceJSDT_bsd.cpp
- src/os/linux/vm/dtraceJSDT_linux.cpp
- src/os/solaris/vm/dtraceJSDT_solaris.cpp
- src/os/windows/vm/dtraceJSDT_windows.cpp
- src/share/vm/oops/oop.inline2.hpp
- src/share/vm/runtime/dtraceJSDT.cpp
- src/share/vm/runtime/dtraceJSDT.hpp
- test/serviceability/dcmd/ClassLoaderStatsTest.java
- test/serviceability/dcmd/DcmdUtil.java
- test/serviceability/dcmd/DynLibDcmdTest.java
More information about the build-infra-dev
mailing list