hg: valhalla/valhalla/hotspot: 944 new changesets
maurizio.cimadamore at oracle.com
maurizio.cimadamore at oracle.com
Wed Oct 21 11:06:48 UTC 2015
Changeset: dd51d7312402
Author: aph
Date: 2015-04-14 17:19 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/dd51d7312402
8076467: AARCH64: assertion fail with -XX:+UseG1GC
Summary: Don't call encoding unless bool is true.
Reviewed-by: kvn
! src/cpu/aarch64/vm/interp_masm_aarch64.hpp
! src/cpu/aarch64/vm/register_aarch64.hpp
Changeset: 1c87bc5de516
Author: jmasa
Date: 2014-10-19 20:23 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/1c87bc5de516
8059064: Better G1 log caching
Reviewed-by: jmasa, ahgross
Contributed-by: sangheon.kim at oracle.com
! src/share/vm/runtime/arguments.cpp
Changeset: 490710cf1f54
Author: acorn
Date: 2014-12-19 11:48 -0800
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/490710cf1f54
8065366: Better private method resolution
Reviewed-by: hseigel, lfoltan, coleenp, ahgross
! src/share/vm/classfile/defaultMethods.cpp
! src/share/vm/oops/klassVtable.cpp
Changeset: f82dff2eadec
Author: kbarrett
Date: 2015-02-09 13:30 -0500
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/f82dff2eadec
8071931: Return of the phantom menace
Reviewed-by: mchung, dfuchs, ahgross, brutisso
! src/share/vm/memory/referenceProcessor.cpp
Changeset: 715d2da5801c
Author: lana
Date: 2015-04-17 10:24 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/715d2da5801c
Merge
Changeset: 0e31ab6e8375
Author: katleman
Date: 2015-04-23 10:43 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/0e31ab6e8375
Added tag jdk9-b61 for changeset 715d2da5801c
! .hgtags
Changeset: 2b54cd604683
Author: adinn
Date: 2015-04-23 17:53 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/2b54cd604683
8078263: AARCH64: Volatile fields should be accessed with ldar and stlr
Summary: ad file rules now generate load acquire and store release for volatile accesses
Reviewed-by: kvn
! src/cpu/aarch64/vm/aarch64.ad
Changeset: 1eab877142cc
Author: lana
Date: 2015-04-23 16:11 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/1eab877142cc
Merge
Changeset: 86ab44ce262e
Author: katleman
Date: 2015-04-30 13:02 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/86ab44ce262e
Added tag jdk9-b62 for changeset 1eab877142cc
! .hgtags
Changeset: f056955b0ae8
Author: enevill
Date: 2015-04-24 11:01 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/f056955b0ae8
8075930: AARCH64: Use FP Register in C2
Summary: modify to allow C2 to allocate FP (R29) as a general register
Reviewed-by: aph, kvn, dlong
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/frame_aarch64.inline.hpp
Changeset: 63c06d9de739
Author: aph
Date: 2015-04-24 16:19 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/63c06d9de739
Merge
Changeset: 11b7f6b12521
Author: aph
Date: 2015-04-24 16:28 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/11b7f6b12521
8078621: AARCH64: Fails to build without precompiled headers
Summary: fix #includes.
Reviewed-by: kvn
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
Changeset: 6ead49a4c505
Author: ctornqvi
Date: 2015-04-28 14:45 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/6ead49a4c505
8077994: [TESTBUG] Exclude compiler/floatingpoint/ModNaN.java
Reviewed-by: hseigel, ccheung
! test/compiler/floatingpoint/ModNaN.java
Changeset: 3e2b525194d3
Author: neliasso
Date: 2015-04-28 14:46 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/3e2b525194d3
8077590: windows_i586_6.2-product-c2-runThese8_Xcomp_vm failing after win compiler upgrade
Summary: Add /arch:IA32 flag to windows ia32 builds to force x87 codepath
Reviewed-by: kvn, dholmes
! make/windows/makefiles/compile.make
Changeset: 2ac9b6b36689
Author: lana
Date: 2015-04-30 17:20 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/2ac9b6b36689
Merge
Changeset: d6b3ad413923
Author: katleman
Date: 2015-05-07 10:19 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/d6b3ad413923
Added tag jdk9-b63 for changeset 2ac9b6b36689
! .hgtags
Changeset: 8c5d3807d8f3
Author: erikj
Date: 2015-03-18 10:22 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/8c5d3807d8f3
8072897: File sawindbg.dll has incorrect file version
Reviewed-by: tbell, dholmes
! make/windows/makefiles/sa.make
Changeset: 7c2d62ecae2e
Author: erikj
Date: 2015-03-18 12:02 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/7c2d62ecae2e
8075140: Solaris build of native libraries not consistently using EXTRA_CFLAGS and EXTRA_LDFLAGS
Reviewed-by: ihse, tbell, dholmes
! make/solaris/makefiles/dtrace.make
! make/solaris/makefiles/jsig.make
! make/solaris/makefiles/saproc.make
! make/solaris/makefiles/vm.make
Changeset: bc4a7ba13b1d
Author: dholmes
Date: 2015-03-18 17:45 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/bc4a7ba13b1d
8075216: Remove old flags, regarding to JDK9, from obsolete_jvm_flags
Reviewed-by: dholmes, simonis, gziemski
Contributed-by: Dmitry Dmitriev <dmitry.dmitriev at oracle.com>
! src/share/vm/runtime/arguments.cpp
Changeset: b1bcd763171a
Author: hseigel
Date: 2015-03-19 08:55 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/b1bcd763171a
8075118: JVM stuck in infinite loop during verification
Summary: keep a list of handlers to prevent the same handler from being scanned repeatedly.
Reviewed-by: dlong, dholmes
! src/share/vm/classfile/verifier.cpp
! src/share/vm/classfile/verifier.hpp
+ test/runtime/handlerInTry/HandlerInTry.jasm
+ test/runtime/handlerInTry/IsolatedHandlerInTry.jasm
+ test/runtime/handlerInTry/LoadHandlerInTry.java
Changeset: 94ecade07a85
Author: dcubed
Date: 2015-03-19 14:28 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/94ecade07a85
Merge
Changeset: 09484e9f83b7
Author: coleenp
Date: 2015-03-19 09:47 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/09484e9f83b7
8005521: StressMethodComparator is not thread-safe
Summary: Remove the debug option. It isn't correct or tested.
Reviewed-by: gtriantafill, dholmes, sspitsyn
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 9273f2b75c19
Author: coleenp
Date: 2015-03-19 21:11 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/9273f2b75c19
Merge
Changeset: d0908a205037
Author: coleenp
Date: 2015-03-19 23:33 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/d0908a205037
Merge
Changeset: d5c6fa2de89d
Author: sspitsyn
Date: 2015-03-20 02:44 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/d5c6fa2de89d
8067662: "java.lang.NullPointerException: Method name is null" from StackTraceElement.<init>
Summary: use method cpref and klass version to provide meaningful methods name in stacktraces
Reviewed-by: coleenp, dcubed
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
Changeset: 2e6d2b89d3d2
Author: mockner
Date: 2015-03-19 15:30 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/2e6d2b89d3d2
8072128: mutexLocker.cpp _mutex_array[] initialization broken with safepoint check change
Summary: Fixed missing "++" in _mutex_array[] initialization.
Reviewed-by: dholmes, fparain
! src/share/vm/runtime/mutexLocker.cpp
Changeset: 09fa2a188d2d
Author: dcubed
Date: 2015-03-20 15:19 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/09fa2a188d2d
Merge
Changeset: 5c2bc6278fc4
Author: sgehwolf
Date: 2015-03-23 13:53 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/5c2bc6278fc4
8075533: Zero JVM segfaults for -version after JDK-8074552
Summary: Remove SafeFetchXX Zero implementations and guard test with CanUseSafeFetchXX
Reviewed-by: simonis, coleenp
! src/cpu/zero/vm/stubGenerator_zero.cpp
! src/share/vm/runtime/stubRoutines.cpp
! test/compiler/startup/NumCompilerThreadsCheck.java
! test/runtime/ErrorHandling/SafeFetchInErrorHandlingTest.java
! test/testlibrary/com/oracle/java/testlibrary/Platform.java
! test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java
Changeset: cf192ad974b7
Author: jbachorik
Date: 2015-03-24 15:03 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/cf192ad974b7
8024055: serviceability/attach/AttachWithStalePidFile.java createJavaPidFile() fails
Reviewed-by: sla, sspitsyn
! test/serviceability/attach/AttachWithStalePidFile.java
! test/serviceability/attach/AttachWithStalePidFileTarget.java
Changeset: cd54df6b22ea
Author: jbachorik
Date: 2015-03-24 16:21 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/cd54df6b22ea
Merge
Changeset: 5c7da77fa838
Author: erikj
Date: 2015-03-25 09:37 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/5c7da77fa838
8075725: Remove /jre subdir in hotspot dist dir
Reviewed-by: tbell, ihse
! make/Makefile
! make/aix/makefiles/defs.make
! make/aix/makefiles/vm.make
! make/bsd/makefiles/defs.make
! make/bsd/makefiles/universal.gmk
! make/defs.make
! make/linux/makefiles/defs.make
! make/linux/makefiles/vm.make
! make/solaris/makefiles/defs.make
! make/solaris/makefiles/vm.make
! make/windows/makefiles/defs.make
Changeset: ded59fa90a09
Author: hseigel
Date: 2015-03-25 08:16 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/ded59fa90a09
7127066: Class verifier accepts an invalid class file
Summary: For *store bytecodes, compare incoming, not outgoing, type state with exception handlers' stack maps.
Reviewed-by: acorn, dholmes
! src/share/vm/classfile/verifier.cpp
! src/share/vm/interpreter/bytecodes.hpp
+ test/runtime/stackMapCheck/BadMap.jasm
+ test/runtime/stackMapCheck/BadMapDstore.jasm
+ test/runtime/stackMapCheck/BadMapIstore.jasm
+ test/runtime/stackMapCheck/StackMapCheck.java
Changeset: acb4d66db32e
Author: ykantser
Date: 2015-03-25 12:38 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/acb4d66db32e
8075818: serviceability/threads/TestFalseDeadLock.java should be unquarantined
Reviewed-by: jbachorik, sspitsyn
! test/serviceability/threads/TestFalseDeadLock.java
Changeset: 1f3c5550c168
Author: ykantser
Date: 2015-03-25 15:22 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/1f3c5550c168
Merge
Changeset: 0b0b09a60061
Author: minqi
Date: 2015-03-25 15:18 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/0b0b09a60061
8074345: Enable RewriteBytecodes when VM runs with CDS
Summary: Enable bytecode rewriting when CDS turned on.
Reviewed-by: coleenp, iklam
Contributed-by: yumin.qi at oracle.com, ioi.lam at oracle.com
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/x86/vm/templateTable_x86.cpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/interpreter/bytecodes.cpp
! src/share/vm/interpreter/bytecodes.hpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/interpreter/rewriter.cpp
! src/share/vm/interpreter/templateTable.cpp
! src/share/vm/interpreter/templateTable.hpp
! src/share/vm/memory/metaspaceShared.cpp
! src/share/vm/oops/constMethod.hpp
! src/share/vm/runtime/arguments.cpp
Changeset: 2206bbeb3185
Author: coleenp
Date: 2015-03-25 22:27 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/2206bbeb3185
8075967: Zero interpreter asserts for SafeFetch<32,N> calls in ObjectMonitor
Summary: Implement SafeFetchX unsafely and make CanUseSafeFetchX false for Zero
Reviewed-by: sgehwolf, dholmes
! src/cpu/zero/vm/frame_zero.cpp
! src/cpu/zero/vm/methodHandles_zero.cpp
! src/cpu/zero/vm/stubGenerator_zero.cpp
! src/share/vm/runtime/stubRoutines.hpp
Changeset: 7a5a0939880f
Author: goetz
Date: 2015-03-27 12:43 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/7a5a0939880f
8076163: ppc: port "8074345: Enable RewriteBytecodes when VM runs with CDS"
Reviewed-by: coleenp, simonis, mdoerr
! src/cpu/ppc/vm/templateTable_ppc_64.cpp
Changeset: ac0929026af6
Author: hseigel
Date: 2015-03-29 09:20 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/ac0929026af6
Merge
! src/cpu/ppc/vm/templateTable_ppc_64.cpp
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/x86/vm/templateTable_x86.cpp
! src/share/vm/memory/metaspaceShared.cpp
- src/share/vm/memory/specialized_oop_closures.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 4eedf3132077
Author: jbachorik
Date: 2015-03-23 11:46 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/4eedf3132077
8054890: Serviceability: New diagnostic commands 'VM.set_flag' and 'JVMTI.data_dump'
Reviewed-by: sla, fparain, egahlin, ykantser
! src/share/vm/services/diagnosticCommand.cpp
! src/share/vm/services/diagnosticCommand.hpp
+ test/serviceability/dcmd/jvmti/DataDumpDcmdTest.java
+ test/serviceability/dcmd/vm/SetVMFlagTest.java
Changeset: 80fd2a7ddddd
Author: mockner
Date: 2015-03-30 09:47 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/80fd2a7ddddd
8074718: Merge templateTable_x86 _32 and _64 .hpp files
Summary: templateTable_x86 32 and 64 bit files have been merged.
Reviewed-by: hseigel, coleenp
+ src/cpu/x86/vm/templateTable_x86.hpp
- src/cpu/x86/vm/templateTable_x86_32.hpp
- src/cpu/x86/vm/templateTable_x86_64.hpp
! src/share/vm/interpreter/templateTable.hpp
Changeset: 513701b8ce90
Author: ctornqvi
Date: 2015-03-30 08:28 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/513701b8ce90
8075438: [TESTBUG] Hotspot JTREG tests should use unique CDS archive names
Reviewed-by: hseigel, gtriantafill
! test/runtime/CDSCompressedKPtrs/CDSCompressedKPtrs.java
! test/runtime/CDSCompressedKPtrs/CDSCompressedKPtrsError.java
! test/runtime/CDSCompressedKPtrs/XShareAuto.java
! test/runtime/CompressedOops/CompressedClassPointers.java
! test/runtime/NMT/NMTWithCDS.java
! test/runtime/SharedArchiveFile/ArchiveDoesNotExist.java
! test/runtime/SharedArchiveFile/CdsDifferentObjectAlignment.java
! test/runtime/SharedArchiveFile/CdsSameObjectAlignment.java
! test/runtime/SharedArchiveFile/DefaultUseWithClient.java
! test/runtime/SharedArchiveFile/LimitSharedSizes.java
! test/runtime/SharedArchiveFile/PrintSharedArchiveAndExit.java
! test/runtime/SharedArchiveFile/SharedArchiveFile.java
! test/runtime/SharedArchiveFile/SharedBaseAddress.java
! test/runtime/SharedArchiveFile/SharedSymbolTableBucketSize.java
! test/runtime/SharedArchiveFile/SpaceUtilizationCheck.java
Changeset: d2de976787c9
Author: ctornqvi
Date: 2015-03-30 16:47 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/d2de976787c9
Merge
Changeset: f5dbba218597
Author: jmanson
Date: 2015-03-30 17:32 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/f5dbba218597
8074895: os::getenv is inadequate
Reviewed-by: dholmes, coleenp
! 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/runtime/arguments.cpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/services/memTracker.cpp
! src/share/vm/utilities/growableArray.hpp
! src/share/vm/utilities/vmError.cpp
Changeset: 6df562f03f3b
Author: sgehwolf
Date: 2015-03-27 16:12 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/6df562f03f3b
8076181: bytecodeInterpreter.cpp refers to unknown labels.
Reviewed-by: coleenp, dholmes
! src/share/vm/interpreter/bytecodeInterpreter.cpp
Changeset: 49661b18186e
Author: coleenp
Date: 2015-03-30 19:27 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/49661b18186e
Merge
Changeset: 8112109a019a
Author: coleenp
Date: 2015-03-31 02:11 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/8112109a019a
Merge
Changeset: 633053d4d137
Author: dholmes
Date: 2015-03-31 05:30 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/633053d4d137
8076185: Provide SafeFetchX implementation for zero
Summary: Implement SafeFetchX for zero using setjmp/longjmp and Posix TLS
Reviewed-by: sgehwolf, dholmes
Contributed-by: thomas.stuefe at gmail.com
! src/cpu/zero/vm/stubGenerator_zero.cpp
! src/os_cpu/bsd_zero/vm/os_bsd_zero.cpp
! src/os_cpu/linux_zero/vm/os_linux_zero.cpp
! src/share/vm/runtime/stubRoutines.hpp
Changeset: 31e30682ae92
Author: sla
Date: 2015-04-01 15:27 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/31e30682ae92
8076450: com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java: assert(!on_C_heap() || allocated_on_C_heap()) failed: growable array must be on C heap if elements are
Reviewed-by: fparain, mgronlun, dholmes
! src/share/vm/runtime/arguments.cpp
Changeset: 0037cca8e543
Author: mockner
Date: 2015-04-01 15:13 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/0037cca8e543
8078349: remove dead code - fast_iagetfield
Summary: Unused function fast_iagetfield has been removed.
Reviewed-by: hseigel, coleenp
! src/cpu/ppc/vm/interp_masm_ppc_64.hpp
! src/cpu/sparc/vm/interp_masm_sparc.hpp
Changeset: cbd114aa6873
Author: coleenp
Date: 2015-04-01 22:03 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/cbd114aa6873
8076492: Make common code from template interpreter code
Summary: Move case statement out of assembly code
Reviewed-by: minqi, sspitsyn, dholmes
! src/cpu/aarch64/vm/templateTable_aarch64.cpp
! src/cpu/ppc/vm/templateTable_ppc_64.cpp
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/x86/vm/templateTable_x86.cpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/interpreterRuntime.hpp
Changeset: 1d7773e348f7
Author: coleenp
Date: 2015-04-02 02:20 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/1d7773e348f7
Merge
Changeset: df69eda99cf8
Author: jbachorik
Date: 2015-03-26 10:37 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/df69eda99cf8
8023093: Add ManagementAgent.status diagnostic command
Reviewed-by: sla
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/services/diagnosticCommand.cpp
! src/share/vm/services/diagnosticCommand.hpp
Changeset: 3235ef86fb41
Author: jbachorik
Date: 2015-04-02 07:44 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/3235ef86fb41
Merge
Changeset: dcaaf3aadf1c
Author: hseigel
Date: 2015-04-02 08:50 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/dcaaf3aadf1c
8076236: VM permits illegal flags for class init method
Summary: Move check for multiple access flags so that it also covers instance initialization methods
Reviewed-by: ctornqvi, lfoltan
! src/share/vm/classfile/classFileParser.cpp
Changeset: bcc24d879b67
Author: jbachorik
Date: 2015-04-02 12:14 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/bcc24d879b67
8076344: serviceability/dcmd/vm/SetVMFlagTest.java test fails with "java.lang.Error: 'MaxHeapSize' flag is not available or immutable"
Reviewed-by: sla
! test/serviceability/dcmd/vm/SetVMFlagTest.java
! test/testlibrary/com/oracle/java/testlibrary/dcmd/CommandExecutor.java
Changeset: 302f07b53bf2
Author: jbachorik
Date: 2015-04-02 17:22 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/302f07b53bf2
Merge
Changeset: 916e4d2fb9ef
Author: mockner
Date: 2015-04-02 10:12 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/916e4d2fb9ef
6983747: Remove obsolete dl_mutex lock
Summary: Unused dl_mutex lock has been removed.
Reviewed-by: hseigel, coleenp, dholmes
! src/os/aix/vm/os_aix.cpp
! src/os/linux/vm/os_linux.cpp
Changeset: 7ec811dd7126
Author: coleenp
Date: 2015-04-02 19:26 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/7ec811dd7126
Merge
Changeset: 5c205ef8504d
Author: dsamersoff
Date: 2015-04-02 13:20 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/5c205ef8504d
8068007: [Findbugs] SA com.sun.java.swing.action.ActionManager.manager should be package protect
Summary: fixed java programming style nit
Reviewed-by: dholmes, jbachorik, sspitsyn
! agent/src/share/classes/com/sun/java/swing/action/ActionManager.java
! agent/src/share/classes/sun/jvm/hotspot/ui/action/HSDBActionManager.java
Changeset: 232bc9d55df3
Author: dsamersoff
Date: 2015-04-02 20:51 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/232bc9d55df3
Merge
Changeset: 883ae015914d
Author: stuefe
Date: 2015-04-03 05:55 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/883ae015914d
8074860: Structured Exception Catcher missing around CreateJavaVM on Windows
Summary: add __try/__except around JNI_CreateJavaVM
Reviewed-by: mgronlun, dcubed
! src/cpu/x86/vm/vm_version_x86.cpp
! src/os/windows/vm/os_windows.cpp
! src/os/windows/vm/os_windows.hpp
! src/os/windows/vm/os_windows.inline.hpp
! src/share/vm/prims/jni.cpp
Changeset: 3a43c9db8687
Author: coleenp
Date: 2015-04-02 14:02 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/3a43c9db8687
8076421: Fix Zero Interpreter bugs in class redefinition and template interpreter changes
Summary: metadata_do walking interpreted frames was wrong and generate_Reference_get is not necessarily an accessor method.
Reviewed-by: sgehwolf, dholmes
! src/cpu/zero/vm/cppInterpreter_zero.cpp
! src/share/vm/runtime/frame.cpp
+ test/serviceability/hprof/cpu002.java
Changeset: 9da58220aad8
Author: coleenp
Date: 2015-04-03 13:18 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/9da58220aad8
Merge
Changeset: 20850f6a665e
Author: ccheung
Date: 2015-04-03 13:45 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/20850f6a665e
Merge
! src/share/vm/oops/instanceKlass.cpp
! test/compiler/startup/NumCompilerThreadsCheck.java
! test/runtime/CDSCompressedKPtrs/CDSCompressedKPtrs.java
! test/runtime/CDSCompressedKPtrs/CDSCompressedKPtrsError.java
! test/runtime/CDSCompressedKPtrs/XShareAuto.java
! test/runtime/CompressedOops/CompressedClassPointers.java
! test/runtime/NMT/NMTWithCDS.java
! test/runtime/SharedArchiveFile/ArchiveDoesNotExist.java
! test/runtime/SharedArchiveFile/CdsDifferentObjectAlignment.java
! test/runtime/SharedArchiveFile/CdsSameObjectAlignment.java
! test/runtime/SharedArchiveFile/DefaultUseWithClient.java
! test/runtime/SharedArchiveFile/LimitSharedSizes.java
! test/runtime/SharedArchiveFile/PrintSharedArchiveAndExit.java
! test/runtime/SharedArchiveFile/SharedArchiveFile.java
! test/runtime/SharedArchiveFile/SharedBaseAddress.java
! test/runtime/SharedArchiveFile/SharedSymbolTableBucketSize.java
! test/runtime/SharedArchiveFile/SpaceUtilizationCheck.java
! test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java
Changeset: a8704a006c39
Author: brutisso
Date: 2015-04-02 06:42 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/a8704a006c39
8076314: Remove the static instance variable SharedHeap:: _sh
Reviewed-by: pliden, jmasa
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
! src/share/vm/gc_implementation/g1/g1RootProcessor.cpp
! src/share/vm/gc_implementation/g1/vm_operations_g1.cpp
! src/share/vm/gc_implementation/shared/ageTable.cpp
! src/share/vm/gc_implementation/shared/ageTable.hpp
! src/share/vm/gc_implementation/shared/vmGCOperations.cpp
! src/share/vm/memory/cardTableModRefBS.cpp
! src/share/vm/memory/cardTableRS.cpp
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/sharedHeap.cpp
! src/share/vm/memory/sharedHeap.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
Changeset: 5007579fc9a9
Author: david
Date: 2015-04-01 12:34 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/5007579fc9a9
8016276: CMS concurrentMarkSweepGeneration contains lots of unnecessary allocation failure handling
Reviewed-by: stefank, pliden
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
Changeset: b88bb4de100e
Author: pliden
Date: 2015-04-02 09:14 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/b88bb4de100e
8076447: Remove unused MemoryManager::kind()
Reviewed-by: stefank, tschatzl
! src/share/vm/services/memoryManager.hpp
Changeset: e641ea5c503b
Author: stefank
Date: 2015-04-02 10:04 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/e641ea5c503b
8075955: Replace the macro based implementation of oop_oop_iterate with a template based solution
Reviewed-by: brutisso, coleenp, kbarrett, sjohanss
! make/solaris/makefiles/product.make
+ src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.cpp
! src/share/vm/gc_implementation/g1/g1OopClosures.cpp
+ src/share/vm/gc_implementation/parNew/parOopClosures.cpp
! src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp
! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp
! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.inline.hpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
+ src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.inline.hpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp
! src/share/vm/gc_implementation/shared/markSweep.cpp
! src/share/vm/gc_implementation/shared/markSweep.hpp
! src/share/vm/gc_implementation/shared/markSweep.inline.hpp
! src/share/vm/memory/defNewGeneration.cpp
+ src/share/vm/memory/genOopClosures.cpp
! src/share/vm/memory/iterator.cpp
! src/share/vm/memory/iterator.hpp
! src/share/vm/memory/iterator.inline.hpp
! src/share/vm/memory/space.cpp
! src/share/vm/memory/tenuredGeneration.cpp
- src/share/vm/oops/instanceClassLoaderKlass.cpp
! src/share/vm/oops/instanceClassLoaderKlass.hpp
+ src/share/vm/oops/instanceClassLoaderKlass.inline.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
+ src/share/vm/oops/instanceKlass.inline.hpp
! src/share/vm/oops/instanceMirrorKlass.cpp
! src/share/vm/oops/instanceMirrorKlass.hpp
+ src/share/vm/oops/instanceMirrorKlass.inline.hpp
! src/share/vm/oops/instanceRefKlass.cpp
! src/share/vm/oops/instanceRefKlass.hpp
+ src/share/vm/oops/instanceRefKlass.inline.hpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/klass.hpp
- src/share/vm/oops/klassPS.hpp
! src/share/vm/oops/objArrayKlass.cpp
! src/share/vm/oops/objArrayKlass.hpp
! src/share/vm/oops/objArrayKlass.inline.hpp
! src/share/vm/oops/oop.hpp
! src/share/vm/oops/oop.inline.hpp
- src/share/vm/oops/oop.pcgc.inline.hpp
- src/share/vm/oops/oop.psgc.inline.hpp
! src/share/vm/oops/typeArrayKlass.cpp
! src/share/vm/oops/typeArrayKlass.hpp
+ src/share/vm/oops/typeArrayKlass.inline.hpp
! src/share/vm/precompiled/precompiled.hpp
Changeset: 73bd472043ee
Author: stefank
Date: 2015-04-02 10:22 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/73bd472043ee
8076456: Remove unnecessary oopDesc::klass() calls
Reviewed-by: pliden, jmasa
! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp
! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.inline.hpp
! src/share/vm/gc_implementation/shared/markSweep.cpp
! src/share/vm/oops/instanceKlass.inline.hpp
Changeset: 4e28fac1367b
Author: brutisso
Date: 2015-04-02 16:06 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/4e28fac1367b
8076454: Clean up/move things out of SharedHeap
Reviewed-by: stefank, sjohanss, david
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp
! src/share/vm/gc_interface/collectedHeap.cpp
! src/share/vm/gc_interface/collectedHeap.hpp
! src/share/vm/gc_interface/collectedHeap.inline.hpp
! src/share/vm/memory/cardTableModRefBS.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/genCollectedHeap.hpp
! src/share/vm/memory/sharedHeap.cpp
! src/share/vm/memory/sharedHeap.hpp
Changeset: 3093ed84601e
Author: brutisso
Date: 2015-04-02 16:07 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/3093ed84601e
8076289: Move the StrongRootsScope out of SharedHeap
Reviewed-by: stefank, sjohanss, david
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1RootProcessor.cpp
! src/share/vm/gc_implementation/g1/g1RootProcessor.hpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/iterator.cpp
! src/share/vm/memory/iterator.hpp
! src/share/vm/memory/sharedHeap.cpp
! src/share/vm/memory/sharedHeap.hpp
+ src/share/vm/memory/strongRootsScope.cpp
+ src/share/vm/memory/strongRootsScope.hpp
! src/share/vm/runtime/thread.hpp
Changeset: 9e68a9a208ce
Author: brutisso
Date: 2015-04-02 16:08 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/9e68a9a208ce
8076452: Remove SharedHeap
Reviewed-by: stefank, sjohanss, david
! agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1CollectedHeap.java
! agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeapName.java
! agent/src/share/classes/sun/jvm/hotspot/memory/GenCollectedHeap.java
- agent/src/share/classes/sun/jvm/hotspot/memory/SharedHeap.java
! agent/src/share/classes/sun/jvm/hotspot/tools/HeapSummary.java
! src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/satbQueue.cpp
! src/share/vm/gc_implementation/g1/vmStructs_g1.hpp
! src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
! src/share/vm/gc_implementation/shared/ageTable.cpp
! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp
! src/share/vm/gc_interface/collectedHeap.hpp
! src/share/vm/memory/cardTableModRefBS.cpp
! src/share/vm/memory/freeList.cpp
! src/share/vm/memory/gcLocker.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/genCollectedHeap.hpp
! src/share/vm/memory/genOopClosures.inline.hpp
! src/share/vm/memory/iterator.hpp
- src/share/vm/memory/sharedHeap.cpp
- src/share/vm/memory/sharedHeap.hpp
! src/share/vm/precompiled/precompiled.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/workgroup.hpp
Changeset: 112ea661cf80
Author: jwilhelm
Date: 2015-04-02 16:37 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/112ea661cf80
8076267: Remove n_gens()
Reviewed-by: jprovino, kbarrett, jmasa
! agent/src/share/classes/sun/jvm/hotspot/memory/GenCollectedHeap.java
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/memory/cardTableRS.cpp
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/genCollectedHeap.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/services/memoryService.cpp
Changeset: 258bd21076fe
Author: iignatyev
Date: 2015-04-02 18:53 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/258bd21076fe
8043225: Make whitebox API functions more stable
Summary: Added checks for null parameters where applicable
Reviewed-by: dholmes, iignatyev
Contributed-by: Kirill Zhaldybin <kirill.zhaldybin at oracle.com>
! src/share/vm/prims/whitebox.cpp
Changeset: 94949d4759d1
Author: drwhite
Date: 2015-04-02 16:42 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/94949d4759d1
8069004: Kitchensink hanged with 16Gb heap and GC pause >30 min
Summary: Revert bug introduced a few months ago.
Reviewed-by: brutisso, tschatzl, jmasa
! src/share/vm/gc_implementation/g1/heapRegionManager.cpp
Changeset: 9eb2691d2330
Author: tschatzl
Date: 2015-04-07 10:53 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/9eb2691d2330
8058354: SPECjvm2008-Derby -2.7% performance regression on Solaris-X64 starting with 9-b29
Summary: Allow use of large pages for auxiliary data structures in G1. Clean up existing interfaces.
Reviewed-by: jmasa, pliden, stefank
! 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/g1PageBasedVirtualSpace.cpp
! src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.hpp
! src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.cpp
! src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.hpp
! src/share/vm/gc_implementation/g1/heapRegionSet.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/virtualspace.cpp
! src/share/vm/runtime/virtualspace.hpp
+ test/gc/g1/TestLargePageUseForAuxMemory.java
Changeset: 123c1ff593e6
Author: pliden
Date: 2015-04-08 15:19 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/123c1ff593e6
8076534: CollectedHeapName in SA agent incorrect
Reviewed-by: dsamersoff, sla, tschatzl
! agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeap.java
! agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeapName.java
! agent/src/share/classes/sun/jvm/hotspot/memory/Universe.java
Changeset: 4f6c752659a9
Author: jwilhelm
Date: 2015-04-09 11:29 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/4f6c752659a9
8077302: src/share/vm/oops/instanceRefKlass.inline.hpp has a doubble /*
Reviewed-by: stefank, mgerdin
! src/share/vm/oops/instanceClassLoaderKlass.inline.hpp
! src/share/vm/oops/instanceRefKlass.inline.hpp
Changeset: c54cb8d2d294
Author: jwilhelm
Date: 2015-04-09 11:30 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/c54cb8d2d294
8077315: Build failure on OSX after compiler upgrade
Reviewed-by: stefank, mgerdin
! src/share/vm/oops/instanceRefKlass.inline.hpp
Changeset: deface5fadd2
Author: kbarrett
Date: 2015-04-08 10:32 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/deface5fadd2
8076265: Simplify deal_with_reference
Summary: Eliminate _CHECK_BOTH_FINGERS_ and simplify.
Reviewed-by: brutisso, tschatzl
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp
Changeset: 6d93e6dea8fc
Author: kbarrett
Date: 2015-04-09 12:40 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/6d93e6dea8fc
Merge
Changeset: 99c2729f5a4b
Author: jwilhelm
Date: 2015-04-09 17:39 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/99c2729f5a4b
Merge
- agent/src/share/classes/sun/jvm/hotspot/memory/SharedHeap.java
- src/share/vm/memory/sharedHeap.cpp
- src/share/vm/memory/sharedHeap.hpp
- src/share/vm/oops/instanceClassLoaderKlass.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
- src/share/vm/oops/klassPS.hpp
- src/share/vm/oops/oop.pcgc.inline.hpp
- src/share/vm/oops/oop.psgc.inline.hpp
Changeset: 1b4e1c280b4b
Author: brutisso
Date: 2015-04-08 09:35 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/1b4e1c280b4b
8076614: Add comment to ClearNoncleanCardWrapper::do_MemRegion()
Reviewed-by: kbarrett, stefank
! src/share/vm/memory/cardTableRS.cpp
Changeset: 4421fd403823
Author: tschatzl
Date: 2015-04-09 15:41 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/4421fd403823
8077255: TracePageSizes output reports wrong page size on Windows with G1
Summary: Print selected page size, not alignment size chosen by ReservedSpace (which is the vm_allocation_granularity that is different to page size on Windows) in the message presented by TracePageSizes.
Reviewed-by: drwhite, jmasa
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/runtime/virtualspace.cpp
! src/share/vm/runtime/virtualspace.hpp
Changeset: b9db7fb35ef2
Author: sangheki
Date: 2015-04-09 10:16 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/b9db7fb35ef2
8076325: java hangs with -XX:ParallelGCThreads=0 -XX:+ExplicitGCInvokesConcurrent options
Summary: Added a guard of gc workers > 0 to execute logic.
Reviewed-by: stefank, mgerdin
! src/share/vm/gc_implementation/g1/g1RootProcessor.cpp
Changeset: b047b97160de
Author: stefank
Date: 2015-04-10 14:59 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/b047b97160de
Merge
Changeset: 3f6e2971ac5b
Author: ddmitriev
Date: 2015-04-08 15:49 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/3f6e2971ac5b
8076311: Java 9 process negative MaxTenuringThreshold in different way than Java 8
Summary: Corrected processing of invalid MaXTenuringThreshold
Reviewed-by: jmasa, dholmes, kbarrett
! src/share/vm/runtime/arguments.cpp
! test/gc/arguments/TestInitialTenuringThreshold.java
Changeset: e8a49af8e478
Author: ecaspole
Date: 2015-04-10 10:55 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/e8a49af8e478
8077414: PSPromotionLAB _state is unintialized
Summary: Initialize _state to zero_size
Reviewed-by: brutisso, stefank
Contributed-by: Eric Caspole <eric.caspole at oracle.com>
! src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.hpp
Changeset: a5f2404bab96
Author: brutisso
Date: 2015-04-12 14:59 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/a5f2404bab96
8077411: Remove CollectedHeap::supports_heap_inspection()
Reviewed-by: stefank, ecaspole, jmasa
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp
! src/share/vm/gc_implementation/shared/vmGCOperations.cpp
! src/share/vm/gc_implementation/shared/vmGCOperations.hpp
! src/share/vm/gc_interface/collectedHeap.hpp
! src/share/vm/memory/genCollectedHeap.hpp
Changeset: 655523dca4ea
Author: mgerdin
Date: 2015-04-10 13:58 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/655523dca4ea
8077400: Unnecessary and incorrect "Code Cache Roots" G1 log entry
Reviewed-by: tschatzl, brutisso, sangheki
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp
! src/share/vm/gc_implementation/g1/g1RootProcessor.cpp
! test/gc/g1/TestGCLogMessages.java
Changeset: 2a03012ba977
Author: pliden
Date: 2015-04-13 15:47 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/2a03012ba977
8077413: Avoid use of Universe::heap() inside collectors
Reviewed-by: stefank, kbarrett
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp
! src/share/vm/gc_implementation/g1/g1ParScanThreadState.inline.hpp
! src/share/vm/gc_implementation/g1/g1RemSet.inline.hpp
! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp
! src/share/vm/gc_implementation/g1/g1StringDedupQueue.cpp
! src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp
! src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parNew/parOopClosures.inline.hpp
! src/share/vm/gc_implementation/parallelScavenge/asPSOldGen.cpp
! src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.cpp
! src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
! src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp
! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.cpp
! src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.inline.hpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.cpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.inline.hpp
! src/share/vm/gc_implementation/parallelScavenge/psTasks.cpp
! src/share/vm/gc_implementation/parallelScavenge/psYoungGen.cpp
! src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.cpp
! src/share/vm/memory/cardGeneration.cpp
! src/share/vm/memory/cardTableRS.cpp
! src/share/vm/memory/collectorPolicy.cpp
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/defNewGeneration.inline.hpp
! src/share/vm/memory/generation.cpp
! src/share/vm/oops/instanceRefKlass.cpp
Changeset: 9ac290432d90
Author: jmasa
Date: 2015-04-13 11:01 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/9ac290432d90
8077301: Optimized build is broken
Reviewed-by: kbarrett, brutisso
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
Changeset: 37c23492c0c0
Author: stefank
Date: 2015-04-02 10:24 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/37c23492c0c0
8076457: Fix includes of inline.hpp in GC code
Reviewed-by: pliden, jmasa
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1Allocator.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1HotCardCache.hpp
! src/share/vm/gc_implementation/g1/g1MarkSweep.hpp
! src/share/vm/gc_implementation/g1/g1OopClosures.cpp
! src/share/vm/gc_implementation/g1/g1ParScanThreadState.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp
! src/share/vm/gc_implementation/g1/g1StringDedupTable.hpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp
! src/share/vm/gc_implementation/g1/vmStructs_g1.hpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.hpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/precompiled/precompiled.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
Changeset: 4b1c654a2c53
Author: stefank
Date: 2015-04-14 11:40 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/4b1c654a2c53
8077420: Build failure with SS12u4
Reviewed-by: dholmes, lfoltan
! src/share/vm/utilities/stack.hpp
! src/share/vm/utilities/stack.inline.hpp
Changeset: 6e07b309953b
Author: brutisso
Date: 2015-04-14 11:24 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/6e07b309953b
8077403: Remove guarantee from GenCollectedHeap::is_in()
Reviewed-by: mgerdin, jmasa
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
! src/share/vm/gc_interface/collectedHeap.hpp
! src/share/vm/memory/genCollectedHeap.cpp
Changeset: 5ea6e4d0ca5f
Author: sangheki
Date: 2015-04-14 09:44 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/5ea6e4d0ca5f
8077710: BACKOUT - java hangs with -XX:ParallelGCThreads=0 -XX:+ExplicitGCInvokesConcurrent options
Summary: Removed unnecessary guards.
Reviewed-by: stefank, jwilhelm
! src/share/vm/gc_implementation/g1/g1RootProcessor.cpp
Changeset: d1dc46c7cf1e
Author: eistepan
Date: 2015-04-09 14:16 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/d1dc46c7cf1e
8026043: Add regression test for JDK-8000831
Reviewed-by: mchung
+ test/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java
Changeset: 3b07cec4aa9e
Author: iignatyev
Date: 2015-04-15 09:49 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/3b07cec4aa9e
Merge
Changeset: fb1d96dc9369
Author: iignatyev
Date: 2015-04-15 11:23 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/fb1d96dc9369
Merge
Changeset: ad6d41b5d0b2
Author: kbarrett
Date: 2015-04-15 12:16 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/ad6d41b5d0b2
8069367: Eagerly reclaimed humongous objects left on mark stack
Summary: Prevent eager reclaim of objects that might be on mark stack.
Reviewed-by: brutisso, tschatzl
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp
! 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
! test/TEST.groups
+ test/gc/g1/TestGreyReclaimedHumongousObjects.java
Changeset: f5fae6f265e2
Author: roland
Date: 2015-03-17 10:06 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/f5fae6f265e2
8073480: C2 should optimize explicit range checks
Summary: explicit range checks should be recognized by C2
Reviewed-by: kvn, vlivanov
! src/share/vm/oops/methodData.cpp
! src/share/vm/oops/methodData.hpp
! src/share/vm/opto/cfgnode.hpp
! src/share/vm/opto/ifnode.cpp
! src/share/vm/opto/loopopts.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/multnode.cpp
! src/share/vm/opto/multnode.hpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/subnode.hpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/deoptimization.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/globalDefinitions.hpp
+ test/compiler/rangechecks/TestExplicitRangeChecks.java
Changeset: f82ddf64506b
Author: zmajo
Date: 2015-03-20 11:53 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/f82ddf64506b
Merge
- src/cpu/x86/vm/interp_masm_x86_32.cpp
- src/cpu/x86/vm/interp_masm_x86_32.hpp
- src/cpu/x86/vm/interp_masm_x86_64.cpp
- src/cpu/x86/vm/interp_masm_x86_64.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/globalDefinitions.hpp
Changeset: 5bc4954b575c
Author: roland
Date: 2015-03-16 12:24 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/5bc4954b575c
8073866: Fix for 8064703 is not sufficient
Summary: side effects between allocation and arraycopy can be reexecuted, unreachable uninitialized array can be seen by GCs
Reviewed-by: kvn, vlivanov
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/library_call.cpp
+ test/compiler/arraycopy/TestArrayCopyBadReexec.java
! test/compiler/arraycopy/TestArrayCopyNoInit.java
! test/compiler/arraycopy/TestArrayCopyNoInitDeopt.java
Changeset: c5be70d44824
Author: vlivanov
Date: 2015-03-20 11:41 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/c5be70d44824
8075270: Print locals & stack slots location for PcDescs
Reviewed-by: kvn, jrose
! src/share/vm/code/pcDesc.cpp
! src/share/vm/code/scopeDesc.cpp
Changeset: 3e15c7d1cb5a
Author: vlivanov
Date: 2015-03-20 11:41 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/3e15c7d1cb5a
8075269: Extend -XX:CompileCommand=print,* to work for MethodHandle.invokeBasic/linkTo*
Reviewed-by: jrose, kvn, dlong
! src/share/vm/code/nmethod.cpp
Changeset: 821a7a6c2d03
Author: vlivanov
Date: 2015-03-20 11:41 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/821a7a6c2d03
8075266: Show runtime call details when printing machine code
Reviewed-by: jrose, kvn
! src/share/vm/code/nmethod.cpp
Changeset: fd9961fbe2dd
Author: vlivanov
Date: 2015-03-20 11:41 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/fd9961fbe2dd
8075263: MHI::checkCustomized isn't eliminated for inlined MethodHandles
Reviewed-by: jrose, kvn
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/library_call.cpp
Changeset: 1aa6df528006
Author: vlivanov
Date: 2015-03-20 11:41 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/1aa6df528006
8074548: Never-taken branches cause repeated deopts in MHs.GWT case
Reviewed-by: jrose, kvn
! src/share/vm/opto/library_call.cpp
Changeset: 79bf23e33421
Author: vlivanov
Date: 2015-03-20 20:32 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/79bf23e33421
Merge
! src/share/vm/opto/library_call.cpp
Changeset: e5c6d6709f18
Author: tpivovarova
Date: 2015-03-21 21:47 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/e5c6d6709f18
8075488: compiler/whitebox/DeoptimizeFramesTest fails with exit code 1 due to unrecognized VM option -XX:+IgnoreUnexpectedVMOptions
Reviewed-by: kvn
! test/compiler/whitebox/DeoptimizeFramesTest.java
Changeset: a4cdf6edcb84
Author: thartmann
Date: 2015-03-23 10:13 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/a4cdf6edcb84
8075324: Costs of memory operands in aarch64.ad are inconsistent
Summary: Made cost of 'indOffI' consistent to the other memory operands.
Reviewed-by: roland, aph, adinn
! src/cpu/aarch64/vm/aarch64.ad
Changeset: e78935d6bd88
Author: thartmann
Date: 2015-03-23 10:15 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/e78935d6bd88
8075136: Unnecessary sign extension for byte array access
Summary: Added C2 matching rules to remove unnecessary sign extension for byte array access.
Reviewed-by: roland, kvn, aph, adinn
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/x86/vm/x86_64.ad
Changeset: da130fa0ba00
Author: roland
Date: 2015-03-12 14:15 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/da130fa0ba00
8069263: assert(fm == NULL || fm->method_holder() == _participants[n]) failed: sanity
Summary: default methods added to classes confuse dependency processing
Reviewed-by: kvn
! src/share/vm/code/dependencies.cpp
+ test/compiler/inlining/DefaultMethodsDependencies.java
Changeset: 7db8d8cf812e
Author: roland
Date: 2015-03-23 11:20 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/7db8d8cf812e
Merge
Changeset: 3891403eb18e
Author: simonis
Date: 2015-03-25 15:50 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/3891403eb18e
8075858: AIX: clean-up HotSpot make files
Reviewed-by: kvn
! make/aix/makefiles/adlc.make
! make/aix/makefiles/ppc64.make
! make/aix/makefiles/xlc.make
Changeset: 1c471be03faf
Author: goetz
Date: 2015-03-19 14:30 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/1c471be03faf
8075505: aix: improve handling of native memory
Reviewed-by: kvn, stuefe
Contributed-by: thomas.stuefe at sap.com
! src/os/aix/vm/attachListener_aix.cpp
! src/os/aix/vm/globals_aix.hpp
! src/os/aix/vm/interfaceSupport_aix.hpp
! src/os/aix/vm/osThread_aix.cpp
! src/os/aix/vm/os_aix.cpp
! src/os/aix/vm/os_aix.hpp
! src/os/aix/vm/os_aix.inline.hpp
! src/os/aix/vm/perfMemory_aix.cpp
! src/os/aix/vm/porting_aix.hpp
Changeset: 12cf118ea8d4
Author: zmajo
Date: 2015-03-27 09:02 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/12cf118ea8d4
Merge
! src/cpu/aarch64/vm/aarch64.ad
- src/share/vm/memory/specialized_oop_closures.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 6a7cbd6982d8
Author: zmajo
Date: 2015-03-27 10:19 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/6a7cbd6982d8
Merge
Changeset: 12d82ffed498
Author: roland
Date: 2015-03-23 17:09 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/12d82ffed498
8075663: compiler/rangechecks/TestExplicitRangeChecks.java fails in compiler nightlies
Summary: -Xmixed following -Xcomp doesn't undo the effect of -Xcomp with tiered on
Reviewed-by: kvn, vlivanov
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! test/compiler/arraycopy/TestArrayCopyNoInitDeopt.java
Changeset: ac291bc3ece2
Author: zmajo
Date: 2015-03-27 10:57 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/ac291bc3ece2
8075798: Allow ADLC register class to depend on runtime conditions also for cisc-spillable classes
Summary: Introduce a new register class, reg_class_dynamic, that supports also cist-spillable masks.
Reviewed-by: kvn, dlong, roland
! src/share/vm/adlc/adlparse.cpp
! src/share/vm/adlc/adlparse.hpp
! src/share/vm/adlc/archDesc.cpp
! src/share/vm/adlc/forms.hpp
! src/share/vm/adlc/formsopt.cpp
! src/share/vm/adlc/formsopt.hpp
! src/share/vm/adlc/formssel.hpp
! src/share/vm/adlc/output_c.cpp
Changeset: 6d815fe9223d
Author: zmajo
Date: 2015-03-27 14:52 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/6d815fe9223d
Merge
- src/share/vm/memory/specialized_oop_closures.cpp
Changeset: 620bbe284132
Author: zmajo
Date: 2015-03-27 15:08 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/620bbe284132
Merge
Changeset: 1c8a3e6441f6
Author: thartmann
Date: 2015-03-30 07:54 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/1c8a3e6441f6
8075214: SIGSEGV in nmethod sweeping
Summary: Changed implementation of forceNMethodSweep() to request sweep from existing sweeper thread.
Reviewed-by: kvn, mgerdin, dholmes
! src/share/vm/prims/whitebox.cpp
! src/share/vm/prims/whitebox.hpp
! src/share/vm/runtime/sweeper.cpp
! src/share/vm/runtime/sweeper.hpp
Changeset: 73b64aabab55
Author: roland
Date: 2015-03-25 14:25 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/73b64aabab55
8075922: assert(t == t_no_spec) fails in phaseX.cpp
Summary: subgraph becomes dead RegionNode::Ideal() but is not destroyed
Reviewed-by: kvn, vlivanov
! src/share/vm/opto/cfgnode.cpp
Changeset: aa243b31b105
Author: roland
Date: 2015-03-30 08:03 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/aa243b31b105
Merge
Changeset: f5937a29d1a4
Author: roland
Date: 2015-03-27 08:58 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/f5937a29d1a4
8075921: assert assert(allocx == alloc) fails in library_call.cpp
Summary: control becomes top after arraycopy guards and confuses tighly coupled allocation logic
Reviewed-by: kvn, vlivanov
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/library_call.cpp
+ test/compiler/arraycopy/TestArrayCopyStoppedAfterGuards.java
Changeset: 662f01f35702
Author: aph
Date: 2015-03-31 12:31 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/662f01f35702
8026049: (bf) Intrinsify ByteBuffer.put{Int, Double, Float, ...} methods
Summary: Use unaligned Unsafe loads and stores for ByteBuffer access on platforms which support unaligned access. Add intrinsics for Unsafe.{get,put}-X-Unaligned methods.
Reviewed-by: dholmes, jrose, psandoz, kvn
! src/cpu/aarch64/vm/vm_version_aarch64.cpp
! src/cpu/ppc/vm/vm_version_ppc.cpp
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/x86/vm/vm_version_x86.cpp
! src/cpu/zero/vm/vm_version_zero.cpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/globals.hpp
+ test/compiler/intrinsics/unsafe/HeapByteBufferTest.java
Changeset: 215053fb9d59
Author: roland
Date: 2015-03-27 13:47 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/215053fb9d59
8075587: Compilation of constant array containing different sub classes crashes the JVM
Summary: meet of 2 constant arrays result in bottom
Reviewed-by: kvn
! src/share/vm/opto/type.cpp
+ test/compiler/types/TestMeetExactConstantArrays.java
Changeset: 6fff5df5f3d2
Author: kvn
Date: 2015-04-01 18:07 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/6fff5df5f3d2
8074981: Integer/FP scalar reduction optimization
Summary: Add scalar reduction optimization to C2 to take advantage of vector instructions in modern x86 CPUs.
Reviewed-by: kvn, twisti
Contributed-by: michael.c.berg at intel.com
! make/build.sh
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/x86.ad
! src/share/vm/adlc/formssel.cpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/superword.cpp
! src/share/vm/opto/superword.hpp
! src/share/vm/opto/vectornode.cpp
! src/share/vm/opto/vectornode.hpp
! src/share/vm/runtime/vmStructs.cpp
+ test/compiler/loopopts/superword/ProdRed_Double.java
+ test/compiler/loopopts/superword/ProdRed_Float.java
+ test/compiler/loopopts/superword/ProdRed_Int.java
+ test/compiler/loopopts/superword/SumRed_Double.java
+ test/compiler/loopopts/superword/SumRed_Float.java
+ test/compiler/loopopts/superword/SumRed_Int.java
Changeset: 8b4ead255d7b
Author: simonis
Date: 2015-04-02 11:28 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/8b4ead255d7b
8076532: Fix format warning/error in methodHandles_ppc.cpp
Reviewed-by: dholmes
! src/cpu/ppc/vm/methodHandles_ppc.cpp
Changeset: 9a60cd91367b
Author: roland
Date: 2015-03-23 14:21 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/9a60cd91367b
8076094: CheckCastPPNode::Value() has outdated logic for constants
Summary: outdated logic for constants in CheckCastPPNode::Value()
Reviewed-by: kvn, vlivanov
! src/share/vm/opto/castnode.cpp
Changeset: bd34657c574d
Author: roland
Date: 2015-04-02 10:38 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/bd34657c574d
Merge
Changeset: 7c316db7cf7f
Author: kvn
Date: 2015-04-02 17:16 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/7c316db7cf7f
8076523: assert(((ABS(iv_adjustment_in_bytes) % elt_size) == 0)) fails in superword.cpp
Summary: check that offset % mem_oper_size == 0 when alignment is verified during vectorization.
Reviewed-by: iveresov
! src/share/vm/opto/superword.cpp
Changeset: 0a369507f96d
Author: kvn
Date: 2015-04-03 11:41 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/0a369507f96d
Merge
! src/share/vm/runtime/vmStructs.cpp
! test/compiler/arraycopy/TestArrayCopyNoInitDeopt.java
! test/compiler/whitebox/DeoptimizeFramesTest.java
Changeset: 7ac058b59e10
Author: iveresov
Date: 2015-04-06 20:20 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/7ac058b59e10
8076968: PICL based initialization of L2 cache line size on some SPARC systems is incorrect
Summary: Chcek both l2-dcache-line-size and l2-cache-line-size properties to determine the size of the line
Reviewed-by: kvn
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/sparc/vm/vm_version_sparc.hpp
! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp
Changeset: 0425153506df
Author: thartmann
Date: 2015-04-13 07:00 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/0425153506df
8076625: IndexOutOfBoundsException in HeapByteBufferTest.java
Summary: Use Utils::getRandomInstance and nextInt to get reproducable and limited random values.
Reviewed-by: kvn, vlivanov
! test/compiler/intrinsics/unsafe/HeapByteBufferTest.java
Changeset: f840835501d6
Author: iignatyev
Date: 2015-04-13 15:02 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/f840835501d6
8071546: hotspot/test/compiler/codecache/jmx/PoolsIndependenceTest.java has been fixed, but still is in the exclude list
Summary: Deleted @ignore clause
Reviewed-by: iignatyev
Contributed-by: Kirill Zhaldybin <kirill.zhaldybin at oracle.com>
! test/compiler/codecache/jmx/PoolsIndependenceTest.java
Changeset: 0a18834f982a
Author: goetz
Date: 2015-03-26 11:05 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/0a18834f982a
8076057: aix: After 8075506, aix does not support large pages.
Reviewed-by: kvn
! src/share/vm/runtime/arguments.cpp
Changeset: 257545c8e5d8
Author: goetz
Date: 2015-04-13 18:49 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/257545c8e5d8
8077618: Move rtmLocking.cpp to shared directory.
Reviewed-by: dholmes, kvn
! src/cpu/x86/vm/globalDefinitions_x86.hpp
- src/cpu/x86/vm/rtmLocking.cpp
+ src/share/vm/runtime/rtmLocking.cpp
! src/share/vm/utilities/globalDefinitions.hpp
Changeset: f90702a3d522
Author: vlivanov
Date: 2015-04-14 18:03 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/f90702a3d522
8057919: Class.getSimpleName() should work for non-JLS compliant class names
Reviewed-by: dholmes, jrose
! 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/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
Changeset: 528423a8c09f
Author: vlivanov
Date: 2015-04-14 18:11 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/528423a8c09f
8062280: C2: inlining failure due to access checks being too strict
Reviewed-by: kvn
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/ci/ciMethod.hpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/interpreter/linkResolver.hpp
! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/doCall.cpp
+ test/compiler/jsr292/MHInlineTest.java
Changeset: 6c4ca18a0666
Author: mhaupt
Date: 2015-04-14 18:16 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/6c4ca18a0666
8076461: JSR292: remove unused native and constants
Reviewed-by: jrose, vlivanov
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/methodHandles.hpp
Changeset: 2a6c4bd248cf
Author: aph
Date: 2015-04-14 11:43 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/2a6c4bd248cf
8077615: AARCH64: Add C2 intrinsic for BigInteger::multiplyToLen() method
Summary: Add C2 intrinsic for BigInteger::multiplyToLen() on AArch64.
Reviewed-by: kvn
! src/cpu/aarch64/vm/assembler_aarch64.hpp
! src/cpu/aarch64/vm/interp_masm_aarch64.hpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
! src/cpu/aarch64/vm/vm_version_aarch64.cpp
! test/compiler/intrinsics/multiplytolen/TestMultiplyToLen.java
Changeset: 3dda6fe1c13a
Author: roland
Date: 2015-04-15 11:01 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/3dda6fe1c13a
8074676: java.lang.invoke.PermuteArgsTest.java fails with "assert(is_Initialize()) failed: invalid node class"
Summary: after guards in Arrays.copyOf() intrinsic, control may become top
Reviewed-by: kvn, vlivanov
! src/share/vm/opto/library_call.cpp
+ test/compiler/arraycopy/TestArrayCopyOfStopped.java
Changeset: c1d0d1e3b472
Author: kvn
Date: 2015-04-16 14:05 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/c1d0d1e3b472
Merge
- agent/src/share/classes/sun/jvm/hotspot/memory/SharedHeap.java
- src/cpu/x86/vm/templateTable_x86_32.hpp
- src/cpu/x86/vm/templateTable_x86_64.hpp
! src/cpu/x86/vm/vm_version_x86.cpp
! src/os/aix/vm/os_aix.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/interpreter/linkResolver.cpp
- src/share/vm/memory/sharedHeap.cpp
- src/share/vm/memory/sharedHeap.hpp
- src/share/vm/oops/instanceClassLoaderKlass.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
- src/share/vm/oops/klassPS.hpp
- src/share/vm/oops/oop.pcgc.inline.hpp
- src/share/vm/oops/oop.psgc.inline.hpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 3805d6cdf192
Author: dsamersoff
Date: 2015-04-07 03:04 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/3805d6cdf192
8067991: [Findbugs] SA com.sun.java.swing.ui.CommonUI some methods need final protect
Summary: Fixed java programmint style nit
Reviewed-by: jbachorik, sspitsyn
! agent/src/share/classes/com/sun/java/swing/ui/CommonToolBar.java
! agent/src/share/classes/com/sun/java/swing/ui/CommonUI.java
Changeset: 6fd3cb8a53b1
Author: sspitsyn
Date: 2015-04-07 20:18 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/6fd3cb8a53b1
8066679: jvmtiRedefineClasses.cpp assert cache ptrs must match
Summary: remove the assert and deallocate cashed class file bytes that are in collision
Reviewed-by: coleenp, dcubed
! src/share/vm/prims/jvmtiRedefineClasses.cpp
Changeset: b0c0acc0dd87
Author: dholmes
Date: 2015-04-08 01:27 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/b0c0acc0dd87
8067235: embedded/minvm/checknmt fails on compact1 and compact2 with minimal VM
Reviewed-by: lfoltan, sspitsyn
! src/share/vm/runtime/arguments.cpp
Changeset: 784f438c3494
Author: dholmes
Date: 2015-04-08 06:01 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/784f438c3494
Merge
Changeset: bd08f461c7e4
Author: jbachorik
Date: 2015-04-03 15:40 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/bd08f461c7e4
8074368: ThreadMXBean.getThreadInfo() corrupts memory when called with empty array for thread ids
Reviewed-by: mchung
! src/share/vm/services/management.cpp
Changeset: a15b6513d6fe
Author: jbachorik
Date: 2015-04-08 08:07 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/a15b6513d6fe
Merge
Changeset: 315c2a350a40
Author: stuefe
Date: 2015-04-08 12:51 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/315c2a350a40
8077257: Use CanUseSafeFetch instead of probing SafeFetch stub directly
Reviewed-by: simonis
! src/os/aix/vm/os_aix.cpp
Changeset: 2fb3ff31ff00
Author: dsamersoff
Date: 2015-04-10 05:22 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/2fb3ff31ff00
8044416: serviceability/sa/jmap-hashcode/Test8028623.java fails with AssertionFailure: can not get class data for java/lang/UNIXProcess$Platform$$Lambda
Summary: Lambda object is not counted when SA builds class data cache but is reached inside live region.
Reviewed-by: sla, jbachorik
! agent/src/share/classes/sun/jvm/hotspot/utilities/HeapHprofBinWriter.java
! test/serviceability/sa/jmap-hashcode/Test8028623.java
Changeset: b4601c374f01
Author: gtriantafill
Date: 2015-04-07 11:25 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/b4601c374f01
8076274: [TESTBUG] Remove @ignore from runtime\NMT\JcmdDetailDiff.java
Reviewed-by: lfoltan, coleenp
! test/runtime/NMT/JcmdDetailDiff.java
Changeset: de9829f00ec5
Author: ctornqvi
Date: 2015-04-10 15:18 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/de9829f00ec5
Merge
Changeset: f47b463a95b8
Author: dbuck
Date: 2015-04-13 23:04 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/f47b463a95b8
8072863: Replace fatal() with vm_exit_during_initialization() when an incorrect class is found on the bootclasspath
Reviewed-by: dholmes, coleenp
Contributed-by: Cheleswer Sahu <cheleswer.sahu at oracle.com>
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/prims/whitebox.cpp
Changeset: 96fad0270d92
Author: sla
Date: 2015-04-15 09:34 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/96fad0270d92
8077364: "if( !this )" construct prevents build on Xcode 6.3
Reviewed-by: stefank, simonis
! make/bsd/makefiles/gcc.make
! src/share/vm/adlc/formssel.cpp
! src/share/vm/libadt/set.cpp
! src/share/vm/opto/chaitin.cpp
Changeset: eb02bcd73927
Author: minqi
Date: 2015-04-15 17:34 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/eb02bcd73927
8074354: Make CreateMinidumpOnCrash a new name and available on all platforms
Summary: Rename CreateMinidumpOnCrash which is used only for Windows as CreateCoredumpOnCrash and make it available for all platforms. Changed order for dumping core on Windows to be similar on other platforms. Also reviewed by thomas.stuefe at gmail.com
Reviewed-by: dcubed
Contributed-by: yumin.qi at oracle.com, thomas.stuefe 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
! src/os/windows/vm/os_windows.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/os.hpp
! src/share/vm/utilities/vmError.cpp
! src/share/vm/utilities/vmError.hpp
! test/runtime/ErrorHandling/ProblematicFrameTest.java
! test/runtime/ErrorHandling/SafeFetchInErrorHandlingTest.java
! test/runtime/ErrorHandling/SecondaryErrorTest.java
! test/runtime/Safepoint/AssertSafepointCheckConsistency1.java
! test/runtime/Safepoint/AssertSafepointCheckConsistency2.java
! test/runtime/Safepoint/AssertSafepointCheckConsistency3.java
! test/runtime/Safepoint/AssertSafepointCheckConsistency4.java
! test/runtime/Unsafe/RangeCheck.java
! test/runtime/memory/ReadFromNoaccessArea.java
Changeset: f147f5db527c
Author: mockner
Date: 2015-04-16 10:30 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/f147f5db527c
8029630: Thread id should be displayed as a hex number in error report
Summary: Thread id is now displayed as a hex number in error report.
Reviewed-by: dholmes, hseigel, stuefe
! src/share/vm/utilities/vmError.cpp
Changeset: 08f055a583c9
Author: mockner
Date: 2015-04-16 11:00 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/08f055a583c9
8073989: Deprecated integer options are considered as invalid instead of deprecated in Java 9
Summary: Deprecated integer options are now recognized as being deprecated.
Reviewed-by: dholmes, hseigel, ddmitriev
! src/share/vm/runtime/arguments.cpp
! test/runtime/CommandLine/ObsoleteFlagErrorMessage.java
Changeset: 6f521ccb68a3
Author: hseigel
Date: 2015-04-16 17:44 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/6f521ccb68a3
Merge
Changeset: 2abcd8a4896c
Author: dcubed
Date: 2015-04-16 08:23 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/2abcd8a4896c
8073165: Contended Locking fast exit bucket
Summary: JEP-143/JDK-8073165 Contended Locking fast exit bucket
Reviewed-by: dholmes, acorn, dice, dcubed
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/sparc/vm/sharedRuntime_sparc.cpp
! src/cpu/x86/vm/globals_x86.hpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/macro.hpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/opto/runtime.hpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/synchronizer.hpp
Changeset: 3f81e57060dc
Author: dcubed
Date: 2015-04-16 17:57 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/3f81e57060dc
Merge
Changeset: 1e3e85c26949
Author: dcubed
Date: 2015-04-16 19:27 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/1e3e85c26949
Merge
Changeset: 893c44b79137
Author: sjiang
Date: 2015-04-17 10:53 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/893c44b79137
8042901: Allow com.sun.management to be in a different module to java.lang.management
Reviewed-by: mchung, dfuchs, erikj, jbachorik
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/services/diagnosticFramework.cpp
! src/share/vm/services/gcNotifier.cpp
! src/share/vm/services/management.cpp
! src/share/vm/services/management.hpp
! src/share/vm/services/memoryManager.cpp
! src/share/vm/services/memoryPool.cpp
! test/gc/TestSmallHeap.java
! test/gc/arguments/TestG1HeapRegionSize.java
! test/gc/arguments/TestUseCompressedOopsErgoTools.java
! test/gc/g1/TestHumongousShrinkHeap.java
! test/gc/g1/TestShrinkDefragmentedHeap.java
! test/gc/g1/TestSummarizeRSetStatsTools.java
! test/gc/parallelScavenge/TestDynShrinkHeap.java
Changeset: 5bad519a0fd0
Author: ccheung
Date: 2015-04-17 14:37 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/5bad519a0fd0
Merge
- agent/src/share/classes/sun/jvm/hotspot/memory/SharedHeap.java
- src/cpu/x86/vm/rtmLocking.cpp
! src/os/aix/vm/os_aix.cpp
! src/share/vm/adlc/formssel.cpp
! src/share/vm/classfile/vmSymbols.hpp
- src/share/vm/memory/sharedHeap.cpp
- src/share/vm/memory/sharedHeap.hpp
- src/share/vm/oops/instanceClassLoaderKlass.cpp
- src/share/vm/oops/klassPS.hpp
- src/share/vm/oops/oop.pcgc.inline.hpp
- src/share/vm/oops/oop.psgc.inline.hpp
! src/share/vm/opto/macro.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
Changeset: af2a1e9f08f3
Author: ctornqvi
Date: 2015-04-17 16:12 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/af2a1e9f08f3
8077608: [TESTBUG] Enable Hotspot jtreg tests to run in agentvm mode
Reviewed-by: sla, gtriantafill
! test/Makefile
! test/compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java
! test/compiler/uncommontrap/TestUnstableIfTrap.java
+ test/sanity/MismatchedWhiteBox/WhiteBox.java
- test/sanity/WhiteBox.java
! test/testlibrary/com/oracle/java/testlibrary/ProcessTools.java
Changeset: 258feb0cc4b5
Author: ctornqvi
Date: 2015-04-17 23:55 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/258feb0cc4b5
Merge
- test/sanity/WhiteBox.java
Changeset: dd3046750c6c
Author: dholmes
Date: 2015-04-17 22:50 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/dd3046750c6c
8077308: Fix warning: increase O_BUFLEN in ostream.hpp -- output truncated
Reviewed-by: dholmes, hseigel
Contributed-by: Andrew Haley <aph at redhat.com>
! src/share/vm/utilities/ostream.cpp
Changeset: 793493726a06
Author: dholmes
Date: 2015-04-20 21:32 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/793493726a06
8077674: BSD build failures due to undefined macros
Reviewed-by: dsamersoff, kbarrett, hseigel
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/windows/vm/os_windows.cpp
Changeset: 8b1ffb202a4d
Author: ddmitriev
Date: 2015-04-20 22:07 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/8b1ffb202a4d
8074026: Deprecated UseBoundThreads, DefaultThreadPriority and NoYieldsInMicrolock VM options still defined in globals.hpp
Reviewed-by: dholmes, mseledtsov
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 272337a23342
Author: sjiang
Date: 2015-04-21 10:23 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/272337a23342
8078144: many nightly tests failed due to NoSuchMethodError: sun.management.ManagementFactoryHelper.getDiagnosticMXBean
Reviewed-by: alanb, sla
! test/gc/g1/TestGreyReclaimedHumongousObjects.java
! test/testlibrary_tests/whitebox/vm_flags/VmFlagTest.java
Changeset: 44dd41e14780
Author: kbarrett
Date: 2015-04-15 16:37 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/44dd41e14780
8075466: SATB queue pre-filter verify found reclaimed humongous object
Summary: Removed pre-filter verify, and made filtering more careful.
Reviewed-by: brutisso, tschatzl
! src/share/vm/gc_implementation/g1/satbQueue.cpp
! src/share/vm/gc_implementation/g1/satbQueue.hpp
Changeset: ceb1a056ca15
Author: brutisso
Date: 2015-04-16 09:13 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/ceb1a056ca15
8077873: G1: Remove G1SATBPrintStubs
Reviewed-by: kbarrett, tschatzl
! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp
Changeset: f64e985822e2
Author: brutisso
Date: 2015-04-16 09:16 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/f64e985822e2
8077841: G1: Remove PrintReachable support
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/g1_globals.hpp
Changeset: f36eb73c4e50
Author: pliden
Date: 2015-04-16 09:28 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/f36eb73c4e50
8077415: Remove duplicate variables holding the CollectedHeap
Reviewed-by: stefank, kbarrett
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp
! src/share/vm/gc_implementation/parallelScavenge/vmStructs_parallelgc.hpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/genCollectedHeap.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 8ae9f5e559ed
Author: pliden
Date: 2015-04-16 10:38 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/8ae9f5e559ed
Merge
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
Changeset: 2ce6ba708da7
Author: pliden
Date: 2015-04-16 15:31 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/2ce6ba708da7
8077417: Cleanup of Universe::initialize_heap()
Reviewed-by: stefank, kbarrett
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
Changeset: dafb0a98e749
Author: jprovino
Date: 2015-04-15 11:42 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/dafb0a98e749
8074545: Rename and clean up the ParGCAllocBuffer class
Summary: Rename ParGCAllocBuffer to PLAB and rename affected files.
Reviewed-by: tschatzl, kbarrett
! src/share/vm/gc_implementation/g1/g1Allocator.cpp
! src/share/vm/gc_implementation/g1/g1Allocator.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.cpp
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.hpp
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.inline.hpp
+ src/share/vm/gc_implementation/shared/plab.cpp
+ src/share/vm/gc_implementation/shared/plab.hpp
+ src/share/vm/gc_implementation/shared/plab.inline.hpp
! src/share/vm/precompiled/precompiled.hpp
! src/share/vm/runtime/globals.hpp
Changeset: 4864e4370e54
Author: brutisso
Date: 2015-04-17 08:09 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/4864e4370e54
8077938: Remove TraceMarkSweep
Reviewed-by: sjohanss, jmasa
! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
! src/share/vm/gc_implementation/shared/markSweep.cpp
! src/share/vm/gc_implementation/shared/markSweep.hpp
! src/share/vm/memory/genMarkSweep.cpp
! src/share/vm/runtime/globals.hpp
Changeset: e57fce7b6ad2
Author: stefank
Date: 2015-04-17 10:46 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/e57fce7b6ad2
8077936: Remove the unused java_lang_invoke_CallSite::target_volatile
Reviewed-by: vlivanov, jrose
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/javaClasses.inline.hpp
! src/share/vm/oops/oop.hpp
! src/share/vm/oops/oop.inline.hpp
Changeset: 14d4bc33ff68
Author: ecaspole
Date: 2015-04-17 10:08 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/14d4bc33ff68
8077265: Modify assert to help debug JDK-8068448
Summary: Added relevant asserts on covered_region for allocation methods in psOldGen.hpp
Reviewed-by: tschatzl, stefank
! src/share/vm/gc_implementation/parallelScavenge/psOldGen.hpp
Changeset: 5aa85f931066
Author: goetz
Date: 2015-04-17 11:46 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/5aa85f931066
8078048: Fix non-pch build after "8076457: Fix includes of inline.hpp in GC code"
Reviewed-by: stefank, ehelin
! src/share/vm/gc_implementation/g1/heapRegion.hpp
Changeset: c25c035189a4
Author: stefank
Date: 2015-04-17 17:10 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/c25c035189a4
Merge
Changeset: fc42966ef965
Author: mikael
Date: 2015-04-17 16:08 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/fc42966ef965
8078017: Introduce hotspot_basicvmtest
Reviewed-by: dholmes, kvn
! test/Makefile
Changeset: aacca898142e
Author: kbarrett
Date: 2015-04-17 13:49 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/aacca898142e
8078021: SATB apply_closure_to_completed_buffer should have closure argument
Summary: Apply closure directly, eliminating registration.
Reviewed-by: stefank, tschatzl
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/satbQueue.cpp
! src/share/vm/gc_implementation/g1/satbQueue.hpp
Changeset: 2f553b2c04ee
Author: jwilhelm
Date: 2015-04-20 14:26 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/2f553b2c04ee
Merge
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.cpp
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.hpp
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.inline.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 3ac81daab1ac
Author: brutisso
Date: 2015-04-20 16:18 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/3ac81daab1ac
8078156: G1: Remove dead code PrintObjsInRegionClosure
Reviewed-by: tschatzl, sjohanss
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
Changeset: 9d2031d829b3
Author: pliden
Date: 2015-04-20 08:53 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/9d2031d829b3
8068582: UseSerialGC not always set up properly
Reviewed-by: jmasa, brutisso, sjohanss
! src/share/vm/memory/genCollectedHeap.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/runtime/arguments.cpp
+ test/gc/arguments/TestSelectDefaultGC.java
! test/gc/startup_warnings/TestParNewSerialOld.java
Changeset: 2e360934b0cf
Author: stefank
Date: 2015-04-20 13:34 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/2e360934b0cf
8042891: Format issues embedded in macros for two g1 source files
Reviewed-by: brutisso, tschatzl
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1ErgoVerbose.hpp
Changeset: 579abf49ec8f
Author: goetz
Date: 2015-04-21 10:14 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/579abf49ec8f
8078243: Fix include of stack.inline.hpp in taskqueue.hpp.
Reviewed-by: stefank, tschatzl
! src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.cpp
Changeset: fa8741e55f80
Author: kbarrett
Date: 2015-04-21 10:29 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/fa8741e55f80
8078193: BACKOUT: Rename and clean up the ParGCAllocBuffer class
Summary: Back out the problem change set.
Reviewed-by: brutisso, tschatzl
! src/share/vm/gc_implementation/g1/g1Allocator.cpp
! src/share/vm/gc_implementation/g1/g1Allocator.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp
+ src/share/vm/gc_implementation/shared/parGCAllocBuffer.cpp
+ src/share/vm/gc_implementation/shared/parGCAllocBuffer.hpp
+ src/share/vm/gc_implementation/shared/parGCAllocBuffer.inline.hpp
- src/share/vm/gc_implementation/shared/plab.cpp
- src/share/vm/gc_implementation/shared/plab.hpp
- src/share/vm/gc_implementation/shared/plab.inline.hpp
! src/share/vm/precompiled/precompiled.hpp
! src/share/vm/runtime/globals.hpp
Changeset: bf3f0bc46d2a
Author: jprovino
Date: 2015-04-15 11:42 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/bf3f0bc46d2a
8074546: Rename and clean up the ParGCAllocBuffer class
Summary: Rename ParGCAllocBuffer to PLAB and rename affected files.
Reviewed-by: tschatzl, kbarrett
! src/share/vm/gc_implementation/g1/g1Allocator.cpp
! src/share/vm/gc_implementation/g1/g1Allocator.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.cpp
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.hpp
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.inline.hpp
+ src/share/vm/gc_implementation/shared/plab.cpp
+ src/share/vm/gc_implementation/shared/plab.hpp
+ src/share/vm/gc_implementation/shared/plab.inline.hpp
! src/share/vm/precompiled/precompiled.hpp
! src/share/vm/runtime/globals.hpp
Changeset: dfe8f76b6b8c
Author: kbarrett
Date: 2015-04-21 16:49 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/dfe8f76b6b8c
Merge
! src/share/vm/gc_implementation/shared/plab.cpp
! src/share/vm/gc_implementation/shared/plab.hpp
! src/share/vm/gc_implementation/shared/plab.inline.hpp
Changeset: d8702e236d50
Author: tschatzl
Date: 2015-04-22 09:39 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/d8702e236d50
8076541: Parallel GC registers Java heap twice to NMT
Summary: Remove the superfluous call to MemTracker::record_virtual_memory_type() and also a superfluous check whether the space has been successfully reserved.
Reviewed-by: pliden, jmasa
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
Changeset: ffaab2b7199b
Author: sjohanss
Date: 2015-04-22 12:58 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/ffaab2b7199b
8077836: Make sure G1ParGCAllocBuffer are marked as retired
Reviewed-by: tschatzl, pliden
! src/share/vm/gc_implementation/g1/g1Allocator.hpp
! src/share/vm/gc_implementation/shared/plab.hpp
Changeset: dcd4f5bec34d
Author: kbarrett
Date: 2015-04-22 14:06 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/dcd4f5bec34d
8078023: verify_no_cset_oops found reclaimed humongous object in SATB buffer
Summary: Removed no longer valid checking of SATB buffers
Reviewed-by: jmasa, pliden
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/satbQueue.cpp
! src/share/vm/gc_implementation/g1/satbQueue.hpp
Changeset: c059d13c0919
Author: jwilhelm
Date: 2015-04-23 16:09 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/c059d13c0919
Merge
! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! test/Makefile
- test/sanity/WhiteBox.java
Changeset: 4cf3113c8f42
Author: stuefe
Date: 2015-04-07 14:19 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/4cf3113c8f42
8076475: Misuses of strncpy/strncat
Summary: Various small fixes around strncpy and strncat
Reviewed-by: dsamersoff, coleenp
! agent/src/os/bsd/libproc_impl.c
! agent/src/os/linux/libproc_impl.c
! src/os/bsd/dtrace/libjvm_db.c
! src/os/bsd/vm/decoder_machO.cpp
! src/os/solaris/dtrace/libjvm_db.c
! src/share/tools/hsdis/hsdis.c
! src/share/vm/compiler/compileBroker.hpp
! src/share/vm/compiler/compilerOracle.cpp
! src/share/vm/compiler/disassembler.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/utilities/ostream.cpp
! src/share/vm/utilities/vmError.cpp
Changeset: a00e2996316f
Author: sgehwolf
Date: 2015-04-23 17:42 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/a00e2996316f
8078504: Zero fails to build
Reviewed-by: kvn, simonis
! src/cpu/zero/vm/methodHandles_zero.cpp
! src/cpu/zero/vm/vm_version_zero.hpp
Changeset: 9bf9b322ae5a
Author: ccheung
Date: 2015-04-23 14:09 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/9bf9b322ae5a
Merge
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.cpp
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.hpp
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.inline.hpp
! src/share/vm/runtime/arguments.cpp
Changeset: ea6a7fb3ae3d
Author: sla
Date: 2015-04-24 09:07 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/ea6a7fb3ae3d
8078519: Can't run SA tools from a non-images build
Reviewed-by: mchung, alanb, dsamersoff
! agent/src/share/classes/sun/jvm/hotspot/runtime/VM.java
Changeset: d90e3df49627
Author: ctornqvi
Date: 2015-04-23 12:46 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/d90e3df49627
8078435: [TESTBUG] runtime/CommandLine/TestVMOptions.java fails when running with an OpenJDK build
Reviewed-by: mseledtsov, hseigel
! test/runtime/CommandLine/TestVMOptions.java
Changeset: 3dd3a803a8a8
Author: ctornqvi
Date: 2015-04-23 12:47 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/3dd3a803a8a8
8078383: [TESTBUG] Merge hotspot_runtime and hotspot_runtime_closed in jprt test set
Reviewed-by: mseledtsov, dholmes
! test/TEST.groups
Changeset: 3346b0f1b9c3
Author: ctornqvi
Date: 2015-04-27 14:41 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/3346b0f1b9c3
Merge
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.cpp
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.hpp
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.inline.hpp
Changeset: 56e01852fed6
Author: twisti
Date: 2015-04-27 09:02 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/56e01852fed6
8022853: add ability to load uncompressed object and Klass references in a compressed environment to Unsafe
Reviewed-by: coleenp, jrose, kvn
! src/share/vm/prims/unsafe.cpp
+ test/runtime/Unsafe/GetKlassPointerGetJavaMirror.java
+ test/runtime/Unsafe/GetUncompressedObject.java
Changeset: eeb7ae9b81c3
Author: sspitsyn
Date: 2015-04-27 19:51 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/eeb7ae9b81c3
8073705: more performance issues in class redefinition
Summary: Optimize the method pointer adjustments for prev klass versions and MNT
Reviewed-by: dcubed, coleenp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/oops/cpCache.cpp
! src/share/vm/oops/cpCache.hpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/methodHandles.hpp
Changeset: ffea72d97c3e
Author: goetz
Date: 2015-04-28 03:27 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/ffea72d97c3e
8078595: [TESTBUG] Fix runtime/StackGuardPages/testme.sh to deal with 64k pages
Reviewed-by: dholmes
! test/runtime/StackGuardPages/invoke.c
Changeset: 8cfb464fa757
Author: coleenp
Date: 2015-04-28 16:46 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/8cfb464fa757
8068352: Move virtualspace.* out of src/share/vm/runtime to memory directory
Summary: Move virtualspace.* out of src/share/vm/runtime to memory directory
Reviewed-by: brutisso, sgehwolf, stefank, sspitsyn
+ agent/src/share/classes/sun/jvm/hotspot/memory/VirtualSpace.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/VirtualSpace.java
! src/os/bsd/dtrace/generateJvmOffsets.cpp
! src/os/solaris/dtrace/generateJvmOffsets.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp
! src/share/vm/gc_implementation/g1/g1CardCounts.hpp
! src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.hpp
! src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.cpp
! src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp
! src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.cpp
! src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.hpp
! src/share/vm/gc_implementation/shared/generationCounters.hpp
! src/share/vm/memory/blockOffsetTable.hpp
! src/share/vm/memory/cardTableModRefBS.cpp
! src/share/vm/memory/generation.hpp
! src/share/vm/memory/heap.hpp
! src/share/vm/memory/metaspace.hpp
! src/share/vm/memory/metaspaceShared.hpp
+ src/share/vm/memory/virtualspace.cpp
+ src/share/vm/memory/virtualspace.hpp
! src/share/vm/precompiled/precompiled.hpp
- src/share/vm/runtime/virtualspace.cpp
- src/share/vm/runtime/virtualspace.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: fcb8136e225f
Author: coleenp
Date: 2015-04-28 23:04 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/fcb8136e225f
Merge
Changeset: e51e9b3040c3
Author: ysuenaga
Date: 2015-04-28 19:04 +0900
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/e51e9b3040c3
8076212: AllocateHeap() and ReallocateHeap() should be inlined.
Summary: NMT with detail option reports incorrect caller address on Linux.
Reviewed-by: dholmes, coleenp
! src/share/vm/memory/allocation.inline.hpp
Changeset: 3411dd58a74f
Author: coleenp
Date: 2015-04-29 02:35 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/3411dd58a74f
Merge
- agent/src/share/classes/sun/jvm/hotspot/runtime/VirtualSpace.java
- src/share/vm/runtime/virtualspace.cpp
- src/share/vm/runtime/virtualspace.hpp
Changeset: dfc7b096c55f
Author: roland
Date: 2015-04-15 11:36 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/dfc7b096c55f
8077832: SA's dumpreplaydata, dumpcfg and buildreplayjars are broken
Summary: SA code out of sync with hotspot code
Reviewed-by: dsamersoff, sla, kvn
! agent/src/share/classes/sun/jvm/hotspot/ci/ciMethodData.java
! agent/src/share/classes/sun/jvm/hotspot/oops/ConstantPool.java
! agent/src/share/classes/sun/jvm/hotspot/opto/PhaseCFG.java
Changeset: a504928f42b5
Author: vlivanov
Date: 2015-04-17 18:17 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/a504928f42b5
8057967: CallSite dependency tracking scales devastatingly poorly
Reviewed-by: jrose, roland, plevart, shade
! src/share/vm/ci/ciCallSite.cpp
! src/share/vm/ci/ciCallSite.hpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/dependencies.cpp
! src/share/vm/code/dependencies.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/methodHandles.hpp
+ test/compiler/jsr292/CallSiteDepContextTest.java
Changeset: 24b449382431
Author: vlivanov
Date: 2015-04-17 16:45 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/24b449382431
Merge
Changeset: ec0f34590833
Author: goetz
Date: 2015-04-15 14:51 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/ec0f34590833
8077843: adlc: allow nodes that use TEMP inputs in expand rules.
Reviewed-by: kvn
! src/share/vm/adlc/output_c.cpp
Changeset: 5be37a65b137
Author: kvn
Date: 2015-04-17 17:39 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/5be37a65b137
8078113: 8011102 changes may cause incorrect results
Summary: replace Vzeroupper instruction in stubs with zeroing only used ymm registers.
Reviewed-by: kvn
Contributed-by: sandhya.viswanathan at intel.com
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
Changeset: d11fb4e8a82e
Author: roland
Date: 2015-03-24 10:25 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/d11fb4e8a82e
8069191: moving predicate out of loops may cause array accesses to bypass null check
Summary: Remove CastPP nodes only during final graph reshape
Reviewed-by: kvn, jrose
! src/share/vm/opto/castnode.cpp
! src/share/vm/opto/castnode.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/gcm.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/matcher.hpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp
! src/share/vm/opto/narrowptrnode.cpp
! src/share/vm/opto/narrowptrnode.hpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/phaseX.cpp
+ test/compiler/loopopts/TestPredicateLostDependency.java
Changeset: 364dd48a2c48
Author: vlivanov
Date: 2015-04-22 21:33 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/364dd48a2c48
8078309: compiler/jsr292/MHInlineTest.java failed with java.lang.RuntimeException: 'MHInlineTest$A::protected_x (3 bytes) virtual call' found in stdout
Reviewed-by: jrose
! test/compiler/jsr292/MHInlineTest.java
Changeset: 15767942af74
Author: shade
Date: 2015-04-22 19:10 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/15767942af74
8076987: C1 should support conditional card marks (UseCondCardMark)
Reviewed-by: iveresov, roland
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/runtime/globals.hpp
Changeset: 88847a1b3718
Author: goetz
Date: 2015-04-15 12:44 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/88847a1b3718
8077838: Recent developments for ppc.
Summary: Power 8 recognition and instructions, math.*Exact intrinsics and rtm, C2 optimizations
Reviewed-by: kvn, simonis
! src/cpu/ppc/vm/assembler_ppc.cpp
! src/cpu/ppc/vm/assembler_ppc.hpp
! src/cpu/ppc/vm/assembler_ppc.inline.hpp
! src/cpu/ppc/vm/c2_globals_ppc.hpp
! src/cpu/ppc/vm/globals_ppc.hpp
! src/cpu/ppc/vm/interp_masm_ppc_64.cpp
! src/cpu/ppc/vm/interp_masm_ppc_64.hpp
! src/cpu/ppc/vm/interpreter_ppc.hpp
! src/cpu/ppc/vm/macroAssembler_ppc.cpp
! src/cpu/ppc/vm/macroAssembler_ppc.hpp
! src/cpu/ppc/vm/macroAssembler_ppc.inline.hpp
! src/cpu/ppc/vm/methodHandles_ppc.hpp
! src/cpu/ppc/vm/ppc.ad
! src/cpu/ppc/vm/register_definitions_ppc.cpp
! src/cpu/ppc/vm/relocInfo_ppc.cpp
! src/cpu/ppc/vm/sharedRuntime_ppc.cpp
! src/cpu/ppc/vm/stubGenerator_ppc.cpp
! src/cpu/ppc/vm/templateInterpreter_ppc.cpp
! src/cpu/ppc/vm/templateInterpreter_ppc.hpp
! src/cpu/ppc/vm/templateTable_ppc_64.cpp
! src/cpu/ppc/vm/vm_version_ppc.cpp
! src/cpu/ppc/vm/vm_version_ppc.hpp
! src/cpu/ppc/vm/vtableStubs_ppc_64.cpp
Changeset: 331b38ef0db3
Author: goetz
Date: 2015-04-23 09:27 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/331b38ef0db3
8078482: ppc: pass thread to throw_AbstractMethodError
Summary: Also improve check for Safepoints in signal handler.
Reviewed-by: kvn, simonis
! src/cpu/ppc/vm/interpreter_ppc.cpp
! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp
Changeset: 382e9e4b3b71
Author: zmajo
Date: 2015-04-27 10:49 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/382e9e4b3b71
8068945: Use RBP register as proper frame pointer in JIT compiled code on x86
Summary: Introduce the PreserveFramePointer flag to control if RBP is used as the frame pointer or as a general purpose register.
Reviewed-by: kvn, roland, dlong, enevill, shade
! agent/src/share/classes/sun/jvm/hotspot/runtime/x86/X86Frame.java
! src/cpu/aarch64/vm/globals_aarch64.hpp
! src/cpu/ppc/vm/globals_ppc.hpp
! src/cpu/sparc/vm/globals_sparc.hpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/c1_FrameMap_x86.cpp
! src/cpu/x86/vm/c1_MacroAssembler_x86.cpp
! src/cpu/x86/vm/c1_Runtime1_x86.cpp
! src/cpu/x86/vm/frame_x86.cpp
! src/cpu/x86/vm/frame_x86.hpp
! src/cpu/x86/vm/frame_x86.inline.hpp
! src/cpu/x86/vm/globals_x86.hpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/cpu/x86/vm/runtime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/x86/vm/x86.ad
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_LIR.cpp
! src/share/vm/c1/c1_LIR.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/prims/forte.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/vframe.hpp
Changeset: 1267d185c97c
Author: zmajo
Date: 2015-04-27 11:01 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/1267d185c97c
Merge
! src/cpu/ppc/vm/globals_ppc.hpp
Changeset: 1e8d91a7e7d1
Author: roland
Date: 2015-04-23 16:38 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/1e8d91a7e7d1
8078444: compiler/arraycopy/TestArrayCopyNoInitDeopt.java fails with exception 'm2 not deoptimized'
Summary: some platform don't have speculative types
Reviewed-by: kvn
! test/compiler/arraycopy/TestArrayCopyNoInitDeopt.java
Changeset: 629f25b8fc9d
Author: sgehwolf
Date: 2015-04-29 12:23 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/629f25b8fc9d
8078666: JVM fastdebug build compiled with GCC 5 asserts with "widen increases"
Summary: do the math on the unsigned type where overflows are well defined
Reviewed-by: kvn, aph
! src/share/vm/opto/type.cpp
Changeset: 030e40746a11
Author: roland
Date: 2015-04-29 14:43 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/030e40746a11
8078426: mb/jvm/compiler/InterfaceCalls/testAC2 - assert(predicate_proj == 0L) failed: only one predicate entry expected
Summary: split if finds predicates on several incoming paths when unswitched's loops are optimized out
Reviewed-by: kvn
! src/share/vm/opto/ifnode.cpp
! src/share/vm/opto/loopPredicate.cpp
+ test/compiler/loopopts/TestSplitIfUnswitchedLoopsEliminated.java
Changeset: 5f2ef612ed74
Author: bharadwaj
Date: 2015-04-30 18:14 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/5f2ef612ed74
Merge
! src/cpu/ppc/vm/interp_masm_ppc_64.hpp
! src/cpu/ppc/vm/templateTable_ppc_64.cpp
! src/cpu/x86/vm/globals_x86.hpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/oops/oop.hpp
! src/share/vm/oops/oop.inline.hpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/methodHandles.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/sharedRuntime.cpp
Changeset: 34a82607b479
Author: kvn
Date: 2015-05-01 14:23 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/34a82607b479
8079231: quarantine compiler/jsr292/CallSiteDepContextTest.java
Reviewed-by: dlong
! test/compiler/jsr292/CallSiteDepContextTest.java
Changeset: 4853e0d5389d
Author: jmasa
Date: 2015-05-01 16:22 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/4853e0d5389d
8079235: quarantine TestLargePageUseForAuxMemory.java
Reviewed-by: kvn
! test/gc/g1/TestLargePageUseForAuxMemory.java
Changeset: e0ad42748972
Author: amurillo
Date: 2015-05-01 03:56 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/e0ad42748972
Merge
- agent/src/share/classes/sun/jvm/hotspot/memory/SharedHeap.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/VirtualSpace.java
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/interp_masm_aarch64.hpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
- src/cpu/x86/vm/rtmLocking.cpp
- src/cpu/x86/vm/templateTable_x86_32.hpp
- src/cpu/x86/vm/templateTable_x86_64.hpp
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.cpp
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.hpp
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.inline.hpp
- src/share/vm/memory/sharedHeap.cpp
- src/share/vm/memory/sharedHeap.hpp
- src/share/vm/oops/instanceClassLoaderKlass.cpp
- src/share/vm/oops/klassPS.hpp
- src/share/vm/oops/oop.pcgc.inline.hpp
- src/share/vm/oops/oop.psgc.inline.hpp
! src/share/vm/runtime/arguments.cpp
- src/share/vm/runtime/virtualspace.cpp
- src/share/vm/runtime/virtualspace.hpp
- test/sanity/WhiteBox.java
Changeset: a0df4738688e
Author: amurillo
Date: 2015-05-02 00:16 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/a0df4738688e
Merge
Changeset: c06fef227be6
Author: dcubed
Date: 2015-05-05 18:57 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/c06fef227be6
8079359: disable JDK-8061553 optimization while JDK-8077392 is resolved
Summary: Borrow an unused SyncFlags value to disable the "fast enter" optimization.
Reviewed-by: lana, dsamersoff, amurillo
! src/share/vm/runtime/sharedRuntime.cpp
Changeset: d818fe2baeb6
Author: enevill
Date: 2015-05-07 13:58 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/d818fe2baeb6
8079507: aarch64: fails to build due to changes to template interpreter
Summary: fix by merging in changes from fix for 8074345
Reviewed-by: kvn
! src/cpu/aarch64/vm/templateTable_aarch64.cpp
Changeset: bf92b8db249c
Author: lana
Date: 2015-05-07 20:51 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/bf92b8db249c
Merge
- agent/src/share/classes/sun/jvm/hotspot/memory/SharedHeap.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/VirtualSpace.java
- src/cpu/x86/vm/rtmLocking.cpp
- src/cpu/x86/vm/templateTable_x86_32.hpp
- src/cpu/x86/vm/templateTable_x86_64.hpp
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.cpp
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.hpp
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.inline.hpp
- src/share/vm/memory/sharedHeap.cpp
- src/share/vm/memory/sharedHeap.hpp
- src/share/vm/oops/instanceClassLoaderKlass.cpp
- src/share/vm/oops/klassPS.hpp
- src/share/vm/oops/oop.pcgc.inline.hpp
- src/share/vm/oops/oop.psgc.inline.hpp
- src/share/vm/runtime/virtualspace.cpp
- src/share/vm/runtime/virtualspace.hpp
- test/sanity/WhiteBox.java
Changeset: 2b9b174db80d
Author: katleman
Date: 2015-05-14 12:38 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/2b9b174db80d
Added tag jdk9-b64 for changeset bf92b8db249c
! .hgtags
Changeset: 6e2422a230fd
Author: enevill
Date: 2015-05-12 13:58 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/6e2422a230fd
8079203: AARCH64: Need to cater for different partner implementations
Summary: Parse /proc/cpuinfo to derive implementation specific info
Reviewed-by: kvn
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/globals_aarch64.hpp
! src/cpu/aarch64/vm/interp_masm_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
! src/cpu/aarch64/vm/vm_version_aarch64.cpp
! src/cpu/aarch64/vm/vm_version_aarch64.hpp
Changeset: e7ae94c4f35e
Author: lana
Date: 2015-05-14 20:14 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/e7ae94c4f35e
Merge
Changeset: 6cc6758bda54
Author: katleman
Date: 2015-05-21 10:07 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/6cc6758bda54
Added tag jdk9-b65 for changeset e7ae94c4f35e
! .hgtags
Changeset: b7e5b185e33a
Author: enevill
Date: 2015-05-15 09:21 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/b7e5b185e33a
8079564: Use FP register as proper frame pointer in JIT compiled code on aarch64
Summary: Add support for PreserveFramePointer for debug/profile
Reviewed-by: kvn
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/c1_FrameMap_aarch64.cpp
! src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp
! 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/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/register_definitions_aarch64.cpp
! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
Changeset: a628f9c01e43
Author: enevill
Date: 2015-05-18 15:52 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/a628f9c01e43
8080586: aarch64: hotspot test compiler/codegen/7184394/TestAESMain.java fails
Summary: Return correct length in generate_cipherBlockChaining_encryptAESCrypt
Reviewed-by: roland
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
Changeset: ab63cab9442b
Author: stefank
Date: 2015-04-22 08:29 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/ab63cab9442b
8078340: Remove the unused PSParallelCompact::KeepAliveClosure
Reviewed-by: ehelin, tschatzl
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
Changeset: f81a9c16840a
Author: stefank
Date: 2015-04-22 09:09 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/f81a9c16840a
8078341: Remove the unused PSParallelCompact::_updated_int_array_klass_obj
Reviewed-by: ehelin, tschatzl
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
Changeset: 4b3dd32f564a
Author: stefank
Date: 2015-04-22 10:31 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/4b3dd32f564a
8078345: Move PSParallelCompact::mark_and_push to ParCompactionManager
Reviewed-by: jwilhelm, brutisso
! src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp
! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp
! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.hpp
! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.inline.hpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.inline.hpp
Changeset: 6801298eb851
Author: azakharov
Date: 2015-04-23 15:54 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/6801298eb851
8073669: gc/TestSoftReferencesBehaviorOnOOME.java times out in nightlies
Summary: changed test scenario to more straight-forward one, added tricks to prevent compiler optimizations and added checks when OOME didn't thrown as expected.
Reviewed-by: tschatzl, jwilhelm
! test/gc/TestSoftReferencesBehaviorOnOOME.java
Changeset: 595012cacb98
Author: kbarrett
Date: 2015-04-23 11:26 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/595012cacb98
8031401: Remove unused code in the reference processor
Summary: Assume pending_list uses discovered field and remove resulting dead code.
Reviewed-by: brutisso, pliden
! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp
! src/share/vm/gc_implementation/shared/markSweep.cpp
! src/share/vm/memory/referenceProcessor.cpp
! src/share/vm/memory/referenceProcessor.hpp
! src/share/vm/oops/instanceRefKlass.inline.hpp
! src/share/vm/runtime/java.cpp
! src/share/vm/runtime/java.hpp
Changeset: 6e113a6a9fd4
Author: kbarrett
Date: 2015-04-23 16:44 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/6e113a6a9fd4
Merge
Changeset: 26f49abd784b
Author: ctornqvi
Date: 2015-04-22 13:58 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/26f49abd784b
8077529: [TESTBUG] Remove hotspot.internalvmtests from jprt config
Reviewed-by: mikael, sla
! test/Makefile
Changeset: 26325f79bf95
Author: ctornqvi
Date: 2015-04-23 17:14 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/26325f79bf95
Merge
Changeset: 723636f7adfc
Author: ctornqvi
Date: 2015-04-23 19:01 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/723636f7adfc
Merge
Changeset: 92ca3f92b2ff
Author: brutisso
Date: 2015-04-27 09:08 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/92ca3f92b2ff
8078613: HAS_BEEN_MOVED has been moved
Reviewed-by: stefank, sjohanss
! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.hpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.hpp
Changeset: 3ede3bce8878
Author: tschatzl
Date: 2015-04-22 17:05 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/3ede3bce8878
8071462: Remove G1ParGCAllocator::alloc_buffer_waste
Summary: Removed G1ParGCAllocator::alloc_buffer_waste, added method to obtain waste
Reviewed-by: tschatzl, sjohanss
Contributed-by: Michail Chernov <michail.chernov at oracle.com>
! src/share/vm/gc_implementation/g1/g1Allocator.cpp
! src/share/vm/gc_implementation/g1/g1Allocator.hpp
! src/share/vm/gc_implementation/g1/g1ParScanThreadState.cpp
! src/share/vm/gc_implementation/g1/g1ParScanThreadState.hpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/shared/plab.cpp
! src/share/vm/gc_implementation/shared/plab.hpp
Changeset: 569948048035
Author: tschatzl
Date: 2015-04-27 10:04 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/569948048035
8073632: Make auxiliary data structures know their own translation factor
Summary: Auxiliary data structures should have knowledge of their own requirements for virtual memory reservations instead of getting these values directly from various places.
Reviewed-by: stefank, kbarrett
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp
! src/share/vm/gc_implementation/g1/g1CardCounts.cpp
! src/share/vm/gc_implementation/g1/g1CardCounts.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp
Changeset: b422b408dbe2
Author: stefank
Date: 2015-04-27 09:51 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/b422b408dbe2
8076177: Remove usage of stack.inline.hpp functions from taskqueue.hpp
Reviewed-by: brutisso, goetz
! src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.inline.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1ParScanThreadState.cpp
! src/share/vm/gc_implementation/g1/g1ParScanThreadState.hpp
! src/share/vm/gc_implementation/g1/g1ParScanThreadState.inline.hpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp
! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.hpp
! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.inline.hpp
! 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/psTasks.cpp
! src/share/vm/utilities/taskqueue.hpp
+ src/share/vm/utilities/taskqueue.inline.hpp
Changeset: 6253825506ce
Author: stefank
Date: 2015-04-27 09:51 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/6253825506ce
8078601: print_concurrent_locks should be guarded with INCLUDE_SERVICES
Reviewed-by: mgronlun, sla, dholmes
! src/share/vm/runtime/thread.cpp
Changeset: e7d316fd688d
Author: stefank
Date: 2015-04-28 12:17 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/e7d316fd688d
Merge
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1ParScanThreadState.cpp
! src/share/vm/gc_implementation/g1/g1ParScanThreadState.hpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
Changeset: 222c4129851b
Author: iaberg
Date: 2015-04-28 07:59 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/222c4129851b
8074016: Add convenient way of adding custom test targets to hotspot's test makefile
Summary: Moved the line including the custom testlist to after variables are defined, allowing custom rules to use them
Reviewed-by: erikj, sla
! test/Makefile
Changeset: 19a7514b888b
Author: sla
Date: 2015-04-28 20:02 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/19a7514b888b
Merge
Changeset: d57d15fb074b
Author: sangheki
Date: 2015-04-28 12:02 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/d57d15fb074b
8073204: Determining the desired PLAB size adjusts to the the number of threads at the wrong place
Summary: Calculate the desired PLAB value for a single thread and then return desired PLAB size according to the current number of threads when needed
Reviewed-by: ysr, jwilhelm, tschatzl
! 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/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp
! src/share/vm/gc_implementation/shared/plab.cpp
! src/share/vm/gc_implementation/shared/plab.hpp
Changeset: 191b004d0837
Author: jwilhelm
Date: 2015-04-28 23:37 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/191b004d0837
Merge
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
Changeset: 01d4bdce1f7f
Author: drwhite
Date: 2015-04-29 09:59 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/01d4bdce1f7f
8076995: gc/ergonomics/TestDynamicNumberOfGCThreads.java failed with java.lang.RuntimeException: 'new_active_workers' missing from stdout/stderr
Reviewed-by: brutisso, jmasa, jwilhelm
! src/share/vm/gc_implementation/shared/adaptiveSizePolicy.cpp
! test/TEST.groups
! test/gc/ergonomics/TestDynamicNumberOfGCThreads.java
Changeset: ce8df07dd074
Author: dfazunen
Date: 2015-04-29 15:32 +0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/ce8df07dd074
8073476: G1 logging ignores changes to PrintGC* flags via MXBeans
Reviewed-by: brutisso, jwilhelm
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1Log.cpp
! src/share/vm/gc_implementation/g1/g1Log.hpp
Changeset: 793d9c6105bf
Author: ecaspole
Date: 2015-04-29 15:25 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/793d9c6105bf
8078405: Heap decommit failed in TestShrinkAuxiliaryData tests
Summary: Modified test so options in the code are after the options from the environment, so -ExplicitGCInvokesConcurrent is always used.
Reviewed-by: tschatzl, kbarrett
! test/gc/g1/TestShrinkAuxiliaryData.java
! test/gc/g1/TestShrinkAuxiliaryData05.java
! test/gc/g1/TestShrinkAuxiliaryData10.java
! test/gc/g1/TestShrinkAuxiliaryData15.java
! test/gc/g1/TestShrinkAuxiliaryData20.java
! test/gc/g1/TestShrinkAuxiliaryData25.java
! test/gc/g1/TestShrinkAuxiliaryData30.java
Changeset: f4e82a545ec1
Author: sjohanss
Date: 2015-04-30 10:14 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/f4e82a545ec1
8078897: Clean out unused code in G1MMUTracker
Reviewed-by: brutisso, jwilhelm, drwhite
! src/share/vm/gc_implementation/g1/g1MMUTracker.cpp
! src/share/vm/gc_implementation/g1/g1MMUTracker.hpp
Changeset: e4526110b455
Author: kbarrett
Date: 2015-05-01 17:38 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/e4526110b455
8075215: SATB buffer processing found reclaimed humongous object
Summary: Don't assume SATB buffer entries are valid objects
Reviewed-by: brutisso, ecaspole
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp
! src/share/vm/gc_implementation/g1/satbQueue.cpp
! src/share/vm/gc_implementation/g1/satbQueue.hpp
Changeset: e35e4cd5e4e1
Author: pliden
Date: 2015-05-04 09:24 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/e35e4cd5e4e1
8079148: Fix incorrect include guards
Reviewed-by: stefank, ehelin
! src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.hpp
! src/share/vm/gc_implementation/g1/evacuationInfo.hpp
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp
! src/share/vm/gc_implementation/g1/g1RootProcessor.hpp
! src/share/vm/gc_implementation/g1/heapRegionBounds.inline.hpp
! src/share/vm/gc_implementation/shared/objectCountEventSender.hpp
! src/share/vm/memory/guardedMemory.hpp
! src/share/vm/memory/metaspaceChunkFreeListSummary.hpp
! src/share/vm/memory/metaspaceGCThresholdUpdater.hpp
! src/share/vm/memory/metaspaceShared.hpp
! src/share/vm/memory/metaspaceTracer.hpp
! src/share/vm/memory/padded.inline.hpp
! src/share/vm/memory/referenceType.hpp
Changeset: 6952bec7d142
Author: jwilhelm
Date: 2015-05-04 17:10 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/6952bec7d142
Merge
! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp
! src/share/vm/gc_implementation/g1/g1CardCounts.hpp
! src/share/vm/memory/metaspaceShared.hpp
! src/share/vm/memory/referenceProcessor.cpp
! test/Makefile
! test/TEST.groups
Changeset: 35975c2e5d65
Author: jwha
Date: 2015-05-01 10:51 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/35975c2e5d65
8079091: Remove dictionary NULL check on common path of BlockFreeList methods
Reviewed-by: kbarrett, stefank, dholmes, jmasa
! src/share/vm/memory/metaspace.cpp
Changeset: 57debce28da6
Author: stefank
Date: 2015-05-04 15:02 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/57debce28da6
8079275: Remove CollectedHeap::use_parallel_gc_threads
Reviewed-by: sjohanss, kbarrett
! 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_interface/collectedHeap.hpp
! src/share/vm/memory/genCollectedHeap.cpp
Changeset: 1262561bc0d9
Author: pliden
Date: 2015-05-06 09:21 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/1262561bc0d9
8013171: G1: C1 x86_64 barriers use 32-bit accesses to 64-bit PtrQueue::_index
Reviewed-by: roland, tschatzl
! src/cpu/x86/vm/c1_Runtime1_x86.cpp
Changeset: 639258bc9fc5
Author: pliden
Date: 2015-05-05 11:17 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/639258bc9fc5
8079330: Circular dependency between G1CollectedHeap and G1BlockOffsetSharedArray
Reviewed-by: tschatzl, mgerdin
! src/share/vm/gc_implementation/g1/g1Allocator.cpp
! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp
! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp
! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.inline.hpp
Changeset: c8c884c4313b
Author: david
Date: 2015-05-06 11:04 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/c8c884c4313b
8079337: Format string issues in workgroup.cpp and taskqueue.cpp
Reviewed-by: jwilhelm, pliden, ehelin
! src/share/vm/utilities/taskqueue.cpp
! src/share/vm/utilities/workgroup.cpp
Changeset: ce9e6340d20e
Author: eistepan
Date: 2015-04-29 15:12 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/ce9e6340d20e
6407976: GC worker number should be unsigned
Reviewed-by: jwilhelm, tschatzl
! 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/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp
! src/share/vm/gc_implementation/g1/g1RootProcessor.cpp
! src/share/vm/gc_implementation/g1/g1RootProcessor.hpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp
! src/share/vm/gc_implementation/shared/adaptiveSizePolicy.cpp
! src/share/vm/gc_implementation/shared/adaptiveSizePolicy.hpp
! src/share/vm/runtime/vm_version.cpp
! src/share/vm/runtime/vm_version.hpp
! src/share/vm/utilities/taskqueue.cpp
! src/share/vm/utilities/taskqueue.hpp
! src/share/vm/utilities/workgroup.hpp
Changeset: 887e9af41bed
Author: tschatzl
Date: 2015-05-07 10:32 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/887e9af41bed
8079556: BACKOUT - Determining the desired PLAB size adjusts to the the number of threads at the wrong place
Reviewed-by: jwilhelm, brutisso
! 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/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp
! src/share/vm/gc_implementation/shared/plab.cpp
! src/share/vm/gc_implementation/shared/plab.hpp
Changeset: bd5c6e88516f
Author: simonis
Date: 2015-05-04 18:41 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/bd5c6e88516f
8079280: Fix format warning/error in vm_version_ppc.cpp
Reviewed-by: stefank
! src/cpu/ppc/vm/vm_version_ppc.cpp
Changeset: a05f3d301196
Author: kvn
Date: 2015-04-29 15:34 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/a05f3d301196
8078563: Restrict reduction optimization
Reviewed-by: kvn, twisti
Contributed-by: michael.c.berg at intel.com
! src/share/vm/opto/superword.cpp
! src/share/vm/opto/superword.hpp
+ test/compiler/loopopts/superword/ReductionPerf.java
Changeset: 67729f5f33c4
Author: goetz
Date: 2015-04-24 10:49 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/67729f5f33c4
8078593: [TESTBUG] ppc: Enable jtreg tests for new features
Summary: Also fix a ppc issue in test_env.sh
Reviewed-by: kvn
! test/compiler/intrinsics/mathexact/sanity/IntrinsicBase.java
! test/compiler/rtm/cli/RTMGenericCommandLineOptionTest.java
! test/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedCPU.java
! test/compiler/testlibrary/rtm/predicate/SupportedCPU.java
! test/test_env.sh
Changeset: ffd0edf9df1b
Author: rbackman
Date: 2015-05-05 16:50 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/ffd0edf9df1b
8064458: OopMap class could be more compact
Reviewed-by: kvn, bdelsart
! agent/src/share/classes/sun/jvm/hotspot/HSDB.java
! agent/src/share/classes/sun/jvm/hotspot/code/CodeBlob.java
+ agent/src/share/classes/sun/jvm/hotspot/compiler/ImmutableOopMap.java
+ agent/src/share/classes/sun/jvm/hotspot/compiler/ImmutableOopMapPair.java
+ agent/src/share/classes/sun/jvm/hotspot/compiler/ImmutableOopMapSet.java
- agent/src/share/classes/sun/jvm/hotspot/compiler/OopMap.java
- agent/src/share/classes/sun/jvm/hotspot/compiler/OopMapSet.java
! agent/src/share/classes/sun/jvm/hotspot/compiler/OopMapStream.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/Frame.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/ppc64/PPC64Frame.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/sparc/SPARCFrame.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/x86/X86Frame.java
! agent/src/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/code/codeBlob.cpp
! src/share/vm/code/codeBlob.hpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/compiler/oopMap.cpp
! src/share/vm/compiler/oopMap.hpp
! src/share/vm/runtime/interfaceSupport.cpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: d3413c4fee16
Author: mhaupt
Date: 2015-05-05 13:06 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/d3413c4fee16
8075492: adopt recent IGV
Summary: adopted recent sources, updated README, added build and run instructions; ignored IGV build files in Mercurial; adapted HotSpot Ideal graph printer to current IGV's data format schema; reintroduced control flow window and basic block layout
Reviewed-by: kvn, roland
Contributed-by: Andreas Woess <andreas.woess at oracle.com>, Bernhard Urban <bernhard.urban at oracle.com>, Christian Haeubl <christian.haeubl at oracle.com>, Doug Simon <doug.simon at oracle.com>, Gilles Duboscq <gilles.duboscq at oracle.com>, Lukas Stadler <lukas.stadler at oracle.com>, Peter Hofer <peter.hofer at jku.at>, Roland Schatz <roland.schatz at oracle.com>, Thomas Wuerthinger <thomas.wuerthinger at oracle.com>, Tom Rodriguez <tom.rodriguez at oracle.com>
! .hgignore
! src/share/tools/IdealGraphVisualizer/BatikSVGProxy/nbproject/build-impl.xml
! src/share/tools/IdealGraphVisualizer/BatikSVGProxy/nbproject/genfiles.properties
! src/share/tools/IdealGraphVisualizer/BatikSVGProxy/nbproject/project.properties
! src/share/tools/IdealGraphVisualizer/BatikSVGProxy/src/com/sun/hotspot/igv/svg/BatikSVG.java
+ src/share/tools/IdealGraphVisualizer/BatikSVGProxy/src/com/sun/hotspot/igv/svg/package-info.java
! src/share/tools/IdealGraphVisualizer/Bytecodes/manifest.mf
! src/share/tools/IdealGraphVisualizer/Bytecodes/nbproject/project.properties
! src/share/tools/IdealGraphVisualizer/Bytecodes/nbproject/project.xml
! src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/Bundle.properties
! src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/BytecodeNode.java
! src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/BytecodeViewAction.java
! src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/BytecodeViewTopComponent.form
! src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/BytecodeViewTopComponent.java
! src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/MethodNode.java
! src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/SelectBytecodesAction.java
! src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/SelectBytecodesCookie.java
- src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/bytecode.gif
+ src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/bytecode.png
- src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/link.gif
+ src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/link.png
- src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/method.gif
+ src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/method.png
! src/share/tools/IdealGraphVisualizer/ControlFlow/manifest.mf
! src/share/tools/IdealGraphVisualizer/ControlFlow/nbproject/project.xml
! src/share/tools/IdealGraphVisualizer/ControlFlow/src/com/sun/hotspot/igv/controlflow/BlockConnectionWidget.java
! src/share/tools/IdealGraphVisualizer/ControlFlow/src/com/sun/hotspot/igv/controlflow/BlockWidget.java
! src/share/tools/IdealGraphVisualizer/ControlFlow/src/com/sun/hotspot/igv/controlflow/Bundle.properties
! src/share/tools/IdealGraphVisualizer/ControlFlow/src/com/sun/hotspot/igv/controlflow/ControlFlowAction.java
! src/share/tools/IdealGraphVisualizer/ControlFlow/src/com/sun/hotspot/igv/controlflow/ControlFlowScene.java
! src/share/tools/IdealGraphVisualizer/ControlFlow/src/com/sun/hotspot/igv/controlflow/ControlFlowTopComponent.form
! src/share/tools/IdealGraphVisualizer/ControlFlow/src/com/sun/hotspot/igv/controlflow/ControlFlowTopComponent.java
+ src/share/tools/IdealGraphVisualizer/ControlFlow/src/com/sun/hotspot/igv/controlflow/DoubleClickSelectAction.java
! src/share/tools/IdealGraphVisualizer/ControlFlow/src/com/sun/hotspot/igv/controlflow/HierarchicalGraphLayout.java
! src/share/tools/IdealGraphVisualizer/Coordinator/nbproject/project.properties
! src/share/tools/IdealGraphVisualizer/Coordinator/nbproject/project.xml
- src/share/tools/IdealGraphVisualizer/Coordinator/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupOrganizer
! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/Bundle.properties
! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/FolderNode.java
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/GraphCountGroupOrganizer.java
! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/GraphNode.java
! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/OutlineTopComponent.form
! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/OutlineTopComponent.java
! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/StandardConfiguration.xml
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/StandardGroupOrganizer.java
! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/Bundle.properties
+ src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/CloneGraphAction.java
! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/DiffGraphAction.java
! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/DiffGraphCookie.java
+ src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/GraphCloneCookie.java
+ src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/GraphOpenCookie.java
+ src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/GraphRemoveCookie.java
! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/ImportAction.java
! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/OutlineAction.java
! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/RemoveAction.java
! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/RemoveAllAction.java
! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/RemoveCookie.java
! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/SaveAllAction.java
! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/SaveAsAction.java
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/StructuredViewAction.java
! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/customLeftWsmode.xml
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/diff.gif
+ src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/diff.png
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/folder.gif
+ src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/folder.png
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/graph.gif
+ src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/graph.png
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/import.gif
+ src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/import.png
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/remove.gif
+ src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/remove.png
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/removeall.gif
+ src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/removeall.png
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/save.gif
+ src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/save.png
! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/saveall.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/structure.gif
+ src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/structure.png
! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/layer.xml
! src/share/tools/IdealGraphVisualizer/Data/manifest.mf
! src/share/tools/IdealGraphVisualizer/Data/nbproject/project.properties
! src/share/tools/IdealGraphVisualizer/Data/nbproject/project.xml
! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/ChangedEvent.java
! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/ChangedEventProvider.java
! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/ChangedListener.java
+ src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/ControllableChangedListener.java
! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/Event.java
+ src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/Folder.java
+ src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/FolderElement.java
! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/GraphDocument.java
! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/Group.java
! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/InputBlock.java
! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/InputBlockEdge.java
! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/InputBytecode.java
! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/InputEdge.java
! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/InputGraph.java
! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/InputMethod.java
! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/InputNode.java
! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/Pair.java
! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/Properties.java
! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/Property.java
+ src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/Source.java
+ src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/serialization/BinaryParser.java
+ src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/serialization/GraphParser.java
+ src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/serialization/ParseMonitor.java
! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/serialization/Parser.java
! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/serialization/Printer.java
! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/serialization/XMLParser.java
! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/serialization/XMLWriter.java
+ src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/serialization/graphdocument.xsd
! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/GraphViewer.java
! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/GroupCallback.java
- src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/GroupOrganizer.java
- src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/GroupReceiver.java
! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/InputGraphProvider.java
! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/Scheduler.java
+ src/share/tools/IdealGraphVisualizer/Data/test/unit/src/com/sun/hotspot/igv/data/ChangedEventTest.java
+ src/share/tools/IdealGraphVisualizer/Data/test/unit/src/com/sun/hotspot/igv/data/ControllableChangedListenerTest.java
+ src/share/tools/IdealGraphVisualizer/Data/test/unit/src/com/sun/hotspot/igv/data/GroupTest.java
+ src/share/tools/IdealGraphVisualizer/Data/test/unit/src/com/sun/hotspot/igv/data/InputGraphTest.java
+ src/share/tools/IdealGraphVisualizer/Data/test/unit/src/com/sun/hotspot/igv/data/InputMethodTest.java
+ src/share/tools/IdealGraphVisualizer/Data/test/unit/src/com/sun/hotspot/igv/data/PairTest.java
+ src/share/tools/IdealGraphVisualizer/Data/test/unit/src/com/sun/hotspot/igv/data/PropertiesTest.java
+ src/share/tools/IdealGraphVisualizer/Data/test/unit/src/com/sun/hotspot/igv/data/PropertyTest.java
+ src/share/tools/IdealGraphVisualizer/Data/test/unit/src/com/sun/hotspot/igv/data/SourceTest.java
+ src/share/tools/IdealGraphVisualizer/Data/test/unit/src/com/sun/hotspot/igv/data/Util.java
+ src/share/tools/IdealGraphVisualizer/Data/test/unit/src/com/sun/hotspot/igv/data/serialization/ParserTest.java
! src/share/tools/IdealGraphVisualizer/Difference/nbproject/project.properties
! src/share/tools/IdealGraphVisualizer/Difference/nbproject/project.xml
! src/share/tools/IdealGraphVisualizer/Difference/src/com/sun/hotspot/igv/difference/Difference.java
! src/share/tools/IdealGraphVisualizer/Filter/nbproject/project.properties
! src/share/tools/IdealGraphVisualizer/Filter/nbproject/project.xml
- src/share/tools/IdealGraphVisualizer/Filter/src/META-INF/services/com.sun.hotspot.igv.filter.ScriptEngineAbstraction
! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/AbstractFilter.java
! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/ColorFilter.java
! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/CombineFilter.java
! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/ConnectionFilter.java
! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/CustomFilter.java
+ src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/EdgeColorIndexFilter.java
! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/EditFilterDialog.java
! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/Filter.java
! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/FilterChain.java
! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/FilterChainProvider.java
! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/FilterSetting.java
+ src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/GradientColorFilter.java
- src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/JavaSE6ScriptEngine.java
- src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/NullScriptEngine.java
! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/RemoveFilter.java
! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/RemoveInputsFilter.java
! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/RemoveSelfLoopsFilter.java
- src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/ScriptEngineAbstraction.java
! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/SplitFilter.java
+ src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/UnconnectedSlotFilter.java
! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/helper.js
! src/share/tools/IdealGraphVisualizer/FilterWindow/nbproject/build-impl.xml
! src/share/tools/IdealGraphVisualizer/FilterWindow/nbproject/genfiles.properties
! src/share/tools/IdealGraphVisualizer/FilterWindow/nbproject/project.properties
! src/share/tools/IdealGraphVisualizer/FilterWindow/nbproject/project.xml
! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/Bundle.properties
! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/CheckListView.java
! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/CheckNode.java
! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/CheckNodeListModel.java
! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/CheckRenderer.java
! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/FilterChainProviderImplementation.java
! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/FilterNode.java
! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/FilterTopComponent.form
! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/FilterTopComponent.java
! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/actions/Bundle.properties
! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/actions/FilterAction.java
! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/actions/MoveFilterDownAction.java
! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/actions/MoveFilterUpAction.java
! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/actions/NewFilterAction.java
! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/actions/RemoveFilterAction.java
! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/actions/RemoveFilterSettingsAction.java
! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/actions/SaveFilterSettingsAction.java
! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/customRightTopWsmode.xml
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/add.gif
+ src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/add.png
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/delete.gif
+ src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/delete.png
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/down.gif
+ src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/down.png
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/minus.gif
+ src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/minus.png
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/plus.gif
+ src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/plus.png
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/up.gif
+ src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/up.png
! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/layer.xml
+ src/share/tools/IdealGraphVisualizer/Graal/build.xml
+ src/share/tools/IdealGraphVisualizer/Graal/manifest.mf
+ src/share/tools/IdealGraphVisualizer/Graal/nbproject/build-impl.xml
+ src/share/tools/IdealGraphVisualizer/Graal/nbproject/genfiles.properties
+ src/share/tools/IdealGraphVisualizer/Graal/nbproject/project.properties
+ src/share/tools/IdealGraphVisualizer/Graal/nbproject/project.xml
+ src/share/tools/IdealGraphVisualizer/Graal/nbproject/suite.properties
+ src/share/tools/IdealGraphVisualizer/Graal/src/com/sun/hotspot/igv/graal/Bundle.properties
+ src/share/tools/IdealGraphVisualizer/Graal/src/com/sun/hotspot/igv/graal/filters/GraalCFGFilter.java
+ src/share/tools/IdealGraphVisualizer/Graal/src/com/sun/hotspot/igv/graal/filters/GraalColoringFilter.java
+ src/share/tools/IdealGraphVisualizer/Graal/src/com/sun/hotspot/igv/graal/filters/GraalEdgeColorFilter.java
+ src/share/tools/IdealGraphVisualizer/Graal/src/com/sun/hotspot/igv/graal/filters/callgraph.filter
+ src/share/tools/IdealGraphVisualizer/Graal/src/com/sun/hotspot/igv/graal/filters/color.filter
+ src/share/tools/IdealGraphVisualizer/Graal/src/com/sun/hotspot/igv/graal/filters/probability.filter
+ src/share/tools/IdealGraphVisualizer/Graal/src/com/sun/hotspot/igv/graal/filters/reduceEdges.filter
+ src/share/tools/IdealGraphVisualizer/Graal/src/com/sun/hotspot/igv/graal/filters/removeFloating.filter
+ src/share/tools/IdealGraphVisualizer/Graal/src/com/sun/hotspot/igv/graal/filters/removeState.filter
+ src/share/tools/IdealGraphVisualizer/Graal/src/com/sun/hotspot/igv/graal/filters/stampColor.filter
+ src/share/tools/IdealGraphVisualizer/Graal/src/com/sun/hotspot/igv/graal/layer.xml
! src/share/tools/IdealGraphVisualizer/Graph/nbproject/project.properties
! src/share/tools/IdealGraphVisualizer/Graph/nbproject/project.xml
! src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/AndSelector.java
! src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Block.java
! src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Connection.java
! src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Diagram.java
! src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Figure.java
! src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/InputSlot.java
! src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/InvertSelector.java
! src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/MatcherSelector.java
! src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/OrSelector.java
! src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/OutputSlot.java
! src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/PredecessorSelector.java
! src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Selector.java
! src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Slot.java
- src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Source.java
! src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/SuccessorSelector.java
+ src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/services/DiagramProvider.java
! src/share/tools/IdealGraphVisualizer/HierarchicalLayout/nbproject/project.properties
! src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/ClusterEdge.java
! src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/ClusterIngoingConnection.java
! src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/ClusterInputSlotNode.java
! src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/ClusterNode.java
! src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/ClusterOutgoingConnection.java
! src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/ClusterOutputSlotNode.java
! src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/Edge.java
! src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/Graph.java
! src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/HierarchicalClusterLayoutManager.java
! src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/HierarchicalLayoutManager.java
! src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/InterClusterConnection.java
! src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/Node.java
- src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/OldHierarchicalLayoutManager.java
! src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/Timing.java
! src/share/tools/IdealGraphVisualizer/Layout/nbproject/project.properties
! src/share/tools/IdealGraphVisualizer/Layout/src/com/sun/hotspot/igv/layout/Cluster.java
! src/share/tools/IdealGraphVisualizer/Layout/src/com/sun/hotspot/igv/layout/LayoutGraph.java
! src/share/tools/IdealGraphVisualizer/Layout/src/com/sun/hotspot/igv/layout/LayoutManager.java
! src/share/tools/IdealGraphVisualizer/Layout/src/com/sun/hotspot/igv/layout/Link.java
! src/share/tools/IdealGraphVisualizer/Layout/src/com/sun/hotspot/igv/layout/Port.java
! src/share/tools/IdealGraphVisualizer/Layout/src/com/sun/hotspot/igv/layout/Vertex.java
! src/share/tools/IdealGraphVisualizer/NetworkConnection/nbproject/genfiles.properties
! src/share/tools/IdealGraphVisualizer/NetworkConnection/nbproject/project.properties
! src/share/tools/IdealGraphVisualizer/NetworkConnection/nbproject/project.xml
- src/share/tools/IdealGraphVisualizer/NetworkConnection/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupReceiver
! src/share/tools/IdealGraphVisualizer/NetworkConnection/src/com/sun/hotspot/igv/connection/Client.java
! src/share/tools/IdealGraphVisualizer/NetworkConnection/src/com/sun/hotspot/igv/connection/Server.java
- src/share/tools/IdealGraphVisualizer/README
+ src/share/tools/IdealGraphVisualizer/README.md
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/build.xml
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/manifest.mf
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/build-impl.xml
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/genfiles.properties
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/project.properties
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/project.xml
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/suite.properties
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/META-INF/services/com.sun.hotspot.igv.filter.ScriptEngineAbstraction
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/Bundle.properties
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/RhinoScriptEngine.java
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/layer.xml
+ src/share/tools/IdealGraphVisualizer/SelectionCoordinator/build.xml
+ src/share/tools/IdealGraphVisualizer/SelectionCoordinator/manifest.mf
+ src/share/tools/IdealGraphVisualizer/SelectionCoordinator/nbproject/build-impl.xml
+ src/share/tools/IdealGraphVisualizer/SelectionCoordinator/nbproject/genfiles.properties
+ src/share/tools/IdealGraphVisualizer/SelectionCoordinator/nbproject/platform.properties
+ src/share/tools/IdealGraphVisualizer/SelectionCoordinator/nbproject/project.properties
+ src/share/tools/IdealGraphVisualizer/SelectionCoordinator/nbproject/project.xml
+ src/share/tools/IdealGraphVisualizer/SelectionCoordinator/nbproject/suite.properties
+ src/share/tools/IdealGraphVisualizer/SelectionCoordinator/src/com/sun/hotspot/igv/selectioncoordinator/Bundle.properties
+ src/share/tools/IdealGraphVisualizer/SelectionCoordinator/src/com/sun/hotspot/igv/selectioncoordinator/SelectionCoordinator.java
! src/share/tools/IdealGraphVisualizer/ServerCompiler/nbproject/project.properties
! src/share/tools/IdealGraphVisualizer/ServerCompiler/nbproject/project.xml
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupOrganizer
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/JavaGroupOrganizer.java
! src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/ServerCompilerScheduler.java
! src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/color.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/combine.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/extendedColor.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/linestyle.filter
! src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/onlyControlFlow.filter
! src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/register.filter
! src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/remove.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeMemory.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeRootInputs.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeSafepointInputs.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeSelfLoops.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/split.filter
+ src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/structural.filter
! src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/layer.xml
! src/share/tools/IdealGraphVisualizer/Settings/nbproject/project.properties
! src/share/tools/IdealGraphVisualizer/Settings/nbproject/project.xml
! src/share/tools/IdealGraphVisualizer/Settings/src/com/sun/hotspot/igv/settings/Settings.java
! src/share/tools/IdealGraphVisualizer/Settings/src/com/sun/hotspot/igv/settings/ViewOptionsCategory.java
! src/share/tools/IdealGraphVisualizer/Settings/src/com/sun/hotspot/igv/settings/ViewOptionsPanelController.java
! src/share/tools/IdealGraphVisualizer/Settings/src/com/sun/hotspot/igv/settings/ViewPanel.java
! src/share/tools/IdealGraphVisualizer/Settings/src/com/sun/hotspot/igv/settings/layer.xml
- src/share/tools/IdealGraphVisualizer/Settings/src/com/sun/hotspot/igv/settings/settings.gif
+ src/share/tools/IdealGraphVisualizer/Settings/src/com/sun/hotspot/igv/settings/settings.png
! src/share/tools/IdealGraphVisualizer/Util/nbproject/project.properties
! src/share/tools/IdealGraphVisualizer/Util/nbproject/project.xml
! src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/BoundedZoomAction.java
! src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/ColorIcon.java
! src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/ContextAction.java
! src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/DoubleClickAction.java
! src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/DoubleClickHandler.java
! src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/ExtendedSatelliteComponent.java
! src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/ExtendedSelectAction.java
+ src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/LookupHistory.java
! src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/PropertiesSheet.java
! src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/RangeSlider.java
! src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/RangeSliderModel.java
! src/share/tools/IdealGraphVisualizer/View/nbproject/project.properties
! src/share/tools/IdealGraphVisualizer/View/nbproject/project.xml
- src/share/tools/IdealGraphVisualizer/View/src/META-INF/services/com.sun.hotspot.igv.data.services.InputGraphProvider
! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/BoundedZoomAction.java
! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/Bundle.properties
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/ConnectionAnchor.java
! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/DiagramScene.java
! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/DiagramViewModel.java
+ src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/DiagramViewer.java
! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/EditorInputGraphProvider.java
! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/EditorTopComponent.form
! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/EditorTopComponent.java
! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/ExportCookie.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/ExtendedPanAction.java
! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/ExtendedSatelliteComponent.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/FindPanel.java
! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/GraphViewerImplementation.java
+ src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/NodeQuickSearch.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/PreferenceConstants.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/SlotLayout.java
! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/Bundle.properties
+ src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/CustomizablePanAction.java
! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/EnableBlockLayoutAction.java
! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/ExpandPredecessorsAction.java
! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/ExpandSuccessorsAction.java
! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/ExportAction.java
! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/ExtractAction.java
! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/HideAction.java
+ src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/HideDuplicatesAction.java
! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/MouseOverAction.java
! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/NextDiagramAction.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/NodeFindAction.java
! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/OverviewAction.java
+ src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/PanModeAction.java
! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/PredSuccAction.java
! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/PrevDiagramAction.java
+ src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/SelectionModeAction.java
! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/ShowAllAction.java
! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/ZoomInAction.java
! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/ZoomOutAction.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/export.gif
+ src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/export.png
+ src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/hideDuplicates.png
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/overview.gif
+ src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/overview.png
+ src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/pan_mode.png
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/search.gif
+ src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/selection_mode.png
+ src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/zoom_in.png
+ src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/zoom_out.png
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/zoomin.gif
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/zoomout.gif
! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/layer.xml
+ src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/propertiesWsmode.xml
+ src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/propertiesWstcref.xml
! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/BlockWidget.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/DiagramConnectionWidget.java
! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/FigureWidget.java
! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/InputSlotWidget.java
! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/LineWidget.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/MultiConnectionWidget.java
! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/OutputSlotWidget.java
! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/SlotWidget.java
+ src/share/tools/IdealGraphVisualizer/branding.jnlp
! src/share/tools/IdealGraphVisualizer/branding/core/core.jar/org/netbeans/core/startup/Bundle.properties
! src/share/tools/IdealGraphVisualizer/branding/core/core.jar/org/netbeans/core/startup/frame.gif
+ src/share/tools/IdealGraphVisualizer/branding/core/core.jar/org/netbeans/core/startup/frame32.gif
+ src/share/tools/IdealGraphVisualizer/branding/core/core.jar/org/netbeans/core/startup/frame48.gif
! src/share/tools/IdealGraphVisualizer/branding/core/core.jar/org/netbeans/core/startup/splash.gif
! src/share/tools/IdealGraphVisualizer/branding/modules/org-netbeans-core-windows.jar/org/netbeans/core/windows/view/ui/Bundle.properties
! src/share/tools/IdealGraphVisualizer/build.xml
+ src/share/tools/IdealGraphVisualizer/igv.sh
+ src/share/tools/IdealGraphVisualizer/master.jnlp
! src/share/tools/IdealGraphVisualizer/nbproject/build-impl.xml
! src/share/tools/IdealGraphVisualizer/nbproject/genfiles.properties
! src/share/tools/IdealGraphVisualizer/nbproject/platform.properties
+ src/share/tools/IdealGraphVisualizer/nbproject/platform.xml
! src/share/tools/IdealGraphVisualizer/nbproject/project.properties
! src/share/vm/opto/idealGraphPrinter.cpp
! src/share/vm/opto/idealGraphPrinter.hpp
Changeset: ef8acdc8c8de
Author: roland
Date: 2015-05-05 19:27 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/ef8acdc8c8de
Merge
- src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/bytecode.gif
- src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/link.gif
- src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/method.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupOrganizer
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/GraphCountGroupOrganizer.java
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/StandardGroupOrganizer.java
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/StructuredViewAction.java
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/diff.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/folder.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/graph.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/import.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/remove.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/removeall.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/save.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/structure.gif
- src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/GroupOrganizer.java
- src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/GroupReceiver.java
- src/share/tools/IdealGraphVisualizer/Filter/src/META-INF/services/com.sun.hotspot.igv.filter.ScriptEngineAbstraction
- src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/JavaSE6ScriptEngine.java
- src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/NullScriptEngine.java
- src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/ScriptEngineAbstraction.java
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/add.gif
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/delete.gif
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/down.gif
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/minus.gif
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/plus.gif
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/up.gif
- src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Source.java
- src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/OldHierarchicalLayoutManager.java
- src/share/tools/IdealGraphVisualizer/NetworkConnection/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupReceiver
- src/share/tools/IdealGraphVisualizer/README
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/build.xml
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/manifest.mf
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/build-impl.xml
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/genfiles.properties
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/project.properties
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/project.xml
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/suite.properties
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/META-INF/services/com.sun.hotspot.igv.filter.ScriptEngineAbstraction
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/Bundle.properties
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/RhinoScriptEngine.java
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/layer.xml
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupOrganizer
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/JavaGroupOrganizer.java
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/combine.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/extendedColor.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/linestyle.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeMemory.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeRootInputs.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeSafepointInputs.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeSelfLoops.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/split.filter
- src/share/tools/IdealGraphVisualizer/Settings/src/com/sun/hotspot/igv/settings/settings.gif
- src/share/tools/IdealGraphVisualizer/View/src/META-INF/services/com.sun.hotspot.igv.data.services.InputGraphProvider
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/ConnectionAnchor.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/ExtendedPanAction.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/FindPanel.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/PreferenceConstants.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/SlotLayout.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/NodeFindAction.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/export.gif
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/overview.gif
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/search.gif
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/zoomin.gif
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/zoomout.gif
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/DiagramConnectionWidget.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/MultiConnectionWidget.java
Changeset: 2032f163aec9
Author: kvn
Date: 2015-05-05 12:33 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/2032f163aec9
8076284: Improve vectorization of parallel streams
Summary: Improve vectorization of java/util/stream/Streams$RangeIntSpliterator::forEachRemaining() method and enable loop vectorization in a given method on demand.
Reviewed-by: kvn
Contributed-by: jan.civlin at intel.com
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/loopopts.cpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/superword.cpp
! src/share/vm/opto/superword.hpp
! src/share/vm/utilities/hashtable.cpp
Changeset: 217fb1288a5f
Author: mikael
Date: 2015-05-06 17:42 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/217fb1288a5f
8079545: [TESTBUG] hotspot_basicvmtest doesn't fail even if VM crashes
Reviewed-by: ctornqvi, dholmes
! test/Makefile
Changeset: b60dc560c8b0
Author: kvn
Date: 2015-05-07 11:28 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/b60dc560c8b0
Merge
! test/Makefile
Changeset: 1f584f515cd4
Author: amurillo
Date: 2015-05-07 15:34 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/1f584f515cd4
Merge
- agent/src/share/classes/sun/jvm/hotspot/compiler/OopMap.java
- agent/src/share/classes/sun/jvm/hotspot/compiler/OopMapSet.java
- src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/bytecode.gif
- src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/link.gif
- src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/method.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupOrganizer
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/GraphCountGroupOrganizer.java
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/StandardGroupOrganizer.java
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/StructuredViewAction.java
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/diff.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/folder.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/graph.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/import.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/remove.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/removeall.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/save.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/structure.gif
- src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/GroupOrganizer.java
- src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/GroupReceiver.java
- src/share/tools/IdealGraphVisualizer/Filter/src/META-INF/services/com.sun.hotspot.igv.filter.ScriptEngineAbstraction
- src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/JavaSE6ScriptEngine.java
- src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/NullScriptEngine.java
- src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/ScriptEngineAbstraction.java
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/add.gif
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/delete.gif
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/down.gif
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/minus.gif
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/plus.gif
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/up.gif
- src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Source.java
- src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/OldHierarchicalLayoutManager.java
- src/share/tools/IdealGraphVisualizer/NetworkConnection/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupReceiver
- src/share/tools/IdealGraphVisualizer/README
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/build.xml
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/manifest.mf
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/build-impl.xml
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/genfiles.properties
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/project.properties
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/project.xml
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/suite.properties
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/META-INF/services/com.sun.hotspot.igv.filter.ScriptEngineAbstraction
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/Bundle.properties
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/RhinoScriptEngine.java
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/layer.xml
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupOrganizer
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/JavaGroupOrganizer.java
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/combine.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/extendedColor.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/linestyle.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeMemory.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeRootInputs.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeSafepointInputs.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeSelfLoops.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/split.filter
- src/share/tools/IdealGraphVisualizer/Settings/src/com/sun/hotspot/igv/settings/settings.gif
- src/share/tools/IdealGraphVisualizer/View/src/META-INF/services/com.sun.hotspot.igv.data.services.InputGraphProvider
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/ConnectionAnchor.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/ExtendedPanAction.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/FindPanel.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/PreferenceConstants.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/SlotLayout.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/NodeFindAction.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/export.gif
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/overview.gif
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/search.gif
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/zoomin.gif
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/zoomout.gif
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/DiagramConnectionWidget.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/MultiConnectionWidget.java
Changeset: ef86642f14e2
Author: ykantser
Date: 2015-04-28 14:36 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/ef86642f14e2
8059047: Extract parser/validator from jhat for use in tests
Reviewed-by: sla
! test/serviceability/dcmd/gc/HeapDumpTest.java
Changeset: 3998b84e76d9
Author: ctornqvi
Date: 2015-04-29 07:03 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/3998b84e76d9
8078558: [TESTBUG] Merge hotspot_wbapitest with existing jtreg jprt job
Reviewed-by: mikael, lfoltan, hseigel
! test/TEST.groups
Changeset: fb5a26de630e
Author: sspitsyn
Date: 2015-04-29 17:14 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/fb5a26de630e
8076579: Popping a stack frame after exception breakpoint sets last method param to exception
Summary: Null the InterpreterRuntime::member_name_arg_or_null return value when it is necessary
Reviewed-by: jbachorik, coleenp, twisti
! src/share/vm/interpreter/interpreterRuntime.cpp
Changeset: 2a2f6674bc5a
Author: ctornqvi
Date: 2015-04-30 04:01 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/2a2f6674bc5a
8079112: [TESTBUG] hotspot_jprt group in TEST.groups refers to non-existent groups
Reviewed-by: gtriantafill, coleenp, dholmes
! test/TEST.groups
Changeset: dee7fefc6935
Author: stuefe
Date: 2015-04-30 09:09 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/dee7fefc6935
8078628: linux-zero does not build without precompiled header
Summary: add missing includes
Reviewed-by: coleenp, stefank, sgehwolf
! src/cpu/zero/vm/entry_zero.hpp
! src/cpu/zero/vm/nativeInst_zero.cpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/interpreter/cppInterpreterGenerator.hpp
! src/share/vm/interpreter/interpreter.hpp
! src/share/vm/interpreter/interpreterGenerator.hpp
! src/share/vm/runtime/frame.hpp
! src/share/vm/runtime/frame.inline.hpp
! src/share/vm/runtime/thread.hpp
Changeset: ea7cc51fcb0c
Author: ykantser
Date: 2015-05-01 09:40 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/ea7cc51fcb0c
8079120: serviceability/dcmd/gc/HeapDumpAllTest.java: compilation failed
Reviewed-by: sla
! test/serviceability/dcmd/gc/HeapDumpAllTest.java
Changeset: ca3617a93575
Author: ccheung
Date: 2015-05-02 18:40 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/ca3617a93575
Merge
! src/share/vm/code/codeCache.cpp
Changeset: ed6389f70257
Author: ykantser
Date: 2015-05-04 16:30 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/ed6389f70257
8067013: Rename the com.oracle.java.testlibary package
Reviewed-by: dholmes, gtriantafill, sla
Contributed-by: alexander.kulyakhtin at oracle.com
! test/compiler/arguments/BMICommandLineOptionTestBase.java
! test/compiler/arguments/BMISupportedCPUTest.java
! test/compiler/arguments/BMIUnsupportedCPUTest.java
! test/compiler/arguments/CheckCompileThresholdScaling.java
! 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/arraycopy/TestArrayCopyNoInitDeopt.java
! test/compiler/c2/6589834/Test_ia32.java
! test/compiler/c2/6857159/Test6857159.java
! test/compiler/c2/7068051/Test7068051.java
! test/compiler/c2/7177917/Test7177917.java
! test/compiler/c2/8005956/PolynomialRoot.java
! test/compiler/codecache/CheckReservedInitialCodeCacheSizeArgOrder.java
! test/compiler/codecache/CheckSegmentedCodeCache.java
! test/compiler/codecache/CheckUpperLimit.java
! test/compiler/codecache/OverflowCodeCacheTest.java
! 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/CodeCacheCLITestCase.java
! test/compiler/codecache/cli/common/CodeCacheOptions.java
! test/compiler/codecache/cli/printcodecache/PrintCodeCacheRunner.java
! test/compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java
! test/compiler/codecache/dtrace/SegmentedCodeCacheDtraceTest.java
! test/compiler/codecache/dtrace/SegmentedCodeCacheDtraceTestWorker.java
! 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
! test/compiler/codecache/stress/CodeCacheStressRunner.java
! test/compiler/codecache/stress/Helper.java
! test/compiler/codecache/stress/OverloadCompileQueueTest.java
! test/compiler/codegen/6896617/Test6896617.java
! test/compiler/codegen/7100757/Test7100757.java
! test/compiler/codegen/7184394/TestAESBase.java
! test/compiler/cpuflags/RestoreMXCSR.java
! test/compiler/debug/VerifyAdapterSharing.java
! test/compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java
! test/compiler/eliminateAutobox/UnsignedLoads.java
! test/compiler/intrinsics/bmi/BMITestRunner.java
! test/compiler/intrinsics/bmi/verifycode/BmiIntrinsicBase.java
! test/compiler/intrinsics/classcast/NullCheckDroppingsTest.java
! test/compiler/intrinsics/clone/TestObjectClone.java
! test/compiler/intrinsics/mathexact/AddExactIRepeatTest.java
! test/compiler/intrinsics/mathexact/MulExactIRepeatTest.java
! test/compiler/intrinsics/mathexact/SubExactIRepeatTest.java
! test/compiler/intrinsics/mathexact/Verify.java
! test/compiler/intrinsics/mathexact/sanity/IntrinsicBase.java
! test/compiler/intrinsics/sha/cli/SHAOptionsBase.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/intrinsics/unsafe/HeapByteBufferTest.java
! test/compiler/jsr292/ConcurrentClassLoadingTest.java
! test/compiler/jsr292/MHInlineTest.java
! test/compiler/oracle/CheckCompileCommandOption.java
! test/compiler/oracle/GetMethodOptionTest.java
! test/compiler/oracle/TestCompileCommand.java
! test/compiler/profiling/spectrapredefineclass/Launcher.java
! test/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java
! test/compiler/rangechecks/TestExplicitRangeChecks.java
! test/compiler/rangechecks/TestRangeCheckSmearing.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/TestPrintPreciseRTMLockingStatisticsOptionOnUnsupportedConfig.java
! test/compiler/rtm/cli/TestRTMAbortRatioOptionOnUnsupportedConfig.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/startup/NumCompilerThreadsCheck.java
! test/compiler/startup/SmallCodeCacheStartup.java
! test/compiler/startup/StartupOutput.java
! test/compiler/testlibrary/CompilerUtils.java
! test/compiler/testlibrary/rtm/AbortProvoker.java
! test/compiler/testlibrary/rtm/AbortType.java
! test/compiler/testlibrary/rtm/RTMTestBase.java
! test/compiler/testlibrary/rtm/XAbortProvoker.java
! test/compiler/testlibrary/rtm/predicate/SupportedVM.java
! test/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java
! test/compiler/testlibrary/uncommontrap/Verifier.java
! test/compiler/tiered/TransitionsTestExecutor.java
! test/compiler/types/correctness/CorrectnessTest.java
! test/compiler/types/correctness/OffTest.java
! test/compiler/types/correctness/scenarios/ArrayScenario.java
! test/compiler/types/correctness/scenarios/CheckCast.java
! test/compiler/types/correctness/scenarios/ClassIdentity.java
! test/compiler/types/correctness/scenarios/ClassInstanceOf.java
! test/compiler/types/correctness/scenarios/ClassIsInstance.java
! test/compiler/types/correctness/scenarios/ReceiverAtInvokes.java
! test/compiler/uncommontrap/TestUnstableIfTrap.java
! test/compiler/unsafe/UnsafeRaw.java
! test/compiler/whitebox/AllocationCodeBlobTest.java
! test/compiler/whitebox/DeoptimizeFramesTest.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/gc/6941923/Test6941923.java
! test/gc/TestCardTablePageCommits.java
! test/gc/TestDisableExplicitGC.java
! test/gc/TestGCLogRotationViaJcmd.java
! test/gc/TestObjectAlignment.java
! test/gc/TestSmallHeap.java
! test/gc/TestSoftReferencesBehaviorOnOOME.java
! test/gc/TestVerifyDuringStartup.java
! test/gc/TestVerifySilently.java
! test/gc/arguments/TestArrayAllocatorMallocLimit.java
! test/gc/arguments/TestCompressedClassFlags.java
! test/gc/arguments/TestDynMaxHeapFreeRatio.java
! test/gc/arguments/TestDynMinHeapFreeRatio.java
! test/gc/arguments/TestG1ConcRefinementThreads.java
! test/gc/arguments/TestG1PercentageOptions.java
! test/gc/arguments/TestHeapFreeRatio.java
! test/gc/arguments/TestInitialTenuringThreshold.java
! test/gc/arguments/TestMaxHeapSizeTools.java
! test/gc/arguments/TestMaxNewSize.java
! test/gc/arguments/TestObjectTenuringFlags.java
! test/gc/arguments/TestParallelGCThreads.java
! test/gc/arguments/TestSelectDefaultGC.java
! test/gc/arguments/TestSurvivorAlignmentInBytesOption.java
! test/gc/arguments/TestUnrecognizedVMOptionsHandling.java
! test/gc/arguments/TestUseCompressedOopsErgoTools.java
! test/gc/arguments/TestUseNUMAInterleaving.java
! test/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java
! test/gc/class_unloading/TestCMSClassUnloadingEnabledHWM.java
! test/gc/class_unloading/TestG1ClassUnloadingHWM.java
! test/gc/concurrentMarkSweep/GuardShrinkWarning.java
! test/gc/defnew/HeapChangeLogging.java
! test/gc/ergonomics/TestDynamicNumberOfGCThreads.java
! test/gc/g1/Test2GbHeap.java
! test/gc/g1/TestEagerReclaimHumongousRegions.java
! test/gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java
! test/gc/g1/TestEagerReclaimHumongousRegionsWithRefs.java
! test/gc/g1/TestG1TraceEagerReclaimHumongousObjects.java
! test/gc/g1/TestGCLogMessages.java
! test/gc/g1/TestHumongousAllocInitialMark.java
! test/gc/g1/TestHumongousCodeCacheRoots.java
! test/gc/g1/TestHumongousShrinkHeap.java
! test/gc/g1/TestLargePageUseForAuxMemory.java
! test/gc/g1/TestPrintGCDetails.java
! test/gc/g1/TestPrintRegionRememberedSetInfo.java
! test/gc/g1/TestShrinkAuxiliaryData.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/g1/TestShrinkDefragmentedHeap.java
! test/gc/g1/TestStringDeduplicationTools.java
! test/gc/g1/TestStringSymbolTableStats.java
! test/gc/g1/TestSummarizeRSetStatsPerRegion.java
! test/gc/g1/TestSummarizeRSetStatsThreads.java
! test/gc/g1/TestSummarizeRSetStatsTools.java
! test/gc/logging/TestGCId.java
! test/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java
! test/gc/metaspace/TestCapacityUntilGCWrapAround.java
! test/gc/metaspace/TestMetaspaceMemoryPool.java
! test/gc/metaspace/TestMetaspacePerfCounters.java
! test/gc/metaspace/TestMetaspaceSizeFlags.java
! test/gc/metaspace/TestPerfCountersAndMemoryPools.java
! test/gc/parallelScavenge/AdaptiveGCBoundary.java
! test/gc/parallelScavenge/TestDynShrinkHeap.java
! test/gc/startup_warnings/TestCMS.java
! test/gc/startup_warnings/TestDefNewCMS.java
! test/gc/startup_warnings/TestDefaultMaxRAMFraction.java
! test/gc/startup_warnings/TestG1.java
! test/gc/startup_warnings/TestNoParNew.java
! test/gc/startup_warnings/TestParNewCMS.java
! test/gc/startup_warnings/TestParNewSerialOld.java
! test/gc/startup_warnings/TestParallelGC.java
! test/gc/startup_warnings/TestParallelScavengeSerialOld.java
! test/gc/startup_warnings/TestSerialGC.java
! test/gc/survivorAlignment/SurvivorAlignmentTestMain.java
! test/gc/whitebox/TestConcMarkCycleWB.java
! test/gc/whitebox/TestWBGC.java
! test/runtime/BadObjectClass/BootstrapRedefine.java
! test/runtime/CDSCompressedKPtrs/CDSCompressedKPtrs.java
! test/runtime/CDSCompressedKPtrs/CDSCompressedKPtrsError.java
! test/runtime/CDSCompressedKPtrs/XShareAuto.java
! test/runtime/ClassFile/JsrRewriting.java
! test/runtime/ClassFile/OomWhileParsingRepeatedJsr.java
! test/runtime/ClassFile/UnsupportedClassFileVersion.java
! test/runtime/CommandLine/BooleanFlagWithInvalidValue.java
! test/runtime/CommandLine/CompilerConfigFileWarning.java
! test/runtime/CommandLine/ConfigFileParsing.java
! test/runtime/CommandLine/ConfigFileWarning.java
! test/runtime/CommandLine/FlagWithInvalidValue.java
! test/runtime/CommandLine/NonBooleanFlagWithInvalidBooleanPrefix.java
! test/runtime/CommandLine/ObsoleteFlagErrorMessage.java
! test/runtime/CommandLine/TestHexArguments.java
! test/runtime/CommandLine/TestNullTerminatedFlags.java
! test/runtime/CommandLine/TestVMOptions.java
! test/runtime/CommandLine/TraceExceptionsTest.java
! test/runtime/CommandLine/UnrecognizedVMOption.java
! test/runtime/CommandLine/VMOptionWarning.java
! test/runtime/CompressedOops/CompressedClassPointers.java
! test/runtime/CompressedOops/CompressedClassSpaceSize.java
! test/runtime/CompressedOops/CompressedKlassPointerAndOops.java
! test/runtime/CompressedOops/ObjectAlignment.java
! test/runtime/CompressedOops/UseCompressedOops.java
! test/runtime/EnclosingMethodAttr/EnclMethodAttr.java
! test/runtime/ErrorHandling/ProblematicFrameTest.java
! test/runtime/ErrorHandling/SafeFetchInErrorHandlingTest.java
! test/runtime/ErrorHandling/SecondaryErrorTest.java
! test/runtime/LoadClass/LoadClassNegative.java
! test/runtime/LocalVariableTable/TestLVT.java
! test/runtime/NMT/AutoshutdownNMT.java
! test/runtime/NMT/BaselineWithParameter.java
! test/runtime/NMT/ChangeTrackingLevel.java
! test/runtime/NMT/CommandLineDetail.java
! test/runtime/NMT/CommandLineEmptyArgument.java
! test/runtime/NMT/CommandLineInvalidArgument.java
! test/runtime/NMT/CommandLineSummary.java
! test/runtime/NMT/CommandLineTurnOffNMT.java
! test/runtime/NMT/JcmdBaselineDetail.java
! test/runtime/NMT/JcmdDetailDiff.java
! test/runtime/NMT/JcmdScale.java
! test/runtime/NMT/JcmdScaleDetail.java
! test/runtime/NMT/JcmdSummaryDiff.java
! test/runtime/NMT/JcmdWithNMTDisabled.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/NMTWithCDS.java
! test/runtime/NMT/PrintNMTStatistics.java
! test/runtime/NMT/PrintNMTStatisticsWithNMTDisabled.java
! test/runtime/NMT/ReleaseNoCommit.java
! test/runtime/NMT/ShutdownTwice.java
! test/runtime/NMT/SummaryAfterShutdown.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/PerfMemDestroy/PerfMemDestroy.java
! test/runtime/RedefineObject/TestRedefineObject.java
! test/runtime/RedefineTests/RedefineAnnotations.java
! test/runtime/Safepoint/AssertSafepointCheckConsistency1.java
! test/runtime/Safepoint/AssertSafepointCheckConsistency2.java
! test/runtime/Safepoint/AssertSafepointCheckConsistency3.java
! test/runtime/Safepoint/AssertSafepointCheckConsistency4.java
! test/runtime/SharedArchiveFile/ArchiveDoesNotExist.java
! test/runtime/SharedArchiveFile/CdsDifferentObjectAlignment.java
! test/runtime/SharedArchiveFile/CdsSameObjectAlignment.java
! test/runtime/SharedArchiveFile/DefaultUseWithClient.java
! test/runtime/SharedArchiveFile/DumpSymbolAndStringTable.java
! test/runtime/SharedArchiveFile/LimitSharedSizes.java
! test/runtime/SharedArchiveFile/MaxMetaspaceSize.java
! test/runtime/SharedArchiveFile/PrintSharedArchiveAndExit.java
! test/runtime/SharedArchiveFile/SharedArchiveFile.java
! test/runtime/SharedArchiveFile/SharedBaseAddress.java
! test/runtime/SharedArchiveFile/SharedSymbolTableBucketSize.java
! test/runtime/SharedArchiveFile/SpaceUtilizationCheck.java
! test/runtime/Thread/Fibonacci.java
! test/runtime/Thread/TestThreadDumpMonitorContention.java
! test/runtime/Thread/ThreadPriorities.java
! 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/GetKlassPointerGetJavaMirror.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/GetUncompressedObject.java
! test/runtime/Unsafe/GetUnsafe.java
! test/runtime/Unsafe/PageSize.java
! test/runtime/Unsafe/RangeCheck.java
! test/runtime/Unsafe/Reallocate.java
! test/runtime/Unsafe/SetMemory.java
! test/runtime/Unsafe/ThrowException.java
! test/runtime/XCheckJniJsig/XCheckJSig.java
! test/runtime/classFileParserBug/ClassFileParserBug.java
! test/runtime/classFileParserBug/TestEmptyBootstrapMethodsAttr.java
! test/runtime/contended/Options.java
! test/runtime/duplAttributes/DuplAttributesTest.java
! test/runtime/memory/LargePages/TestLargePageSizeInBytes.java
! test/runtime/memory/LargePages/TestLargePagesFlags.java
! test/runtime/memory/ReadFromNoaccessArea.java
! test/runtime/memory/ReadVMPageSize.java
! test/runtime/memory/ReserveMemory.java
! test/runtime/memory/RunUnitTestsConcurrently.java
! test/runtime/verifier/OverriderMsg.java
! test/runtime/verifier/TestANewArray.java
! test/runtime/verifier/TestMultiANewArray.java
! test/serviceability/attach/AttachSetGetFlag.java
! test/serviceability/attach/AttachWithStalePidFile.java
! test/serviceability/dcmd/compiler/CodeCacheTest.java
! test/serviceability/dcmd/compiler/CodelistTest.java
! test/serviceability/dcmd/compiler/CompilerQueueTest.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/jvmti/DataDumpDcmdTest.java
! test/serviceability/dcmd/thread/PrintConcurrentLocksTest.java
! test/serviceability/dcmd/thread/PrintTest.java
! test/serviceability/dcmd/vm/ClassHierarchyTest.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/SetVMFlagTest.java
! test/serviceability/dcmd/vm/SystemPropertiesTest.java
! test/serviceability/dcmd/vm/UptimeTest.java
! test/serviceability/jvmti/GetObjectSizeOverflow.java
! test/serviceability/jvmti/TestLambdaFormRetransformation.java
! test/serviceability/jvmti/TestRedefineWithUnresolvedClass.java
! test/serviceability/sa/jmap-hashcode/Test8028623.java
! test/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java
! test/serviceability/threads/TestFalseDeadLock.java
! test/testlibrary/RedefineClassHelper.java
- test/testlibrary/com/oracle/java/testlibrary/Asserts.java
- test/testlibrary/com/oracle/java/testlibrary/BuildHelper.java
- test/testlibrary/com/oracle/java/testlibrary/ByteCodeLoader.java
- test/testlibrary/com/oracle/java/testlibrary/DynamicVMOption.java
- test/testlibrary/com/oracle/java/testlibrary/ExitCode.java
- test/testlibrary/com/oracle/java/testlibrary/InMemoryJavaCompiler.java
- test/testlibrary/com/oracle/java/testlibrary/InfiniteLoop.java
- test/testlibrary/com/oracle/java/testlibrary/InputArguments.java
- test/testlibrary/com/oracle/java/testlibrary/JDKToolFinder.java
- test/testlibrary/com/oracle/java/testlibrary/JDKToolLauncher.java
- test/testlibrary/com/oracle/java/testlibrary/OutputAnalyzer.java
- test/testlibrary/com/oracle/java/testlibrary/OutputBuffer.java
- test/testlibrary/com/oracle/java/testlibrary/PerfCounter.java
- test/testlibrary/com/oracle/java/testlibrary/PerfCounters.java
- test/testlibrary/com/oracle/java/testlibrary/Platform.java
- test/testlibrary/com/oracle/java/testlibrary/ProcessTools.java
- test/testlibrary/com/oracle/java/testlibrary/StreamPumper.java
- test/testlibrary/com/oracle/java/testlibrary/TimeLimitedRunner.java
- test/testlibrary/com/oracle/java/testlibrary/Utils.java
- test/testlibrary/com/oracle/java/testlibrary/cli/CPUSpecificCommandLineOptionTest.java
- test/testlibrary/com/oracle/java/testlibrary/cli/CommandLineOptionTest.java
- test/testlibrary/com/oracle/java/testlibrary/cli/predicate/AndPredicate.java
- test/testlibrary/com/oracle/java/testlibrary/cli/predicate/CPUSpecificPredicate.java
- test/testlibrary/com/oracle/java/testlibrary/cli/predicate/NotPredicate.java
- test/testlibrary/com/oracle/java/testlibrary/cli/predicate/OrPredicate.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
- test/testlibrary/com/oracle/java/testlibrary/dtrace/DtraceResultsAnalyzer.java
- test/testlibrary/com/oracle/java/testlibrary/dtrace/DtraceRunner.java
+ test/testlibrary/jdk/test/lib/Asserts.java
+ test/testlibrary/jdk/test/lib/BuildHelper.java
+ test/testlibrary/jdk/test/lib/ByteCodeLoader.java
+ test/testlibrary/jdk/test/lib/DynamicVMOption.java
+ test/testlibrary/jdk/test/lib/ExitCode.java
+ test/testlibrary/jdk/test/lib/InMemoryJavaCompiler.java
+ test/testlibrary/jdk/test/lib/InfiniteLoop.java
+ test/testlibrary/jdk/test/lib/InputArguments.java
+ test/testlibrary/jdk/test/lib/JDKToolFinder.java
+ test/testlibrary/jdk/test/lib/JDKToolLauncher.java
+ test/testlibrary/jdk/test/lib/OutputAnalyzer.java
+ test/testlibrary/jdk/test/lib/OutputBuffer.java
+ test/testlibrary/jdk/test/lib/PerfCounter.java
+ test/testlibrary/jdk/test/lib/PerfCounters.java
+ test/testlibrary/jdk/test/lib/Platform.java
+ test/testlibrary/jdk/test/lib/ProcessTools.java
+ test/testlibrary/jdk/test/lib/StreamPumper.java
+ test/testlibrary/jdk/test/lib/TimeLimitedRunner.java
+ test/testlibrary/jdk/test/lib/Utils.java
+ test/testlibrary/jdk/test/lib/cli/CPUSpecificCommandLineOptionTest.java
+ test/testlibrary/jdk/test/lib/cli/CommandLineOptionTest.java
+ test/testlibrary/jdk/test/lib/cli/predicate/AndPredicate.java
+ test/testlibrary/jdk/test/lib/cli/predicate/CPUSpecificPredicate.java
+ test/testlibrary/jdk/test/lib/cli/predicate/NotPredicate.java
+ test/testlibrary/jdk/test/lib/cli/predicate/OrPredicate.java
+ test/testlibrary/jdk/test/lib/dcmd/CommandExecutor.java
+ test/testlibrary/jdk/test/lib/dcmd/CommandExecutorException.java
+ test/testlibrary/jdk/test/lib/dcmd/FileJcmdExecutor.java
+ test/testlibrary/jdk/test/lib/dcmd/JMXExecutor.java
+ test/testlibrary/jdk/test/lib/dcmd/JcmdExecutor.java
+ test/testlibrary/jdk/test/lib/dcmd/MainClassJcmdExecutor.java
+ test/testlibrary/jdk/test/lib/dcmd/PidJcmdExecutor.java
+ test/testlibrary/jdk/test/lib/dtrace/DtraceResultsAnalyzer.java
+ test/testlibrary/jdk/test/lib/dtrace/DtraceRunner.java
! test/testlibrary_tests/AssertsTest.java
! test/testlibrary_tests/OutputAnalyzerReportingTest.java
! test/testlibrary_tests/OutputAnalyzerTest.java
! test/testlibrary_tests/RandomGeneratorTest.java
! test/testlibrary_tests/RedefineClassTest.java
! test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java
! test/testlibrary_tests/TestPlatformIsTieredSupported.java
! test/testlibrary_tests/ctw/CtwTest.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/SizeTTest.java
! test/testlibrary_tests/whitebox/vm_flags/UintxTest.java
! test/testlibrary_tests/whitebox/vm_flags/VmFlagTest.java
Changeset: 98faabe210e9
Author: stuefe
Date: 2015-04-23 18:00 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/98faabe210e9
8077276: allocating heap with UseLargePages and HugeTLBFS may trash existing memory mappings (linux)
Summary: Remove MAP_FIXED from initial mapping allocation; add tests
Reviewed-by: stefank, coleenp
! src/os/linux/vm/os_linux.cpp
Changeset: 21f9f80ecde2
Author: coleenp
Date: 2015-05-05 16:09 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/21f9f80ecde2
8069005: Hotspot crashes in System.out.println with assert(resolved_method->method_holder()->is_linked()) failed: must be linked
Summary: move java.lang.Class initialization sooner in bootstrapping the jvm
Reviewed-by: dholmes, hseigel
! src/share/vm/runtime/thread.cpp
Changeset: 08b5dfe9bcb5
Author: hseigel
Date: 2015-05-08 13:25 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/08b5dfe9bcb5
Merge
- agent/src/share/classes/sun/jvm/hotspot/compiler/OopMap.java
- agent/src/share/classes/sun/jvm/hotspot/compiler/OopMapSet.java
- src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/bytecode.gif
- src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/link.gif
- src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/method.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupOrganizer
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/GraphCountGroupOrganizer.java
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/StandardGroupOrganizer.java
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/StructuredViewAction.java
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/diff.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/folder.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/graph.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/import.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/remove.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/removeall.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/save.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/structure.gif
- src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/GroupOrganizer.java
- src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/GroupReceiver.java
- src/share/tools/IdealGraphVisualizer/Filter/src/META-INF/services/com.sun.hotspot.igv.filter.ScriptEngineAbstraction
- src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/JavaSE6ScriptEngine.java
- src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/NullScriptEngine.java
- src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/ScriptEngineAbstraction.java
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/add.gif
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/delete.gif
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/down.gif
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/minus.gif
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/plus.gif
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/up.gif
- src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Source.java
- src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/OldHierarchicalLayoutManager.java
- src/share/tools/IdealGraphVisualizer/NetworkConnection/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupReceiver
- src/share/tools/IdealGraphVisualizer/README
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/build.xml
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/manifest.mf
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/build-impl.xml
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/genfiles.properties
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/project.properties
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/project.xml
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/suite.properties
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/META-INF/services/com.sun.hotspot.igv.filter.ScriptEngineAbstraction
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/Bundle.properties
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/RhinoScriptEngine.java
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/layer.xml
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupOrganizer
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/JavaGroupOrganizer.java
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/combine.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/extendedColor.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/linestyle.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeMemory.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeRootInputs.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeSafepointInputs.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeSelfLoops.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/split.filter
- src/share/tools/IdealGraphVisualizer/Settings/src/com/sun/hotspot/igv/settings/settings.gif
- src/share/tools/IdealGraphVisualizer/View/src/META-INF/services/com.sun.hotspot.igv.data.services.InputGraphProvider
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/ConnectionAnchor.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/ExtendedPanAction.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/FindPanel.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/PreferenceConstants.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/SlotLayout.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/NodeFindAction.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/export.gif
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/overview.gif
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/search.gif
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/zoomin.gif
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/zoomout.gif
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/DiagramConnectionWidget.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/MultiConnectionWidget.java
! src/share/vm/code/codeCache.cpp
! src/share/vm/runtime/thread.cpp
! test/TEST.groups
! test/compiler/intrinsics/mathexact/sanity/IntrinsicBase.java
! test/compiler/rtm/cli/RTMGenericCommandLineOptionTest.java
! test/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedCPU.java
! test/gc/TestSoftReferencesBehaviorOnOOME.java
! test/gc/ergonomics/TestDynamicNumberOfGCThreads.java
! test/gc/g1/TestShrinkAuxiliaryData.java
! test/gc/g1/TestShrinkAuxiliaryData05.java
! test/gc/g1/TestShrinkAuxiliaryData10.java
! test/gc/g1/TestShrinkAuxiliaryData15.java
! test/gc/g1/TestShrinkAuxiliaryData20.java
! test/gc/g1/TestShrinkAuxiliaryData25.java
! test/gc/g1/TestShrinkAuxiliaryData30.java
Changeset: 422fe360bbd2
Author: brutisso
Date: 2015-05-08 10:30 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/422fe360bbd2
8079561: Add a method to convert counters to milliseconds
Reviewed-by: mgerdin, ehelin
! src/share/vm/runtime/task.cpp
! src/share/vm/runtime/timer.cpp
! src/share/vm/runtime/timer.hpp
Changeset: 6f5d900107e3
Author: redestad
Date: 2015-05-08 15:41 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/6f5d900107e3
8079263: Suppress warning about disabling adaptive size policy when enabling UseLargePages with UseNUMA when adaptive size policy is disabled
Reviewed-by: jmasa, jwilhelm
! src/os/linux/vm/os_linux.cpp
Changeset: aabb4238e6f1
Author: jprovino
Date: 2015-05-08 09:52 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/aabb4238e6f1
7006810: G1: Introduce peace-of-mind checking in the Suspendible Thread Set
Summary: Add asserts to ensure thread is in the right state.
Reviewed-by: tschatzl, pliden
! src/share/vm/gc_implementation/shared/suspendibleThreadSet.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
Changeset: dd1b00dfb816
Author: kbarrett
Date: 2015-05-10 01:11 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/dd1b00dfb816
8079080: ConcurrentMark::mark_stack_push(oop) is unused
Summary: Remove unused functions from ConcurrentMark and CMMarkStack.
Reviewed-by: jmasa, tschatzl
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
Changeset: 4c2b8ddaab67
Author: david
Date: 2015-05-11 10:29 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/4c2b8ddaab67
8076542: G1 does not print heap page size information with -XX:+TracePageSizes
Reviewed-by: tschatzl, brutisso
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
Changeset: a4a5ef4bc0c2
Author: pliden
Date: 2015-05-11 13:57 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/a4a5ef4bc0c2
8079579: Add SuspendibleThreadSetLeaver and make SuspendibleThreadSet::joint()/leave() private
Reviewed-by: brutisso, david
! src/share/vm/gc_implementation/g1/concurrentG1RefineThread.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp
! src/share/vm/gc_implementation/g1/g1StringDedupThread.cpp
! src/share/vm/gc_implementation/shared/suspendibleThreadSet.hpp
Changeset: 610dc20a7bc8
Author: jwilhelm
Date: 2015-05-11 16:30 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/610dc20a7bc8
Merge
! src/os/linux/vm/os_linux.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
Changeset: 465e5b2bb615
Author: acorn
Date: 2015-05-08 14:00 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/465e5b2bb615
8030680: 292 cleanup from default method code assessment
Summary: small code improvements for increased robustness
Reviewed-by: acorn, coleenp
Contributed-by: michael.haupt at oracle.com
! src/share/vm/oops/klassVtable.cpp
! src/share/vm/prims/methodHandles.cpp
Changeset: 9e4e37a2432d
Author: hseigel
Date: 2015-05-08 16:24 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/9e4e37a2432d
8076318: split verifier needs to add TraceClassResolution
Summary: Add print statements to verifier when TraceClassResolution is specified
Reviewed-by: coleenp, acorn
! src/share/vm/classfile/verificationType.cpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/classfile/verifier.hpp
+ test/runtime/verifier/TraceClassRes.java
Changeset: 6be387512c85
Author: hseigel
Date: 2015-05-08 23:51 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/6be387512c85
Merge
Changeset: 9e7e29a28a10
Author: hseigel
Date: 2015-05-09 07:32 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/9e7e29a28a10
Merge
- agent/src/share/classes/sun/jvm/hotspot/compiler/OopMap.java
- agent/src/share/classes/sun/jvm/hotspot/compiler/OopMapSet.java
- src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/bytecode.gif
- src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/link.gif
- src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/method.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupOrganizer
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/GraphCountGroupOrganizer.java
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/StandardGroupOrganizer.java
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/StructuredViewAction.java
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/diff.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/folder.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/graph.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/import.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/remove.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/removeall.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/save.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/structure.gif
- src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/GroupOrganizer.java
- src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/GroupReceiver.java
- src/share/tools/IdealGraphVisualizer/Filter/src/META-INF/services/com.sun.hotspot.igv.filter.ScriptEngineAbstraction
- src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/JavaSE6ScriptEngine.java
- src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/NullScriptEngine.java
- src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/ScriptEngineAbstraction.java
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/add.gif
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/delete.gif
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/down.gif
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/minus.gif
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/plus.gif
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/up.gif
- src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Source.java
- src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/OldHierarchicalLayoutManager.java
- src/share/tools/IdealGraphVisualizer/NetworkConnection/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupReceiver
- src/share/tools/IdealGraphVisualizer/README
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/build.xml
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/manifest.mf
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/build-impl.xml
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/genfiles.properties
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/project.properties
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/project.xml
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/suite.properties
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/META-INF/services/com.sun.hotspot.igv.filter.ScriptEngineAbstraction
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/Bundle.properties
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/RhinoScriptEngine.java
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/layer.xml
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupOrganizer
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/JavaGroupOrganizer.java
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/combine.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/extendedColor.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/linestyle.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeMemory.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeRootInputs.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeSafepointInputs.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeSelfLoops.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/split.filter
- src/share/tools/IdealGraphVisualizer/Settings/src/com/sun/hotspot/igv/settings/settings.gif
- src/share/tools/IdealGraphVisualizer/View/src/META-INF/services/com.sun.hotspot.igv.data.services.InputGraphProvider
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/ConnectionAnchor.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/ExtendedPanAction.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/FindPanel.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/PreferenceConstants.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/SlotLayout.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/NodeFindAction.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/export.gif
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/overview.gif
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/search.gif
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/zoomin.gif
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/zoomout.gif
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/DiagramConnectionWidget.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/MultiConnectionWidget.java
Changeset: 43fee4497230
Author: jiangli
Date: 2015-05-11 15:06 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/43fee4497230
8079840: G1StringDedupTable::deduplicate() reset String hash value unnecessarily.
Summary: Only set hash value if String's hash value was 0.
Reviewed-by: pliden, brutisso
! src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp
Changeset: 09d7c0b170a9
Author: ykantser
Date: 2015-05-12 10:29 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/09d7c0b170a9
8080100: compiler/rtm/* tests fail due to Compilation failed
Reviewed-by: sla
! test/compiler/testlibrary/rtm/predicate/SupportedCPU.java
Changeset: 1faca08d239f
Author: ctornqvi
Date: 2015-05-12 13:16 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/1faca08d239f
8075966: Update ProjectCreator to create projects using Visual Studio 2013 toolset
Reviewed-by: sla, lfoltan
! src/share/tools/ProjectCreator/WinGammaPlatformVC10.java
Changeset: aa3f197edf4c
Author: ctornqvi
Date: 2015-05-12 13:17 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/aa3f197edf4c
8078121: Add 'CreateMinidumpOnCrash' (JDK-8074354) caused many tests failed in nightly testing
Reviewed-by: coleenp, hseigel
! src/share/vm/utilities/vmError.cpp
+ test/runtime/ErrorHandling/CreateCoredumpOnCrash.java
Changeset: cf90d6ff5a27
Author: hseigel
Date: 2015-05-13 21:06 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/cf90d6ff5a27
Merge
Changeset: bd72804c91d6
Author: kvn
Date: 2015-05-08 11:49 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/bd72804c91d6
8076276: Add support for AVX512
Reviewed-by: kvn, roland
Contributed-by: michael.c.berg at intel.com
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/c1_FrameMap_x86.cpp
! src/cpu/x86/vm/c1_FrameMap_x86.hpp
! src/cpu/x86/vm/c1_LinearScan_x86.hpp
! src/cpu/x86/vm/c1_Runtime1_x86.cpp
! src/cpu/x86/vm/c2_init_x86.cpp
! src/cpu/x86/vm/frame_x86.hpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/x86/vm/register_definitions_x86.cpp
! src/cpu/x86/vm/register_x86.cpp
! src/cpu/x86/vm/register_x86.hpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/vm_version_x86.cpp
! src/cpu/x86/vm/vm_version_x86.hpp
! src/cpu/x86/vm/vmreg_x86.cpp
! src/cpu/x86/vm/vmreg_x86.hpp
! src/cpu/x86/vm/vmreg_x86.inline.hpp
! src/cpu/x86/vm/x86.ad
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/adlc/archDesc.cpp
! src/share/vm/adlc/formssel.cpp
! src/share/vm/c1/c1_LinearScan.cpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/chaitin.cpp
! src/share/vm/opto/chaitin.hpp
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/opcodes.cpp
! src/share/vm/opto/opcodes.hpp
! src/share/vm/opto/optoreg.hpp
! src/share/vm/opto/output.cpp
! src/share/vm/opto/regmask.cpp
! src/share/vm/opto/regmask.hpp
! src/share/vm/opto/type.cpp
! src/share/vm/opto/type.hpp
! src/share/vm/opto/vectornode.cpp
! src/share/vm/opto/vectornode.hpp
! src/share/vm/runtime/vmStructs.cpp
+ test/compiler/loopopts/superword/SumRed_Long.java
Changeset: aec198eb37bc
Author: thartmann
Date: 2015-05-08 12:19 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/aec198eb37bc
8078497: C2's superword optimization causes unaligned memory accesses
Summary: Prevent vectorization of memory operations with different invariant offsets if unaligned memory accesses are not allowed.
Reviewed-by: kvn
! src/share/vm/opto/superword.cpp
! src/share/vm/opto/superword.hpp
+ test/compiler/loopopts/superword/TestVectorizationWithInvariant.java
Changeset: 86687b76907d
Author: thartmann
Date: 2015-05-11 07:44 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/86687b76907d
8079343: Crash in PhaseIdealLoop with "assert(!had_error) failed: bad dominance"
Summary: C2 should not try to vectorize loops with loop variant vector base address.
Reviewed-by: kvn
! src/share/vm/opto/superword.cpp
Changeset: 6d7618931af2
Author: thartmann
Date: 2015-05-11 07:58 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/6d7618931af2
Merge
Changeset: b94de5f1f6ee
Author: rbackman
Date: 2015-05-11 09:44 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/b94de5f1f6ee
8079797: assert(index >= 0 && index < _count) failed: check
Reviewed-by: kvn
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/compiler/oopMap.hpp
Changeset: c78f961f7edb
Author: roland
Date: 2015-05-12 10:27 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/c78f961f7edb
8076188: Optimize arraycopy out for non escaping destination
Summary: if the destination of an arraycopy is non escaping, the arraycopy may be optimized out
Reviewed-by: kvn, vlivanov
! src/share/vm/opto/arraycopynode.cpp
! src/share/vm/opto/arraycopynode.hpp
! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/callnode.hpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/escape.hpp
! src/share/vm/opto/gcm.cpp
! src/share/vm/opto/ifnode.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/macroArrayCopy.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp
! test/compiler/arraycopy/TestArrayCopyAsLoadsStores.java
+ test/compiler/arraycopy/TestArrayCopyUtils.java
+ test/compiler/arraycopy/TestEliminateArrayCopy.java
! test/compiler/arraycopy/TestInstanceCloneAsLoadsStores.java
+ test/compiler/arraycopy/TestInstanceCloneUtils.java
Changeset: 31835a8c6c2e
Author: rbackman
Date: 2015-05-13 15:23 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/31835a8c6c2e
8080155: field "_pc_offset" not found in type ImmutableOopMapSet
Reviewed-by: roland
! agent/src/share/classes/sun/jvm/hotspot/compiler/ImmutableOopMapPair.java
Changeset: ce9917e89cbe
Author: roland
Date: 2015-05-12 09:41 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/ce9917e89cbe
8078436: java/util/stream/boottest/java/util/stream/UnorderedTest.java crashed with an assert in ifnode.cpp
Summary: bad assert in fold_compares code
Reviewed-by: kvn, vlivanov
! src/share/vm/opto/ifnode.cpp
Changeset: b3b6b3414bea
Author: roland
Date: 2015-05-13 18:06 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/b3b6b3414bea
Merge
Changeset: 2838a6e381e1
Author: thartmann
Date: 2015-05-14 16:16 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/2838a6e381e1
Merge
! src/share/vm/code/codeCache.cpp
Changeset: 3778c1982889
Author: thartmann
Date: 2015-05-14 18:02 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/3778c1982889
8080420: Compilation of TestVectorizationWithInvariant fails with "error: package com.oracle.java.testlibrary does not exist"
Summary: Fixed location of testlibrary package.
Reviewed-by: kvn
! test/compiler/loopopts/superword/TestVectorizationWithInvariant.java
Changeset: 643e214de9f1
Author: amurillo
Date: 2015-05-14 12:05 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/643e214de9f1
Merge
- agent/src/share/classes/sun/jvm/hotspot/compiler/OopMap.java
- agent/src/share/classes/sun/jvm/hotspot/compiler/OopMapSet.java
- src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/bytecode.gif
- src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/link.gif
- src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/method.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupOrganizer
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/GraphCountGroupOrganizer.java
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/StandardGroupOrganizer.java
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/StructuredViewAction.java
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/diff.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/folder.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/graph.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/import.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/remove.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/removeall.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/save.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/structure.gif
- src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/GroupOrganizer.java
- src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/GroupReceiver.java
- src/share/tools/IdealGraphVisualizer/Filter/src/META-INF/services/com.sun.hotspot.igv.filter.ScriptEngineAbstraction
- src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/JavaSE6ScriptEngine.java
- src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/NullScriptEngine.java
- src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/ScriptEngineAbstraction.java
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/add.gif
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/delete.gif
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/down.gif
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/minus.gif
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/plus.gif
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/up.gif
- src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Source.java
- src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/OldHierarchicalLayoutManager.java
- src/share/tools/IdealGraphVisualizer/NetworkConnection/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupReceiver
- src/share/tools/IdealGraphVisualizer/README
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/build.xml
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/manifest.mf
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/build-impl.xml
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/genfiles.properties
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/project.properties
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/project.xml
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/suite.properties
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/META-INF/services/com.sun.hotspot.igv.filter.ScriptEngineAbstraction
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/Bundle.properties
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/RhinoScriptEngine.java
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/layer.xml
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupOrganizer
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/JavaGroupOrganizer.java
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/combine.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/extendedColor.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/linestyle.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeMemory.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeRootInputs.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeSafepointInputs.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeSelfLoops.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/split.filter
- src/share/tools/IdealGraphVisualizer/Settings/src/com/sun/hotspot/igv/settings/settings.gif
- src/share/tools/IdealGraphVisualizer/View/src/META-INF/services/com.sun.hotspot.igv.data.services.InputGraphProvider
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/ConnectionAnchor.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/ExtendedPanAction.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/FindPanel.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/PreferenceConstants.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/SlotLayout.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/NodeFindAction.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/export.gif
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/overview.gif
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/search.gif
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/zoomin.gif
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/zoomout.gif
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/DiagramConnectionWidget.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/MultiConnectionWidget.java
- test/testlibrary/com/oracle/java/testlibrary/Asserts.java
- test/testlibrary/com/oracle/java/testlibrary/BuildHelper.java
- test/testlibrary/com/oracle/java/testlibrary/ByteCodeLoader.java
- test/testlibrary/com/oracle/java/testlibrary/DynamicVMOption.java
- test/testlibrary/com/oracle/java/testlibrary/ExitCode.java
- test/testlibrary/com/oracle/java/testlibrary/InMemoryJavaCompiler.java
- test/testlibrary/com/oracle/java/testlibrary/InfiniteLoop.java
- test/testlibrary/com/oracle/java/testlibrary/InputArguments.java
- test/testlibrary/com/oracle/java/testlibrary/JDKToolFinder.java
- test/testlibrary/com/oracle/java/testlibrary/JDKToolLauncher.java
- test/testlibrary/com/oracle/java/testlibrary/OutputAnalyzer.java
- test/testlibrary/com/oracle/java/testlibrary/OutputBuffer.java
- test/testlibrary/com/oracle/java/testlibrary/PerfCounter.java
- test/testlibrary/com/oracle/java/testlibrary/PerfCounters.java
- test/testlibrary/com/oracle/java/testlibrary/Platform.java
- test/testlibrary/com/oracle/java/testlibrary/ProcessTools.java
- test/testlibrary/com/oracle/java/testlibrary/StreamPumper.java
- test/testlibrary/com/oracle/java/testlibrary/TimeLimitedRunner.java
- test/testlibrary/com/oracle/java/testlibrary/Utils.java
- test/testlibrary/com/oracle/java/testlibrary/cli/CPUSpecificCommandLineOptionTest.java
- test/testlibrary/com/oracle/java/testlibrary/cli/CommandLineOptionTest.java
- test/testlibrary/com/oracle/java/testlibrary/cli/predicate/AndPredicate.java
- test/testlibrary/com/oracle/java/testlibrary/cli/predicate/CPUSpecificPredicate.java
- test/testlibrary/com/oracle/java/testlibrary/cli/predicate/NotPredicate.java
- test/testlibrary/com/oracle/java/testlibrary/cli/predicate/OrPredicate.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
- test/testlibrary/com/oracle/java/testlibrary/dtrace/DtraceResultsAnalyzer.java
- test/testlibrary/com/oracle/java/testlibrary/dtrace/DtraceRunner.java
Changeset: 9dc9bcc49745
Author: amurillo
Date: 2015-05-19 11:39 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/9dc9bcc49745
Merge
- agent/src/share/classes/sun/jvm/hotspot/compiler/OopMap.java
- agent/src/share/classes/sun/jvm/hotspot/compiler/OopMapSet.java
- src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/bytecode.gif
- src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/link.gif
- src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/method.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupOrganizer
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/GraphCountGroupOrganizer.java
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/StandardGroupOrganizer.java
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/StructuredViewAction.java
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/diff.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/folder.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/graph.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/import.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/remove.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/removeall.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/save.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/structure.gif
- src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/GroupOrganizer.java
- src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/GroupReceiver.java
- src/share/tools/IdealGraphVisualizer/Filter/src/META-INF/services/com.sun.hotspot.igv.filter.ScriptEngineAbstraction
- src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/JavaSE6ScriptEngine.java
- src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/NullScriptEngine.java
- src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/ScriptEngineAbstraction.java
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/add.gif
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/delete.gif
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/down.gif
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/minus.gif
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/plus.gif
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/up.gif
- src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Source.java
- src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/OldHierarchicalLayoutManager.java
- src/share/tools/IdealGraphVisualizer/NetworkConnection/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupReceiver
- src/share/tools/IdealGraphVisualizer/README
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/build.xml
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/manifest.mf
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/build-impl.xml
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/genfiles.properties
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/project.properties
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/project.xml
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/suite.properties
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/META-INF/services/com.sun.hotspot.igv.filter.ScriptEngineAbstraction
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/Bundle.properties
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/RhinoScriptEngine.java
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/layer.xml
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupOrganizer
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/JavaGroupOrganizer.java
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/combine.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/extendedColor.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/linestyle.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeMemory.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeRootInputs.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeSafepointInputs.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeSelfLoops.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/split.filter
- src/share/tools/IdealGraphVisualizer/Settings/src/com/sun/hotspot/igv/settings/settings.gif
- src/share/tools/IdealGraphVisualizer/View/src/META-INF/services/com.sun.hotspot.igv.data.services.InputGraphProvider
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/ConnectionAnchor.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/ExtendedPanAction.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/FindPanel.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/PreferenceConstants.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/SlotLayout.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/NodeFindAction.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/export.gif
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/overview.gif
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/search.gif
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/zoomin.gif
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/zoomout.gif
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/DiagramConnectionWidget.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/MultiConnectionWidget.java
- test/testlibrary/com/oracle/java/testlibrary/Asserts.java
- test/testlibrary/com/oracle/java/testlibrary/BuildHelper.java
- test/testlibrary/com/oracle/java/testlibrary/ByteCodeLoader.java
- test/testlibrary/com/oracle/java/testlibrary/DynamicVMOption.java
- test/testlibrary/com/oracle/java/testlibrary/ExitCode.java
- test/testlibrary/com/oracle/java/testlibrary/InMemoryJavaCompiler.java
- test/testlibrary/com/oracle/java/testlibrary/InfiniteLoop.java
- test/testlibrary/com/oracle/java/testlibrary/InputArguments.java
- test/testlibrary/com/oracle/java/testlibrary/JDKToolFinder.java
- test/testlibrary/com/oracle/java/testlibrary/JDKToolLauncher.java
- test/testlibrary/com/oracle/java/testlibrary/OutputAnalyzer.java
- test/testlibrary/com/oracle/java/testlibrary/OutputBuffer.java
- test/testlibrary/com/oracle/java/testlibrary/PerfCounter.java
- test/testlibrary/com/oracle/java/testlibrary/PerfCounters.java
- test/testlibrary/com/oracle/java/testlibrary/Platform.java
- test/testlibrary/com/oracle/java/testlibrary/ProcessTools.java
- test/testlibrary/com/oracle/java/testlibrary/StreamPumper.java
- test/testlibrary/com/oracle/java/testlibrary/TimeLimitedRunner.java
- test/testlibrary/com/oracle/java/testlibrary/Utils.java
- test/testlibrary/com/oracle/java/testlibrary/cli/CPUSpecificCommandLineOptionTest.java
- test/testlibrary/com/oracle/java/testlibrary/cli/CommandLineOptionTest.java
- test/testlibrary/com/oracle/java/testlibrary/cli/predicate/AndPredicate.java
- test/testlibrary/com/oracle/java/testlibrary/cli/predicate/CPUSpecificPredicate.java
- test/testlibrary/com/oracle/java/testlibrary/cli/predicate/NotPredicate.java
- test/testlibrary/com/oracle/java/testlibrary/cli/predicate/OrPredicate.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
- test/testlibrary/com/oracle/java/testlibrary/dtrace/DtraceResultsAnalyzer.java
- test/testlibrary/com/oracle/java/testlibrary/dtrace/DtraceRunner.java
Changeset: 197e94e0dacd
Author: lana
Date: 2015-05-21 16:19 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/197e94e0dacd
Merge
- agent/src/share/classes/sun/jvm/hotspot/compiler/OopMap.java
- agent/src/share/classes/sun/jvm/hotspot/compiler/OopMapSet.java
- src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/bytecode.gif
- src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/link.gif
- src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/method.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupOrganizer
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/GraphCountGroupOrganizer.java
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/StandardGroupOrganizer.java
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/StructuredViewAction.java
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/diff.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/folder.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/graph.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/import.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/remove.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/removeall.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/save.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/structure.gif
- src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/GroupOrganizer.java
- src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/GroupReceiver.java
- src/share/tools/IdealGraphVisualizer/Filter/src/META-INF/services/com.sun.hotspot.igv.filter.ScriptEngineAbstraction
- src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/JavaSE6ScriptEngine.java
- src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/NullScriptEngine.java
- src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/ScriptEngineAbstraction.java
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/add.gif
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/delete.gif
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/down.gif
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/minus.gif
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/plus.gif
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/up.gif
- src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Source.java
- src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/OldHierarchicalLayoutManager.java
- src/share/tools/IdealGraphVisualizer/NetworkConnection/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupReceiver
- src/share/tools/IdealGraphVisualizer/README
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/build.xml
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/manifest.mf
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/build-impl.xml
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/genfiles.properties
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/project.properties
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/project.xml
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/suite.properties
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/META-INF/services/com.sun.hotspot.igv.filter.ScriptEngineAbstraction
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/Bundle.properties
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/RhinoScriptEngine.java
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/layer.xml
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupOrganizer
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/JavaGroupOrganizer.java
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/combine.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/extendedColor.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/linestyle.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeMemory.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeRootInputs.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeSafepointInputs.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeSelfLoops.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/split.filter
- src/share/tools/IdealGraphVisualizer/Settings/src/com/sun/hotspot/igv/settings/settings.gif
- src/share/tools/IdealGraphVisualizer/View/src/META-INF/services/com.sun.hotspot.igv.data.services.InputGraphProvider
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/ConnectionAnchor.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/ExtendedPanAction.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/FindPanel.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/PreferenceConstants.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/SlotLayout.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/NodeFindAction.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/export.gif
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/overview.gif
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/search.gif
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/zoomin.gif
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/zoomout.gif
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/DiagramConnectionWidget.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/MultiConnectionWidget.java
- test/testlibrary/com/oracle/java/testlibrary/Asserts.java
- test/testlibrary/com/oracle/java/testlibrary/BuildHelper.java
- test/testlibrary/com/oracle/java/testlibrary/ByteCodeLoader.java
- test/testlibrary/com/oracle/java/testlibrary/DynamicVMOption.java
- test/testlibrary/com/oracle/java/testlibrary/ExitCode.java
- test/testlibrary/com/oracle/java/testlibrary/InMemoryJavaCompiler.java
- test/testlibrary/com/oracle/java/testlibrary/InfiniteLoop.java
- test/testlibrary/com/oracle/java/testlibrary/InputArguments.java
- test/testlibrary/com/oracle/java/testlibrary/JDKToolFinder.java
- test/testlibrary/com/oracle/java/testlibrary/JDKToolLauncher.java
- test/testlibrary/com/oracle/java/testlibrary/OutputAnalyzer.java
- test/testlibrary/com/oracle/java/testlibrary/OutputBuffer.java
- test/testlibrary/com/oracle/java/testlibrary/PerfCounter.java
- test/testlibrary/com/oracle/java/testlibrary/PerfCounters.java
- test/testlibrary/com/oracle/java/testlibrary/Platform.java
- test/testlibrary/com/oracle/java/testlibrary/ProcessTools.java
- test/testlibrary/com/oracle/java/testlibrary/StreamPumper.java
- test/testlibrary/com/oracle/java/testlibrary/TimeLimitedRunner.java
- test/testlibrary/com/oracle/java/testlibrary/Utils.java
- test/testlibrary/com/oracle/java/testlibrary/cli/CPUSpecificCommandLineOptionTest.java
- test/testlibrary/com/oracle/java/testlibrary/cli/CommandLineOptionTest.java
- test/testlibrary/com/oracle/java/testlibrary/cli/predicate/AndPredicate.java
- test/testlibrary/com/oracle/java/testlibrary/cli/predicate/CPUSpecificPredicate.java
- test/testlibrary/com/oracle/java/testlibrary/cli/predicate/NotPredicate.java
- test/testlibrary/com/oracle/java/testlibrary/cli/predicate/OrPredicate.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
- test/testlibrary/com/oracle/java/testlibrary/dtrace/DtraceResultsAnalyzer.java
- test/testlibrary/com/oracle/java/testlibrary/dtrace/DtraceRunner.java
Changeset: ac6a7b63d701
Author: katleman
Date: 2015-05-28 16:13 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/ac6a7b63d701
Added tag jdk9-b66 for changeset 197e94e0dacd
! .hgtags
Changeset: 7c4afbebab58
Author: dholmes
Date: 2015-05-12 20:55 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/7c4afbebab58
8078470: [Linux] Replace syscall use in os::fork_and_exec with glibc fork() and execve()
Reviewed-by: stuefe, dsamersoff, dcubed
! src/os/linux/vm/os_linux.cpp
! src/share/vm/utilities/vmError.cpp
+ test/runtime/ErrorHandling/TestOnError.java
+ test/runtime/ErrorHandling/TestOnOutOfMemoryError.java
Changeset: f7591a94925e
Author: aeriksso
Date: 2015-05-07 15:05 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/f7591a94925e
8051045: HotSpot fails to wrap Exceptions from invokedynamic in a BootstrapMethodError
Reviewed-by: coleenp, dsimms
! src/share/vm/interpreter/linkResolver.cpp
+ test/runtime/invokedynamic/BootstrapMethodErrorTest.java
Changeset: e75aba99354c
Author: stsmirno
Date: 2015-05-14 10:09 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/e75aba99354c
8033445: [TESTBUG] Add test case for calling default methods from JNI
Reviewed-by: ctornqvi, dsimms
! make/test/JtregNative.gmk
+ test/runtime/jni/8033445/DefaultMethods.java
+ test/runtime/jni/8033445/libDefaultMethods.c
Changeset: b7c8d36b6de3
Author: stsmirno
Date: 2015-05-14 10:12 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/b7c8d36b6de3
8025979: [TESTBUG] Write test to exercise uninitialized strings from JNI code
Reviewed-by: ctornqvi, dsimms
! make/test/JtregNative.gmk
+ test/runtime/jni/8025979/UninitializedStrings.java
+ test/runtime/jni/8025979/libUninitializedStrings.c
Changeset: ed1cf3d234df
Author: mockner
Date: 2015-05-14 14:03 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/ed1cf3d234df
6811960: x86 biasedlocking epoch expired rare bug
Summary: It is now guaranteed that biased_locking_enter will be passed a valid tmp_reg.
Reviewed-by: coleenp, dcubed, kvn
! src/cpu/x86/vm/interp_masm_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
Changeset: b587944c92e4
Author: coleenp
Date: 2015-05-14 21:54 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/b587944c92e4
Merge
Changeset: a6b23dd82a7e
Author: dcubed
Date: 2015-05-16 13:19 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/a6b23dd82a7e
Merge
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/os/linux/vm/os_linux.cpp
Changeset: 3bb551f681aa
Author: sspitsyn
Date: 2015-05-18 16:42 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/3bb551f681aa
8079644: memory stomping error with ResourceManagement and TestAgentStress.java
Summary: the cached class file structure must be deallocated instead of the cached class file bytes
Reviewed-by: coleenp, sla
! src/share/vm/prims/jvmtiRedefineClasses.cpp
Changeset: b0bf7fa3659f
Author: dholmes
Date: 2015-05-19 01:34 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/b0bf7fa3659f
8075288: malloc without free in VM_PopulateDumpSharedSpace::doit()
Reviewed-by: dholmes, stuefe
Contributed-by: Jungwoo Ha <jwha at google.com>
! src/share/vm/memory/metaspaceShared.cpp
Changeset: 3996d22f79ba
Author: dholmes
Date: 2015-05-19 03:07 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/3996d22f79ba
Merge
Changeset: 1475d8bc4dc8
Author: iignatyev
Date: 2015-05-19 14:13 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/1475d8bc4dc8
8077620: [TESTBUG] Some of the hotspot tests require at least compact profile 3
Reviewed-by: kvn, dholmes
Contributed-by: denis.kononenko at oracle.com
! test/TEST.groups
Changeset: fccdb1d59b48
Author: kvn
Date: 2015-05-15 18:12 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/fccdb1d59b48
8080483: Incorrect test execution string at SumRed_Long.java
Reviewed-by: iveresov
! test/compiler/loopopts/superword/SumRed_Long.java
Changeset: dee9ddf02864
Author: zmajo
Date: 2015-05-18 19:54 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/dee9ddf02864
8080281: 8068945 changes break building the zero JVM variant
Summary: Define the PreserveFramePointer flag also in globals_zero.hpp
Reviewed-by: simonis, kvn, sgehwolf
! src/cpu/zero/vm/globals_zero.hpp
Changeset: 4140f485ba27
Author: simonis
Date: 2015-05-19 11:06 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/4140f485ba27
8080190: PPC64: Fix wrong rotate instructions in the .ad file
Reviewed-by: kvn
! src/cpu/ppc/vm/ppc.ad
+ test/compiler/codegen/IntRotateWithImmediate.java
Changeset: e8b95332ff4c
Author: roland
Date: 2015-05-19 16:05 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/e8b95332ff4c
8080308: TypeProfileLevel on SPARC platform should enable JSR292-only profiling level
Summary: Set TypeProfileLevel to 111 by default on sparc
Reviewed-by: kvn, roland
Contributed-by: shrinivas.joshi at oracle.com
! src/cpu/sparc/vm/globals_sparc.hpp
Changeset: 468d10ade318
Author: skovalev
Date: 2015-05-20 09:07 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/468d10ade318
8078834: [TESTBUG] Tests fails on ARM64 due to unknown hardware
Reviewed-by: dholmes, adinn
! test/test_env.sh
Changeset: 3f334f56441e
Author: aph
Date: 2015-05-20 10:21 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/3f334f56441e
8080600: AARCH64: testlibrary does not support AArch64
Summary: Add Platform.isAArch64(). Use it in mathexact intrinsic tests.
Reviewed-by: kvn, roland
! test/compiler/intrinsics/mathexact/sanity/IntrinsicBase.java
! test/testlibrary/jdk/test/lib/Platform.java
! test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java
Changeset: 02985f5bf56a
Author: roland
Date: 2015-05-20 17:06 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/02985f5bf56a
Merge
Changeset: 7fb118c7ff45
Author: thartmann
Date: 2015-05-21 18:57 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/7fb118c7ff45
Merge
Changeset: 92457dfb91bd
Author: pliden
Date: 2015-05-13 15:16 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/92457dfb91bd
8079792: GC directory structure cleanup
Reviewed-by: brutisso, stefank, david
! agent/make/Makefile
! agent/src/share/classes/sun/jvm/hotspot/HSDB.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/g1/G1Allocator.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/g1/G1CollectedHeap.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/g1/G1HeapRegionTable.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/g1/G1MonitoringSupport.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/g1/HeapRegion.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/g1/HeapRegionManager.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/g1/HeapRegionSetBase.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/g1/HeapRegionSetCount.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/parallel/PSOldGen.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/parallel/PSYoungGen.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/parallel/ParallelScavengeHeap.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/shared/CollectedHeap.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/shared/CollectedHeapName.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/shared/G1YCType.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/shared/GCCause.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/shared/GCName.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/shared/GCWhen.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/shared/ImmutableSpace.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/shared/MutableSpace.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1Allocator.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1CollectedHeap.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1HeapRegionTable.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1MonitoringSupport.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegion.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionManager.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSetBase.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSetCount.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/PSOldGen.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/PSYoungGen.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/ParallelScavengeHeap.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shared/ImmutableSpace.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shared/MutableSpace.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeap.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeapName.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/G1YCType.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCCause.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCName.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCWhen.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/ReferenceType.java
! agent/src/share/classes/sun/jvm/hotspot/memory/GenCollectedHeap.java
+ agent/src/share/classes/sun/jvm/hotspot/memory/ReferenceType.java
! agent/src/share/classes/sun/jvm/hotspot/memory/Universe.java
! agent/src/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java
! agent/src/share/classes/sun/jvm/hotspot/tools/HeapSummary.java
! agent/src/share/classes/sun/jvm/hotspot/utilities/LivenessAnalysis.java
! agent/src/share/classes/sun/jvm/hotspot/utilities/MarkBits.java
! agent/src/share/classes/sun/jvm/hotspot/utilities/PointerFinder.java
! agent/src/share/classes/sun/jvm/hotspot/utilities/PointerLocation.java
! agent/src/share/classes/sun/jvm/hotspot/utilities/ReversePtrsAnalysis.java
! make/aix/makefiles/vm.make
! make/bsd/makefiles/vm.make
! make/excludeSrc.make
! make/linux/makefiles/vm.make
! make/pic.make
! make/sa.files
! make/solaris/makefiles/vm.make
! make/windows/create_obj_files.sh
! make/windows/makefiles/vm.make
! 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/c1_Runtime1_aarch64.cpp
! src/cpu/aarch64/vm/icBuffer_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/ppc/vm/assembler_ppc.cpp
! src/cpu/ppc/vm/icBuffer_ppc.cpp
! src/cpu/ppc/vm/macroAssembler_ppc.cpp
! src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp
! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp
! src/cpu/sparc/vm/c1_MacroAssembler_sparc.cpp
! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp
! src/cpu/sparc/vm/icBuffer_sparc.cpp
! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/c1_CodeStubs_x86.cpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/c1_MacroAssembler_x86.cpp
! src/cpu/x86/vm/c1_Runtime1_x86.cpp
! src/cpu/x86/vm/icBuffer_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/zero/vm/assembler_zero.cpp
! src/cpu/zero/vm/icBuffer_zero.cpp
! src/os/bsd/dtrace/generateJvmOffsets.cpp
! src/os/solaris/dtrace/generateJvmOffsets.cpp
! src/share/vm/adlc/main.cpp
! src/share/vm/asm/codeBuffer.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/ci/ciBaseObject.cpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/ci/ciField.cpp
! src/share/vm/ci/ciMetadata.cpp
! src/share/vm/ci/ciObject.cpp
! src/share/vm/ci/ciObjectFactory.cpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/stringTable.cpp
! src/share/vm/classfile/symbolTable.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/verifier.hpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/icBuffer.cpp
! src/share/vm/compiler/disassembler.cpp
! src/share/vm/compiler/oopMap.cpp
+ src/share/vm/gc/cms/adaptiveFreeList.cpp
+ src/share/vm/gc/cms/adaptiveFreeList.hpp
+ src/share/vm/gc/cms/allocationStats.cpp
+ src/share/vm/gc/cms/allocationStats.hpp
+ src/share/vm/gc/cms/cmsCollectorPolicy.cpp
+ src/share/vm/gc/cms/cmsCollectorPolicy.hpp
+ src/share/vm/gc/cms/cmsLockVerifier.cpp
+ src/share/vm/gc/cms/cmsLockVerifier.hpp
+ src/share/vm/gc/cms/cmsOopClosures.cpp
+ src/share/vm/gc/cms/cmsOopClosures.hpp
+ src/share/vm/gc/cms/cmsOopClosures.inline.hpp
+ src/share/vm/gc/cms/compactibleFreeListSpace.cpp
+ src/share/vm/gc/cms/compactibleFreeListSpace.hpp
+ src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
+ src/share/vm/gc/cms/concurrentMarkSweepGeneration.hpp
+ src/share/vm/gc/cms/concurrentMarkSweepGeneration.inline.hpp
+ src/share/vm/gc/cms/concurrentMarkSweepThread.cpp
+ src/share/vm/gc/cms/concurrentMarkSweepThread.hpp
+ src/share/vm/gc/cms/freeChunk.cpp
+ src/share/vm/gc/cms/freeChunk.hpp
+ src/share/vm/gc/cms/gSpaceCounters.cpp
+ src/share/vm/gc/cms/gSpaceCounters.hpp
+ src/share/vm/gc/cms/parCardTableModRefBS.cpp
+ src/share/vm/gc/cms/parNewGeneration.cpp
+ src/share/vm/gc/cms/parNewGeneration.hpp
+ src/share/vm/gc/cms/parOopClosures.cpp
+ src/share/vm/gc/cms/parOopClosures.hpp
+ src/share/vm/gc/cms/parOopClosures.inline.hpp
+ src/share/vm/gc/cms/promotionInfo.cpp
+ src/share/vm/gc/cms/promotionInfo.hpp
+ src/share/vm/gc/cms/vmCMSOperations.cpp
+ src/share/vm/gc/cms/vmCMSOperations.hpp
+ src/share/vm/gc/cms/vmStructs_cms.hpp
+ src/share/vm/gc/cms/vmStructs_parNew.hpp
+ src/share/vm/gc/cms/yieldingWorkgroup.cpp
+ src/share/vm/gc/cms/yieldingWorkgroup.hpp
+ src/share/vm/gc/g1/bufferingOopClosure.cpp
+ src/share/vm/gc/g1/bufferingOopClosure.hpp
+ src/share/vm/gc/g1/collectionSetChooser.cpp
+ src/share/vm/gc/g1/collectionSetChooser.hpp
+ src/share/vm/gc/g1/concurrentG1Refine.cpp
+ src/share/vm/gc/g1/concurrentG1Refine.hpp
+ src/share/vm/gc/g1/concurrentG1RefineThread.cpp
+ src/share/vm/gc/g1/concurrentG1RefineThread.hpp
+ src/share/vm/gc/g1/concurrentMark.cpp
+ src/share/vm/gc/g1/concurrentMark.hpp
+ src/share/vm/gc/g1/concurrentMark.inline.hpp
+ src/share/vm/gc/g1/concurrentMarkThread.cpp
+ src/share/vm/gc/g1/concurrentMarkThread.hpp
+ src/share/vm/gc/g1/concurrentMarkThread.inline.hpp
+ src/share/vm/gc/g1/dirtyCardQueue.cpp
+ src/share/vm/gc/g1/dirtyCardQueue.hpp
+ src/share/vm/gc/g1/evacuationInfo.hpp
+ src/share/vm/gc/g1/g1AllocRegion.cpp
+ src/share/vm/gc/g1/g1AllocRegion.hpp
+ src/share/vm/gc/g1/g1AllocRegion.inline.hpp
+ src/share/vm/gc/g1/g1AllocationContext.hpp
+ src/share/vm/gc/g1/g1Allocator.cpp
+ src/share/vm/gc/g1/g1Allocator.hpp
+ src/share/vm/gc/g1/g1Allocator_ext.cpp
+ src/share/vm/gc/g1/g1BiasedArray.cpp
+ src/share/vm/gc/g1/g1BiasedArray.hpp
+ src/share/vm/gc/g1/g1BlockOffsetTable.cpp
+ src/share/vm/gc/g1/g1BlockOffsetTable.hpp
+ src/share/vm/gc/g1/g1BlockOffsetTable.inline.hpp
+ src/share/vm/gc/g1/g1CardCounts.cpp
+ src/share/vm/gc/g1/g1CardCounts.hpp
+ src/share/vm/gc/g1/g1CodeCacheRemSet.cpp
+ src/share/vm/gc/g1/g1CodeCacheRemSet.hpp
+ src/share/vm/gc/g1/g1CollectedHeap.cpp
+ src/share/vm/gc/g1/g1CollectedHeap.hpp
+ src/share/vm/gc/g1/g1CollectedHeap.inline.hpp
+ src/share/vm/gc/g1/g1CollectedHeap_ext.cpp
+ src/share/vm/gc/g1/g1CollectorPolicy.cpp
+ src/share/vm/gc/g1/g1CollectorPolicy.hpp
+ src/share/vm/gc/g1/g1CollectorPolicy_ext.hpp
+ src/share/vm/gc/g1/g1ErgoVerbose.cpp
+ src/share/vm/gc/g1/g1ErgoVerbose.hpp
+ src/share/vm/gc/g1/g1EvacFailure.cpp
+ src/share/vm/gc/g1/g1EvacFailure.hpp
+ src/share/vm/gc/g1/g1GCPhaseTimes.cpp
+ src/share/vm/gc/g1/g1GCPhaseTimes.hpp
+ src/share/vm/gc/g1/g1HRPrinter.cpp
+ src/share/vm/gc/g1/g1HRPrinter.hpp
+ src/share/vm/gc/g1/g1HotCardCache.cpp
+ src/share/vm/gc/g1/g1HotCardCache.hpp
+ src/share/vm/gc/g1/g1InCSetState.hpp
+ src/share/vm/gc/g1/g1Log.cpp
+ src/share/vm/gc/g1/g1Log.hpp
+ src/share/vm/gc/g1/g1MMUTracker.cpp
+ src/share/vm/gc/g1/g1MMUTracker.hpp
+ src/share/vm/gc/g1/g1MarkSweep.cpp
+ src/share/vm/gc/g1/g1MarkSweep.hpp
+ src/share/vm/gc/g1/g1MarkSweep_ext.cpp
+ src/share/vm/gc/g1/g1MonitoringSupport.cpp
+ src/share/vm/gc/g1/g1MonitoringSupport.hpp
+ src/share/vm/gc/g1/g1OopClosures.cpp
+ src/share/vm/gc/g1/g1OopClosures.hpp
+ src/share/vm/gc/g1/g1OopClosures.inline.hpp
+ src/share/vm/gc/g1/g1PageBasedVirtualSpace.cpp
+ src/share/vm/gc/g1/g1PageBasedVirtualSpace.hpp
+ src/share/vm/gc/g1/g1ParScanThreadState.cpp
+ src/share/vm/gc/g1/g1ParScanThreadState.hpp
+ src/share/vm/gc/g1/g1ParScanThreadState.inline.hpp
+ src/share/vm/gc/g1/g1RegionToSpaceMapper.cpp
+ src/share/vm/gc/g1/g1RegionToSpaceMapper.hpp
+ src/share/vm/gc/g1/g1RemSet.cpp
+ src/share/vm/gc/g1/g1RemSet.hpp
+ src/share/vm/gc/g1/g1RemSet.inline.hpp
+ src/share/vm/gc/g1/g1RemSetSummary.cpp
+ src/share/vm/gc/g1/g1RemSetSummary.hpp
+ src/share/vm/gc/g1/g1RootProcessor.cpp
+ src/share/vm/gc/g1/g1RootProcessor.hpp
+ src/share/vm/gc/g1/g1SATBCardTableModRefBS.cpp
+ src/share/vm/gc/g1/g1SATBCardTableModRefBS.hpp
+ src/share/vm/gc/g1/g1StringDedup.cpp
+ src/share/vm/gc/g1/g1StringDedup.hpp
+ src/share/vm/gc/g1/g1StringDedupQueue.cpp
+ src/share/vm/gc/g1/g1StringDedupQueue.hpp
+ src/share/vm/gc/g1/g1StringDedupStat.cpp
+ src/share/vm/gc/g1/g1StringDedupStat.hpp
+ src/share/vm/gc/g1/g1StringDedupTable.cpp
+ src/share/vm/gc/g1/g1StringDedupTable.hpp
+ src/share/vm/gc/g1/g1StringDedupThread.cpp
+ src/share/vm/gc/g1/g1StringDedupThread.hpp
+ src/share/vm/gc/g1/g1YCTypes.hpp
+ src/share/vm/gc/g1/g1_globals.cpp
+ src/share/vm/gc/g1/g1_globals.hpp
+ src/share/vm/gc/g1/g1_specialized_oop_closures.hpp
+ src/share/vm/gc/g1/hSpaceCounters.cpp
+ src/share/vm/gc/g1/hSpaceCounters.hpp
+ src/share/vm/gc/g1/heapRegion.cpp
+ src/share/vm/gc/g1/heapRegion.hpp
+ src/share/vm/gc/g1/heapRegion.inline.hpp
+ src/share/vm/gc/g1/heapRegionBounds.hpp
+ src/share/vm/gc/g1/heapRegionBounds.inline.hpp
+ src/share/vm/gc/g1/heapRegionManager.cpp
+ src/share/vm/gc/g1/heapRegionManager.hpp
+ src/share/vm/gc/g1/heapRegionManager.inline.hpp
+ src/share/vm/gc/g1/heapRegionRemSet.cpp
+ src/share/vm/gc/g1/heapRegionRemSet.hpp
+ src/share/vm/gc/g1/heapRegionSet.cpp
+ src/share/vm/gc/g1/heapRegionSet.hpp
+ src/share/vm/gc/g1/heapRegionSet.inline.hpp
+ src/share/vm/gc/g1/heapRegionType.cpp
+ src/share/vm/gc/g1/heapRegionType.hpp
+ src/share/vm/gc/g1/ptrQueue.cpp
+ src/share/vm/gc/g1/ptrQueue.hpp
+ src/share/vm/gc/g1/satbQueue.cpp
+ src/share/vm/gc/g1/satbQueue.hpp
+ src/share/vm/gc/g1/sparsePRT.cpp
+ src/share/vm/gc/g1/sparsePRT.hpp
+ src/share/vm/gc/g1/survRateGroup.cpp
+ src/share/vm/gc/g1/survRateGroup.hpp
+ src/share/vm/gc/g1/suspendibleThreadSet.cpp
+ src/share/vm/gc/g1/suspendibleThreadSet.hpp
+ src/share/vm/gc/g1/vmStructs_g1.hpp
+ src/share/vm/gc/g1/vm_operations_g1.cpp
+ src/share/vm/gc/g1/vm_operations_g1.hpp
+ src/share/vm/gc/parallel/adjoiningGenerations.cpp
+ src/share/vm/gc/parallel/adjoiningGenerations.hpp
+ src/share/vm/gc/parallel/adjoiningVirtualSpaces.cpp
+ src/share/vm/gc/parallel/adjoiningVirtualSpaces.hpp
+ src/share/vm/gc/parallel/asPSOldGen.cpp
+ src/share/vm/gc/parallel/asPSOldGen.hpp
+ src/share/vm/gc/parallel/asPSYoungGen.cpp
+ src/share/vm/gc/parallel/asPSYoungGen.hpp
+ src/share/vm/gc/parallel/cardTableExtension.cpp
+ src/share/vm/gc/parallel/cardTableExtension.hpp
+ src/share/vm/gc/parallel/gcAdaptivePolicyCounters.cpp
+ src/share/vm/gc/parallel/gcAdaptivePolicyCounters.hpp
+ src/share/vm/gc/parallel/gcTaskManager.cpp
+ src/share/vm/gc/parallel/gcTaskManager.hpp
+ src/share/vm/gc/parallel/gcTaskThread.cpp
+ src/share/vm/gc/parallel/gcTaskThread.hpp
+ src/share/vm/gc/parallel/generationSizer.cpp
+ src/share/vm/gc/parallel/generationSizer.hpp
+ src/share/vm/gc/parallel/immutableSpace.cpp
+ src/share/vm/gc/parallel/immutableSpace.hpp
+ src/share/vm/gc/parallel/mutableNUMASpace.cpp
+ src/share/vm/gc/parallel/mutableNUMASpace.hpp
+ src/share/vm/gc/parallel/mutableSpace.cpp
+ src/share/vm/gc/parallel/mutableSpace.hpp
+ src/share/vm/gc/parallel/objectStartArray.cpp
+ src/share/vm/gc/parallel/objectStartArray.hpp
+ src/share/vm/gc/parallel/parMarkBitMap.cpp
+ src/share/vm/gc/parallel/parMarkBitMap.hpp
+ src/share/vm/gc/parallel/parallelScavengeHeap.cpp
+ src/share/vm/gc/parallel/parallelScavengeHeap.hpp
+ src/share/vm/gc/parallel/parallelScavengeHeap.inline.hpp
+ src/share/vm/gc/parallel/pcTasks.cpp
+ src/share/vm/gc/parallel/pcTasks.hpp
+ src/share/vm/gc/parallel/psAdaptiveSizePolicy.cpp
+ src/share/vm/gc/parallel/psAdaptiveSizePolicy.hpp
+ src/share/vm/gc/parallel/psCompactionManager.cpp
+ src/share/vm/gc/parallel/psCompactionManager.hpp
+ src/share/vm/gc/parallel/psCompactionManager.inline.hpp
+ src/share/vm/gc/parallel/psGCAdaptivePolicyCounters.cpp
+ src/share/vm/gc/parallel/psGCAdaptivePolicyCounters.hpp
+ src/share/vm/gc/parallel/psGenerationCounters.cpp
+ src/share/vm/gc/parallel/psGenerationCounters.hpp
+ src/share/vm/gc/parallel/psMarkSweep.cpp
+ src/share/vm/gc/parallel/psMarkSweep.hpp
+ src/share/vm/gc/parallel/psMarkSweepDecorator.cpp
+ src/share/vm/gc/parallel/psMarkSweepDecorator.hpp
+ src/share/vm/gc/parallel/psOldGen.cpp
+ src/share/vm/gc/parallel/psOldGen.hpp
+ src/share/vm/gc/parallel/psParallelCompact.cpp
+ src/share/vm/gc/parallel/psParallelCompact.hpp
+ src/share/vm/gc/parallel/psParallelCompact.inline.hpp
+ src/share/vm/gc/parallel/psPromotionLAB.cpp
+ src/share/vm/gc/parallel/psPromotionLAB.hpp
+ src/share/vm/gc/parallel/psPromotionLAB.inline.hpp
+ src/share/vm/gc/parallel/psPromotionManager.cpp
+ src/share/vm/gc/parallel/psPromotionManager.hpp
+ src/share/vm/gc/parallel/psPromotionManager.inline.hpp
+ src/share/vm/gc/parallel/psScavenge.cpp
+ src/share/vm/gc/parallel/psScavenge.hpp
+ src/share/vm/gc/parallel/psScavenge.inline.hpp
+ src/share/vm/gc/parallel/psTasks.cpp
+ src/share/vm/gc/parallel/psTasks.hpp
+ src/share/vm/gc/parallel/psVirtualspace.cpp
+ src/share/vm/gc/parallel/psVirtualspace.hpp
+ src/share/vm/gc/parallel/psYoungGen.cpp
+ src/share/vm/gc/parallel/psYoungGen.hpp
+ src/share/vm/gc/parallel/spaceCounters.cpp
+ src/share/vm/gc/parallel/spaceCounters.hpp
+ src/share/vm/gc/parallel/vmPSOperations.cpp
+ src/share/vm/gc/parallel/vmPSOperations.hpp
+ src/share/vm/gc/parallel/vmStructs_parallelgc.hpp
+ src/share/vm/gc/serial/cSpaceCounters.cpp
+ src/share/vm/gc/serial/cSpaceCounters.hpp
+ src/share/vm/gc/serial/defNewGeneration.cpp
+ src/share/vm/gc/serial/defNewGeneration.hpp
+ src/share/vm/gc/serial/defNewGeneration.inline.hpp
+ src/share/vm/gc/serial/genMarkSweep.cpp
+ src/share/vm/gc/serial/genMarkSweep.hpp
+ src/share/vm/gc/serial/markSweep.cpp
+ src/share/vm/gc/serial/markSweep.hpp
+ src/share/vm/gc/serial/markSweep.inline.hpp
+ src/share/vm/gc/serial/tenuredGeneration.cpp
+ src/share/vm/gc/serial/tenuredGeneration.hpp
+ src/share/vm/gc/serial/tenuredGeneration.inline.hpp
+ src/share/vm/gc/shared/adaptiveSizePolicy.cpp
+ src/share/vm/gc/shared/adaptiveSizePolicy.hpp
+ src/share/vm/gc/shared/ageTable.cpp
+ src/share/vm/gc/shared/ageTable.hpp
+ src/share/vm/gc/shared/allocTracer.cpp
+ src/share/vm/gc/shared/allocTracer.hpp
+ src/share/vm/gc/shared/barrierSet.cpp
+ src/share/vm/gc/shared/barrierSet.hpp
+ src/share/vm/gc/shared/barrierSet.inline.hpp
+ src/share/vm/gc/shared/blockOffsetTable.cpp
+ src/share/vm/gc/shared/blockOffsetTable.hpp
+ src/share/vm/gc/shared/blockOffsetTable.inline.hpp
+ src/share/vm/gc/shared/cardGeneration.cpp
+ src/share/vm/gc/shared/cardGeneration.hpp
+ src/share/vm/gc/shared/cardGeneration.inline.hpp
+ src/share/vm/gc/shared/cardTableModRefBS.cpp
+ src/share/vm/gc/shared/cardTableModRefBS.hpp
+ src/share/vm/gc/shared/cardTableModRefBS.inline.hpp
+ src/share/vm/gc/shared/cardTableRS.cpp
+ src/share/vm/gc/shared/cardTableRS.hpp
+ src/share/vm/gc/shared/collectedHeap.cpp
+ src/share/vm/gc/shared/collectedHeap.hpp
+ src/share/vm/gc/shared/collectedHeap.inline.hpp
+ src/share/vm/gc/shared/collectorCounters.cpp
+ src/share/vm/gc/shared/collectorCounters.hpp
+ src/share/vm/gc/shared/collectorPolicy.cpp
+ src/share/vm/gc/shared/collectorPolicy.hpp
+ src/share/vm/gc/shared/concurrentGCThread.cpp
+ src/share/vm/gc/shared/concurrentGCThread.hpp
+ src/share/vm/gc/shared/copyFailedInfo.hpp
+ src/share/vm/gc/shared/gcCause.cpp
+ src/share/vm/gc/shared/gcCause.hpp
+ src/share/vm/gc/shared/gcHeapSummary.hpp
+ src/share/vm/gc/shared/gcId.cpp
+ src/share/vm/gc/shared/gcId.hpp
+ src/share/vm/gc/shared/gcLocker.cpp
+ src/share/vm/gc/shared/gcLocker.hpp
+ src/share/vm/gc/shared/gcLocker.inline.hpp
+ src/share/vm/gc/shared/gcName.hpp
+ src/share/vm/gc/shared/gcPolicyCounters.cpp
+ src/share/vm/gc/shared/gcPolicyCounters.hpp
+ src/share/vm/gc/shared/gcStats.cpp
+ src/share/vm/gc/shared/gcStats.hpp
+ src/share/vm/gc/shared/gcTimer.cpp
+ src/share/vm/gc/shared/gcTimer.hpp
+ src/share/vm/gc/shared/gcTrace.cpp
+ src/share/vm/gc/shared/gcTrace.hpp
+ src/share/vm/gc/shared/gcTraceSend.cpp
+ src/share/vm/gc/shared/gcTraceTime.cpp
+ src/share/vm/gc/shared/gcTraceTime.hpp
+ src/share/vm/gc/shared/gcUtil.cpp
+ src/share/vm/gc/shared/gcUtil.hpp
+ src/share/vm/gc/shared/gcWhen.hpp
+ src/share/vm/gc/shared/genCollectedHeap.cpp
+ src/share/vm/gc/shared/genCollectedHeap.hpp
+ src/share/vm/gc/shared/genOopClosures.cpp
+ src/share/vm/gc/shared/genOopClosures.hpp
+ src/share/vm/gc/shared/genOopClosures.inline.hpp
+ src/share/vm/gc/shared/genRemSet.cpp
+ src/share/vm/gc/shared/genRemSet.hpp
+ src/share/vm/gc/shared/generation.cpp
+ src/share/vm/gc/shared/generation.hpp
+ src/share/vm/gc/shared/generationCounters.cpp
+ src/share/vm/gc/shared/generationCounters.hpp
+ src/share/vm/gc/shared/generationSpec.cpp
+ src/share/vm/gc/shared/generationSpec.hpp
+ src/share/vm/gc/shared/isGCActiveMark.hpp
+ src/share/vm/gc/shared/liveRange.hpp
+ src/share/vm/gc/shared/modRefBarrierSet.hpp
+ src/share/vm/gc/shared/objectCountEventSender.cpp
+ src/share/vm/gc/shared/objectCountEventSender.hpp
+ src/share/vm/gc/shared/plab.cpp
+ src/share/vm/gc/shared/plab.hpp
+ src/share/vm/gc/shared/plab.inline.hpp
+ src/share/vm/gc/shared/referencePolicy.cpp
+ src/share/vm/gc/shared/referencePolicy.hpp
+ src/share/vm/gc/shared/referenceProcessor.cpp
+ src/share/vm/gc/shared/referenceProcessor.hpp
+ src/share/vm/gc/shared/referenceProcessorStats.hpp
+ src/share/vm/gc/shared/space.cpp
+ src/share/vm/gc/shared/space.hpp
+ src/share/vm/gc/shared/space.inline.hpp
+ src/share/vm/gc/shared/spaceDecorator.cpp
+ src/share/vm/gc/shared/spaceDecorator.hpp
+ src/share/vm/gc/shared/specialized_oop_closures.hpp
+ src/share/vm/gc/shared/strongRootsScope.cpp
+ src/share/vm/gc/shared/strongRootsScope.hpp
+ src/share/vm/gc/shared/taskqueue.cpp
+ src/share/vm/gc/shared/taskqueue.hpp
+ src/share/vm/gc/shared/taskqueue.inline.hpp
+ src/share/vm/gc/shared/threadLocalAllocBuffer.cpp
+ src/share/vm/gc/shared/threadLocalAllocBuffer.hpp
+ src/share/vm/gc/shared/threadLocalAllocBuffer.inline.hpp
+ src/share/vm/gc/shared/vmGCOperations.cpp
+ src/share/vm/gc/shared/vmGCOperations.hpp
+ src/share/vm/gc/shared/watermark.hpp
+ src/share/vm/gc/shared/workgroup.cpp
+ src/share/vm/gc/shared/workgroup.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsLockVerifier.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsLockVerifier.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.inline.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.inline.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/vmStructs_cms.hpp
- src/share/vm/gc_implementation/g1/bufferingOopClosure.cpp
- src/share/vm/gc_implementation/g1/bufferingOopClosure.hpp
- src/share/vm/gc_implementation/g1/collectionSetChooser.cpp
- src/share/vm/gc_implementation/g1/collectionSetChooser.hpp
- src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp
- src/share/vm/gc_implementation/g1/concurrentG1Refine.hpp
- src/share/vm/gc_implementation/g1/concurrentG1RefineThread.cpp
- src/share/vm/gc_implementation/g1/concurrentG1RefineThread.hpp
- src/share/vm/gc_implementation/g1/concurrentMark.cpp
- src/share/vm/gc_implementation/g1/concurrentMark.hpp
- src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp
- src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp
- src/share/vm/gc_implementation/g1/concurrentMarkThread.hpp
- src/share/vm/gc_implementation/g1/concurrentMarkThread.inline.hpp
- src/share/vm/gc_implementation/g1/dirtyCardQueue.cpp
- src/share/vm/gc_implementation/g1/dirtyCardQueue.hpp
- src/share/vm/gc_implementation/g1/evacuationInfo.hpp
- src/share/vm/gc_implementation/g1/g1AllocRegion.cpp
- src/share/vm/gc_implementation/g1/g1AllocRegion.hpp
- src/share/vm/gc_implementation/g1/g1AllocRegion.inline.hpp
- src/share/vm/gc_implementation/g1/g1AllocationContext.hpp
- src/share/vm/gc_implementation/g1/g1Allocator.cpp
- src/share/vm/gc_implementation/g1/g1Allocator.hpp
- src/share/vm/gc_implementation/g1/g1Allocator_ext.cpp
- src/share/vm/gc_implementation/g1/g1BiasedArray.cpp
- src/share/vm/gc_implementation/g1/g1BiasedArray.hpp
- src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp
- src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp
- src/share/vm/gc_implementation/g1/g1BlockOffsetTable.inline.hpp
- src/share/vm/gc_implementation/g1/g1CardCounts.cpp
- src/share/vm/gc_implementation/g1/g1CardCounts.hpp
- src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp
- src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.hpp
- src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
- src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
- src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp
- src/share/vm/gc_implementation/g1/g1CollectedHeap_ext.cpp
- src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
- src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
- src/share/vm/gc_implementation/g1/g1CollectorPolicy_ext.hpp
- src/share/vm/gc_implementation/g1/g1ErgoVerbose.cpp
- src/share/vm/gc_implementation/g1/g1ErgoVerbose.hpp
- src/share/vm/gc_implementation/g1/g1EvacFailure.cpp
- src/share/vm/gc_implementation/g1/g1EvacFailure.hpp
- src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp
- src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp
- src/share/vm/gc_implementation/g1/g1HRPrinter.cpp
- src/share/vm/gc_implementation/g1/g1HRPrinter.hpp
- src/share/vm/gc_implementation/g1/g1HotCardCache.cpp
- src/share/vm/gc_implementation/g1/g1HotCardCache.hpp
- src/share/vm/gc_implementation/g1/g1InCSetState.hpp
- src/share/vm/gc_implementation/g1/g1Log.cpp
- src/share/vm/gc_implementation/g1/g1Log.hpp
- src/share/vm/gc_implementation/g1/g1MMUTracker.cpp
- src/share/vm/gc_implementation/g1/g1MMUTracker.hpp
- src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
- src/share/vm/gc_implementation/g1/g1MarkSweep.hpp
- src/share/vm/gc_implementation/g1/g1MarkSweep_ext.cpp
- src/share/vm/gc_implementation/g1/g1MonitoringSupport.cpp
- src/share/vm/gc_implementation/g1/g1MonitoringSupport.hpp
- src/share/vm/gc_implementation/g1/g1OopClosures.cpp
- src/share/vm/gc_implementation/g1/g1OopClosures.hpp
- src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp
- src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.cpp
- src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.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
- src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.cpp
- src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.hpp
- src/share/vm/gc_implementation/g1/g1RemSet.cpp
- src/share/vm/gc_implementation/g1/g1RemSet.hpp
- src/share/vm/gc_implementation/g1/g1RemSet.inline.hpp
- src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp
- src/share/vm/gc_implementation/g1/g1RemSetSummary.hpp
- src/share/vm/gc_implementation/g1/g1RootProcessor.cpp
- src/share/vm/gc_implementation/g1/g1RootProcessor.hpp
- 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/g1StringDedup.hpp
- src/share/vm/gc_implementation/g1/g1StringDedupQueue.cpp
- src/share/vm/gc_implementation/g1/g1StringDedupQueue.hpp
- src/share/vm/gc_implementation/g1/g1StringDedupStat.cpp
- src/share/vm/gc_implementation/g1/g1StringDedupStat.hpp
- src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp
- src/share/vm/gc_implementation/g1/g1StringDedupTable.hpp
- src/share/vm/gc_implementation/g1/g1StringDedupThread.cpp
- src/share/vm/gc_implementation/g1/g1StringDedupThread.hpp
- src/share/vm/gc_implementation/g1/g1YCTypes.hpp
- src/share/vm/gc_implementation/g1/g1_globals.cpp
- src/share/vm/gc_implementation/g1/g1_globals.hpp
- src/share/vm/gc_implementation/g1/g1_specialized_oop_closures.hpp
- src/share/vm/gc_implementation/g1/heapRegion.cpp
- src/share/vm/gc_implementation/g1/heapRegion.hpp
- src/share/vm/gc_implementation/g1/heapRegion.inline.hpp
- src/share/vm/gc_implementation/g1/heapRegionBounds.hpp
- src/share/vm/gc_implementation/g1/heapRegionBounds.inline.hpp
- src/share/vm/gc_implementation/g1/heapRegionManager.cpp
- src/share/vm/gc_implementation/g1/heapRegionManager.hpp
- src/share/vm/gc_implementation/g1/heapRegionManager.inline.hpp
- src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
- src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp
- src/share/vm/gc_implementation/g1/heapRegionSet.cpp
- src/share/vm/gc_implementation/g1/heapRegionSet.hpp
- src/share/vm/gc_implementation/g1/heapRegionSet.inline.hpp
- src/share/vm/gc_implementation/g1/heapRegionType.cpp
- src/share/vm/gc_implementation/g1/heapRegionType.hpp
- src/share/vm/gc_implementation/g1/ptrQueue.cpp
- src/share/vm/gc_implementation/g1/ptrQueue.hpp
- src/share/vm/gc_implementation/g1/satbQueue.cpp
- src/share/vm/gc_implementation/g1/satbQueue.hpp
- src/share/vm/gc_implementation/g1/sparsePRT.cpp
- src/share/vm/gc_implementation/g1/sparsePRT.hpp
- src/share/vm/gc_implementation/g1/survRateGroup.cpp
- src/share/vm/gc_implementation/g1/survRateGroup.hpp
- src/share/vm/gc_implementation/g1/vmStructs_g1.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/parNew/parCardTableModRefBS.cpp
- src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
- src/share/vm/gc_implementation/parNew/parNewGeneration.hpp
- src/share/vm/gc_implementation/parNew/parOopClosures.cpp
- src/share/vm/gc_implementation/parNew/parOopClosures.hpp
- src/share/vm/gc_implementation/parNew/parOopClosures.inline.hpp
- src/share/vm/gc_implementation/parNew/vmStructs_parNew.hpp
- src/share/vm/gc_implementation/parallelScavenge/adjoiningGenerations.cpp
- src/share/vm/gc_implementation/parallelScavenge/adjoiningGenerations.hpp
- src/share/vm/gc_implementation/parallelScavenge/adjoiningVirtualSpaces.cpp
- src/share/vm/gc_implementation/parallelScavenge/adjoiningVirtualSpaces.hpp
- src/share/vm/gc_implementation/parallelScavenge/asPSOldGen.cpp
- src/share/vm/gc_implementation/parallelScavenge/asPSOldGen.hpp
- src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.cpp
- src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.hpp
- src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp
- src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.hpp
- src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.cpp
- src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.hpp
- src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.cpp
- src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.hpp
- src/share/vm/gc_implementation/parallelScavenge/generationSizer.cpp
- src/share/vm/gc_implementation/parallelScavenge/generationSizer.hpp
- src/share/vm/gc_implementation/parallelScavenge/objectStartArray.cpp
- src/share/vm/gc_implementation/parallelScavenge/objectStartArray.hpp
- src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp
- src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.hpp
- src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
- src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp
- src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.inline.hpp
- src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp
- src/share/vm/gc_implementation/parallelScavenge/pcTasks.hpp
- src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.cpp
- src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.hpp
- src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp
- src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.hpp
- src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.inline.hpp
- src/share/vm/gc_implementation/parallelScavenge/psGCAdaptivePolicyCounters.cpp
- src/share/vm/gc_implementation/parallelScavenge/psGCAdaptivePolicyCounters.hpp
- src/share/vm/gc_implementation/parallelScavenge/psGenerationCounters.cpp
- src/share/vm/gc_implementation/parallelScavenge/psGenerationCounters.hpp
- src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
- src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.hpp
- src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.cpp
- src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.hpp
- src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp
- src/share/vm/gc_implementation/parallelScavenge/psOldGen.hpp
- src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
- src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
- src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.inline.hpp
- src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.cpp
- src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.hpp
- src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.inline.hpp
- 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/gc_implementation/parallelScavenge/psTasks.cpp
- src/share/vm/gc_implementation/parallelScavenge/psTasks.hpp
- src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.cpp
- src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.hpp
- src/share/vm/gc_implementation/parallelScavenge/psYoungGen.cpp
- src/share/vm/gc_implementation/parallelScavenge/psYoungGen.hpp
- src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.cpp
- src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.hpp
- src/share/vm/gc_implementation/parallelScavenge/vmStructs_parallelgc.hpp
- src/share/vm/gc_implementation/shared/adaptiveSizePolicy.cpp
- src/share/vm/gc_implementation/shared/adaptiveSizePolicy.hpp
- src/share/vm/gc_implementation/shared/ageTable.cpp
- src/share/vm/gc_implementation/shared/ageTable.hpp
- src/share/vm/gc_implementation/shared/allocationStats.cpp
- src/share/vm/gc_implementation/shared/allocationStats.hpp
- src/share/vm/gc_implementation/shared/cSpaceCounters.cpp
- src/share/vm/gc_implementation/shared/cSpaceCounters.hpp
- src/share/vm/gc_implementation/shared/collectorCounters.cpp
- src/share/vm/gc_implementation/shared/collectorCounters.hpp
- src/share/vm/gc_implementation/shared/concurrentGCThread.cpp
- src/share/vm/gc_implementation/shared/concurrentGCThread.hpp
- src/share/vm/gc_implementation/shared/copyFailedInfo.hpp
- src/share/vm/gc_implementation/shared/gSpaceCounters.cpp
- src/share/vm/gc_implementation/shared/gSpaceCounters.hpp
- src/share/vm/gc_implementation/shared/gcAdaptivePolicyCounters.cpp
- src/share/vm/gc_implementation/shared/gcAdaptivePolicyCounters.hpp
- src/share/vm/gc_implementation/shared/gcHeapSummary.hpp
- src/share/vm/gc_implementation/shared/gcId.cpp
- src/share/vm/gc_implementation/shared/gcId.hpp
- src/share/vm/gc_implementation/shared/gcPolicyCounters.cpp
- src/share/vm/gc_implementation/shared/gcPolicyCounters.hpp
- src/share/vm/gc_implementation/shared/gcStats.cpp
- src/share/vm/gc_implementation/shared/gcStats.hpp
- src/share/vm/gc_implementation/shared/gcTimer.cpp
- src/share/vm/gc_implementation/shared/gcTimer.hpp
- 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/gc_implementation/shared/gcTraceTime.cpp
- src/share/vm/gc_implementation/shared/gcTraceTime.hpp
- src/share/vm/gc_implementation/shared/gcUtil.cpp
- src/share/vm/gc_implementation/shared/gcUtil.hpp
- src/share/vm/gc_implementation/shared/gcWhen.hpp
- src/share/vm/gc_implementation/shared/generationCounters.cpp
- src/share/vm/gc_implementation/shared/generationCounters.hpp
- src/share/vm/gc_implementation/shared/hSpaceCounters.cpp
- src/share/vm/gc_implementation/shared/hSpaceCounters.hpp
- src/share/vm/gc_implementation/shared/immutableSpace.cpp
- src/share/vm/gc_implementation/shared/immutableSpace.hpp
- src/share/vm/gc_implementation/shared/isGCActiveMark.hpp
- src/share/vm/gc_implementation/shared/liveRange.hpp
- src/share/vm/gc_implementation/shared/markSweep.cpp
- src/share/vm/gc_implementation/shared/markSweep.hpp
- src/share/vm/gc_implementation/shared/markSweep.inline.hpp
- src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp
- src/share/vm/gc_implementation/shared/mutableNUMASpace.hpp
- src/share/vm/gc_implementation/shared/mutableSpace.cpp
- src/share/vm/gc_implementation/shared/mutableSpace.hpp
- src/share/vm/gc_implementation/shared/objectCountEventSender.cpp
- src/share/vm/gc_implementation/shared/objectCountEventSender.hpp
- src/share/vm/gc_implementation/shared/plab.cpp
- src/share/vm/gc_implementation/shared/plab.hpp
- src/share/vm/gc_implementation/shared/plab.inline.hpp
- src/share/vm/gc_implementation/shared/spaceCounters.cpp
- src/share/vm/gc_implementation/shared/spaceCounters.hpp
- src/share/vm/gc_implementation/shared/spaceDecorator.cpp
- src/share/vm/gc_implementation/shared/spaceDecorator.hpp
- src/share/vm/gc_implementation/shared/suspendibleThreadSet.cpp
- src/share/vm/gc_implementation/shared/suspendibleThreadSet.hpp
- src/share/vm/gc_implementation/shared/vmGCOperations.cpp
- src/share/vm/gc_implementation/shared/vmGCOperations.hpp
- src/share/vm/gc_interface/allocTracer.cpp
- src/share/vm/gc_interface/allocTracer.hpp
- src/share/vm/gc_interface/collectedHeap.cpp
- src/share/vm/gc_interface/collectedHeap.hpp
- src/share/vm/gc_interface/collectedHeap.inline.hpp
- src/share/vm/gc_interface/gcCause.cpp
- src/share/vm/gc_interface/gcCause.hpp
- src/share/vm/gc_interface/gcName.hpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/interpreter/rewriter.cpp
! src/share/vm/interpreter/templateTable.cpp
! src/share/vm/memory/allocation.cpp
- src/share/vm/memory/barrierSet.cpp
- src/share/vm/memory/barrierSet.hpp
- src/share/vm/memory/barrierSet.inline.hpp
! src/share/vm/memory/binaryTreeDictionary.cpp
- src/share/vm/memory/blockOffsetTable.cpp
- src/share/vm/memory/blockOffsetTable.hpp
- src/share/vm/memory/blockOffsetTable.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/cardTableModRefBS.cpp
- src/share/vm/memory/cardTableModRefBS.hpp
- src/share/vm/memory/cardTableModRefBS.inline.hpp
- src/share/vm/memory/cardTableRS.cpp
- src/share/vm/memory/cardTableRS.hpp
- src/share/vm/memory/collectorPolicy.cpp
- src/share/vm/memory/collectorPolicy.hpp
- src/share/vm/memory/defNewGeneration.cpp
- src/share/vm/memory/defNewGeneration.hpp
- src/share/vm/memory/defNewGeneration.inline.hpp
! src/share/vm/memory/freeBlockDictionary.cpp
! src/share/vm/memory/freeList.cpp
! src/share/vm/memory/freeList.hpp
- src/share/vm/memory/gcLocker.cpp
- src/share/vm/memory/gcLocker.hpp
- src/share/vm/memory/gcLocker.inline.hpp
- src/share/vm/memory/genCollectedHeap.cpp
- src/share/vm/memory/genCollectedHeap.hpp
- src/share/vm/memory/genMarkSweep.cpp
- src/share/vm/memory/genMarkSweep.hpp
- src/share/vm/memory/genOopClosures.cpp
- src/share/vm/memory/genOopClosures.hpp
- src/share/vm/memory/genOopClosures.inline.hpp
- src/share/vm/memory/genRemSet.cpp
- src/share/vm/memory/genRemSet.hpp
- src/share/vm/memory/genRemSet.inline.hpp
- src/share/vm/memory/generation.cpp
- src/share/vm/memory/generation.hpp
- src/share/vm/memory/generationSpec.cpp
- src/share/vm/memory/generationSpec.hpp
! src/share/vm/memory/heapInspection.cpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspaceShared.cpp
- src/share/vm/memory/modRefBarrierSet.hpp
! src/share/vm/memory/oopFactory.cpp
- src/share/vm/memory/referencePolicy.cpp
- src/share/vm/memory/referencePolicy.hpp
- src/share/vm/memory/referenceProcessor.cpp
- src/share/vm/memory/referenceProcessor.hpp
- src/share/vm/memory/referenceProcessorStats.hpp
- src/share/vm/memory/space.cpp
- src/share/vm/memory/space.hpp
- src/share/vm/memory/space.inline.hpp
- src/share/vm/memory/specialized_oop_closures.hpp
- src/share/vm/memory/strongRootsScope.cpp
- src/share/vm/memory/strongRootsScope.hpp
- src/share/vm/memory/tenuredGeneration.cpp
- src/share/vm/memory/tenuredGeneration.hpp
- src/share/vm/memory/tenuredGeneration.inline.hpp
- src/share/vm/memory/threadLocalAllocBuffer.cpp
- src/share/vm/memory/threadLocalAllocBuffer.hpp
- src/share/vm/memory/threadLocalAllocBuffer.inline.hpp
! src/share/vm/memory/universe.cpp
- src/share/vm/memory/watermark.hpp
! src/share/vm/oops/arrayKlass.cpp
! src/share/vm/oops/constMethod.cpp
! src/share/vm/oops/instanceClassLoaderKlass.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/instanceMirrorKlass.cpp
! src/share/vm/oops/instanceMirrorKlass.hpp
! src/share/vm/oops/instanceRefKlass.cpp
! src/share/vm/oops/instanceRefKlass.hpp
! src/share/vm/oops/instanceRefKlass.inline.hpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/klass.hpp
! src/share/vm/oops/klassVtable.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/objArrayKlass.cpp
! src/share/vm/oops/objArrayOop.cpp
! src/share/vm/oops/objArrayOop.hpp
! src/share/vm/oops/oop.hpp
! src/share/vm/oops/oop.inline.hpp
! src/share/vm/oops/oopsHierarchy.cpp
! src/share/vm/oops/typeArrayKlass.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/machnode.cpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/opto/type.cpp
! src/share/vm/precompiled/precompiled.hpp
! src/share/vm/prims/forte.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/prims/jvmtiGetLoadedClasses.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/jvmtiTagMap.cpp
! src/share/vm/prims/jvmtiTagMap.hpp
! src/share/vm/prims/jvmtiThreadState.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/fprofiler.cpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/globals.cpp
! src/share/vm/runtime/init.cpp
! src/share/vm/runtime/interfaceSupport.cpp
! src/share/vm/runtime/interfaceSupport.hpp
! src/share/vm/runtime/java.cpp
! src/share/vm/runtime/memprofiler.cpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/threadLocalStorage.hpp
! src/share/vm/runtime/unhandledOops.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/runtime/vmThread.cpp
! src/share/vm/runtime/vm_operations.cpp
! src/share/vm/services/attachListener.cpp
! src/share/vm/services/diagnosticCommand.cpp
! src/share/vm/services/g1MemoryPool.cpp
! src/share/vm/services/g1MemoryPool.hpp
! src/share/vm/services/heapDumper.cpp
! src/share/vm/services/memoryPool.cpp
! src/share/vm/services/memoryService.cpp
! src/share/vm/services/memoryService.hpp
! src/share/vm/services/psMemoryPool.hpp
! src/share/vm/shark/sharkBuilder.hpp
! src/share/vm/utilities/debug.cpp
! src/share/vm/utilities/ostream.cpp
- src/share/vm/utilities/taskqueue.cpp
- src/share/vm/utilities/taskqueue.hpp
- src/share/vm/utilities/taskqueue.inline.hpp
! src/share/vm/utilities/top.hpp
! src/share/vm/utilities/vmError.cpp
- src/share/vm/utilities/workgroup.cpp
- src/share/vm/utilities/workgroup.hpp
- src/share/vm/utilities/yieldingWorkgroup.cpp
- src/share/vm/utilities/yieldingWorkgroup.hpp
! test/TEST.groups
+ test/gc/cms/DisableResizePLAB.java
+ test/gc/cms/GuardShrinkWarning.java
- test/gc/concurrentMarkSweep/DisableResizePLAB.java
- test/gc/concurrentMarkSweep/GuardShrinkWarning.java
- test/gc/defnew/HeapChangeLogging.java
+ test/gc/parallel/AdaptiveGCBoundary.java
+ test/gc/parallel/TestDynShrinkHeap.java
- test/gc/parallelScavenge/AdaptiveGCBoundary.java
- test/gc/parallelScavenge/TestDynShrinkHeap.java
+ test/gc/serial/HeapChangeLogging.java
Changeset: 86b7a6d44894
Author: bdelsart
Date: 2014-02-24 12:49 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/86b7a6d44894
8035496: G1 ARM: missing remset entry noticed by VerifyAfterGC for vm/gc/concurrent/lp50yp10rp70mr30st0
Summary: release_store used when registering a PerRegionTable. Also reviewed-by: vitalyd at gmail.com
Reviewed-by: jmasa, tschatzl, brutisso
! src/share/vm/gc/g1/heapRegionRemSet.cpp
Changeset: c1b45bb04764
Author: kbarrett
Date: 2015-05-14 15:17 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/c1b45bb04764
8058265: No callers of ReferenceProcessor::clear_discovered_references
Summary: Removed unused or unneeded code.
Reviewed-by: brutisso, jmasa
! src/share/vm/gc/shared/referenceProcessor.cpp
! src/share/vm/gc/shared/referenceProcessor.hpp
Changeset: ef29d5ca517b
Author: jwha
Date: 2015-05-15 15:40 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/ef29d5ca517b
8079216: Remove undefined method oopDesc::is_null(Klass *)
Reviewed-by: kbarrett, coleenp, stefank
! src/share/vm/oops/oop.hpp
Changeset: 38506b2c64ad
Author: jwilhelm
Date: 2015-05-18 17:09 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/38506b2c64ad
Merge
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1Allocator.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1CollectedHeap.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1HeapRegionTable.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1MonitoringSupport.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegion.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionManager.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSetBase.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSetCount.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/PSOldGen.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/PSYoungGen.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/ParallelScavengeHeap.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shared/ImmutableSpace.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shared/MutableSpace.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeap.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeapName.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/G1YCType.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCCause.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCName.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCWhen.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/ReferenceType.java
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/c1_Runtime1_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/share/vm/classfile/verifier.hpp
! src/share/vm/code/codeCache.cpp
+ src/share/vm/gc/g1/g1StringDedupTable.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsLockVerifier.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsLockVerifier.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.inline.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.inline.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/vmStructs_cms.hpp
- src/share/vm/gc_implementation/g1/bufferingOopClosure.cpp
- src/share/vm/gc_implementation/g1/bufferingOopClosure.hpp
- src/share/vm/gc_implementation/g1/collectionSetChooser.cpp
- src/share/vm/gc_implementation/g1/collectionSetChooser.hpp
- src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp
- src/share/vm/gc_implementation/g1/concurrentG1Refine.hpp
- src/share/vm/gc_implementation/g1/concurrentG1RefineThread.cpp
- src/share/vm/gc_implementation/g1/concurrentG1RefineThread.hpp
- src/share/vm/gc_implementation/g1/concurrentMark.cpp
- src/share/vm/gc_implementation/g1/concurrentMark.hpp
- src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp
- src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp
- src/share/vm/gc_implementation/g1/concurrentMarkThread.hpp
- src/share/vm/gc_implementation/g1/concurrentMarkThread.inline.hpp
- src/share/vm/gc_implementation/g1/dirtyCardQueue.cpp
- src/share/vm/gc_implementation/g1/dirtyCardQueue.hpp
- src/share/vm/gc_implementation/g1/evacuationInfo.hpp
- src/share/vm/gc_implementation/g1/g1AllocRegion.cpp
- src/share/vm/gc_implementation/g1/g1AllocRegion.hpp
- src/share/vm/gc_implementation/g1/g1AllocRegion.inline.hpp
- src/share/vm/gc_implementation/g1/g1AllocationContext.hpp
- src/share/vm/gc_implementation/g1/g1Allocator.cpp
- src/share/vm/gc_implementation/g1/g1Allocator.hpp
- src/share/vm/gc_implementation/g1/g1Allocator_ext.cpp
- src/share/vm/gc_implementation/g1/g1BiasedArray.cpp
- src/share/vm/gc_implementation/g1/g1BiasedArray.hpp
- src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp
- src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp
- src/share/vm/gc_implementation/g1/g1BlockOffsetTable.inline.hpp
- src/share/vm/gc_implementation/g1/g1CardCounts.cpp
- src/share/vm/gc_implementation/g1/g1CardCounts.hpp
- src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp
- src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.hpp
- src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
- src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
- src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp
- src/share/vm/gc_implementation/g1/g1CollectedHeap_ext.cpp
- src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
- src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
- src/share/vm/gc_implementation/g1/g1CollectorPolicy_ext.hpp
- src/share/vm/gc_implementation/g1/g1ErgoVerbose.cpp
- src/share/vm/gc_implementation/g1/g1ErgoVerbose.hpp
- src/share/vm/gc_implementation/g1/g1EvacFailure.cpp
- src/share/vm/gc_implementation/g1/g1EvacFailure.hpp
- src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp
- src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp
- src/share/vm/gc_implementation/g1/g1HRPrinter.cpp
- src/share/vm/gc_implementation/g1/g1HRPrinter.hpp
- src/share/vm/gc_implementation/g1/g1HotCardCache.cpp
- src/share/vm/gc_implementation/g1/g1HotCardCache.hpp
- src/share/vm/gc_implementation/g1/g1InCSetState.hpp
- src/share/vm/gc_implementation/g1/g1Log.cpp
- src/share/vm/gc_implementation/g1/g1Log.hpp
- src/share/vm/gc_implementation/g1/g1MMUTracker.cpp
- src/share/vm/gc_implementation/g1/g1MMUTracker.hpp
- src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
- src/share/vm/gc_implementation/g1/g1MarkSweep.hpp
- src/share/vm/gc_implementation/g1/g1MarkSweep_ext.cpp
- src/share/vm/gc_implementation/g1/g1MonitoringSupport.cpp
- src/share/vm/gc_implementation/g1/g1MonitoringSupport.hpp
- src/share/vm/gc_implementation/g1/g1OopClosures.cpp
- src/share/vm/gc_implementation/g1/g1OopClosures.hpp
- src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp
- src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.cpp
- src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.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
- src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.cpp
- src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.hpp
- src/share/vm/gc_implementation/g1/g1RemSet.cpp
- src/share/vm/gc_implementation/g1/g1RemSet.hpp
- src/share/vm/gc_implementation/g1/g1RemSet.inline.hpp
- src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp
- src/share/vm/gc_implementation/g1/g1RemSetSummary.hpp
- src/share/vm/gc_implementation/g1/g1RootProcessor.cpp
- src/share/vm/gc_implementation/g1/g1RootProcessor.hpp
- 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/g1StringDedup.hpp
- src/share/vm/gc_implementation/g1/g1StringDedupQueue.cpp
- src/share/vm/gc_implementation/g1/g1StringDedupQueue.hpp
- src/share/vm/gc_implementation/g1/g1StringDedupStat.cpp
- src/share/vm/gc_implementation/g1/g1StringDedupStat.hpp
- src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp
- src/share/vm/gc_implementation/g1/g1StringDedupTable.hpp
- src/share/vm/gc_implementation/g1/g1StringDedupThread.cpp
- src/share/vm/gc_implementation/g1/g1StringDedupThread.hpp
- src/share/vm/gc_implementation/g1/g1YCTypes.hpp
- src/share/vm/gc_implementation/g1/g1_globals.cpp
- src/share/vm/gc_implementation/g1/g1_globals.hpp
- src/share/vm/gc_implementation/g1/g1_specialized_oop_closures.hpp
- src/share/vm/gc_implementation/g1/heapRegion.cpp
- src/share/vm/gc_implementation/g1/heapRegion.hpp
- src/share/vm/gc_implementation/g1/heapRegion.inline.hpp
- src/share/vm/gc_implementation/g1/heapRegionBounds.hpp
- src/share/vm/gc_implementation/g1/heapRegionBounds.inline.hpp
- src/share/vm/gc_implementation/g1/heapRegionManager.cpp
- src/share/vm/gc_implementation/g1/heapRegionManager.hpp
- src/share/vm/gc_implementation/g1/heapRegionManager.inline.hpp
- src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
- src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp
- src/share/vm/gc_implementation/g1/heapRegionSet.cpp
- src/share/vm/gc_implementation/g1/heapRegionSet.hpp
- src/share/vm/gc_implementation/g1/heapRegionSet.inline.hpp
- src/share/vm/gc_implementation/g1/heapRegionType.cpp
- src/share/vm/gc_implementation/g1/heapRegionType.hpp
- src/share/vm/gc_implementation/g1/ptrQueue.cpp
- src/share/vm/gc_implementation/g1/ptrQueue.hpp
- src/share/vm/gc_implementation/g1/satbQueue.cpp
- src/share/vm/gc_implementation/g1/satbQueue.hpp
- src/share/vm/gc_implementation/g1/sparsePRT.cpp
- src/share/vm/gc_implementation/g1/sparsePRT.hpp
- src/share/vm/gc_implementation/g1/survRateGroup.cpp
- src/share/vm/gc_implementation/g1/survRateGroup.hpp
- src/share/vm/gc_implementation/g1/vmStructs_g1.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/parNew/parCardTableModRefBS.cpp
- src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
- src/share/vm/gc_implementation/parNew/parNewGeneration.hpp
- src/share/vm/gc_implementation/parNew/parOopClosures.cpp
- src/share/vm/gc_implementation/parNew/parOopClosures.hpp
- src/share/vm/gc_implementation/parNew/parOopClosures.inline.hpp
- src/share/vm/gc_implementation/parNew/vmStructs_parNew.hpp
- src/share/vm/gc_implementation/parallelScavenge/adjoiningGenerations.cpp
- src/share/vm/gc_implementation/parallelScavenge/adjoiningGenerations.hpp
- src/share/vm/gc_implementation/parallelScavenge/adjoiningVirtualSpaces.cpp
- src/share/vm/gc_implementation/parallelScavenge/adjoiningVirtualSpaces.hpp
- src/share/vm/gc_implementation/parallelScavenge/asPSOldGen.cpp
- src/share/vm/gc_implementation/parallelScavenge/asPSOldGen.hpp
- src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.cpp
- src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.hpp
- src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp
- src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.hpp
- src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.cpp
- src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.hpp
- src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.cpp
- src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.hpp
- src/share/vm/gc_implementation/parallelScavenge/generationSizer.cpp
- src/share/vm/gc_implementation/parallelScavenge/generationSizer.hpp
- src/share/vm/gc_implementation/parallelScavenge/objectStartArray.cpp
- src/share/vm/gc_implementation/parallelScavenge/objectStartArray.hpp
- src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp
- src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.hpp
- src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
- src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp
- src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.inline.hpp
- src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp
- src/share/vm/gc_implementation/parallelScavenge/pcTasks.hpp
- src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.cpp
- src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.hpp
- src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp
- src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.hpp
- src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.inline.hpp
- src/share/vm/gc_implementation/parallelScavenge/psGCAdaptivePolicyCounters.cpp
- src/share/vm/gc_implementation/parallelScavenge/psGCAdaptivePolicyCounters.hpp
- src/share/vm/gc_implementation/parallelScavenge/psGenerationCounters.cpp
- src/share/vm/gc_implementation/parallelScavenge/psGenerationCounters.hpp
- src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
- src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.hpp
- src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.cpp
- src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.hpp
- src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp
- src/share/vm/gc_implementation/parallelScavenge/psOldGen.hpp
- src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
- src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
- src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.inline.hpp
- src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.cpp
- src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.hpp
- src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.inline.hpp
- 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/gc_implementation/parallelScavenge/psTasks.cpp
- src/share/vm/gc_implementation/parallelScavenge/psTasks.hpp
- src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.cpp
- src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.hpp
- src/share/vm/gc_implementation/parallelScavenge/psYoungGen.cpp
- src/share/vm/gc_implementation/parallelScavenge/psYoungGen.hpp
- src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.cpp
- src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.hpp
- src/share/vm/gc_implementation/parallelScavenge/vmStructs_parallelgc.hpp
- src/share/vm/gc_implementation/shared/adaptiveSizePolicy.cpp
- src/share/vm/gc_implementation/shared/adaptiveSizePolicy.hpp
- src/share/vm/gc_implementation/shared/ageTable.cpp
- src/share/vm/gc_implementation/shared/ageTable.hpp
- src/share/vm/gc_implementation/shared/allocationStats.cpp
- src/share/vm/gc_implementation/shared/allocationStats.hpp
- src/share/vm/gc_implementation/shared/cSpaceCounters.cpp
- src/share/vm/gc_implementation/shared/cSpaceCounters.hpp
- src/share/vm/gc_implementation/shared/collectorCounters.cpp
- src/share/vm/gc_implementation/shared/collectorCounters.hpp
- src/share/vm/gc_implementation/shared/concurrentGCThread.cpp
- src/share/vm/gc_implementation/shared/concurrentGCThread.hpp
- src/share/vm/gc_implementation/shared/copyFailedInfo.hpp
- src/share/vm/gc_implementation/shared/gSpaceCounters.cpp
- src/share/vm/gc_implementation/shared/gSpaceCounters.hpp
- src/share/vm/gc_implementation/shared/gcAdaptivePolicyCounters.cpp
- src/share/vm/gc_implementation/shared/gcAdaptivePolicyCounters.hpp
- src/share/vm/gc_implementation/shared/gcHeapSummary.hpp
- src/share/vm/gc_implementation/shared/gcId.cpp
- src/share/vm/gc_implementation/shared/gcId.hpp
- src/share/vm/gc_implementation/shared/gcPolicyCounters.cpp
- src/share/vm/gc_implementation/shared/gcPolicyCounters.hpp
- src/share/vm/gc_implementation/shared/gcStats.cpp
- src/share/vm/gc_implementation/shared/gcStats.hpp
- src/share/vm/gc_implementation/shared/gcTimer.cpp
- src/share/vm/gc_implementation/shared/gcTimer.hpp
- 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/gc_implementation/shared/gcTraceTime.cpp
- src/share/vm/gc_implementation/shared/gcTraceTime.hpp
- src/share/vm/gc_implementation/shared/gcUtil.cpp
- src/share/vm/gc_implementation/shared/gcUtil.hpp
- src/share/vm/gc_implementation/shared/gcWhen.hpp
- src/share/vm/gc_implementation/shared/generationCounters.cpp
- src/share/vm/gc_implementation/shared/generationCounters.hpp
- src/share/vm/gc_implementation/shared/hSpaceCounters.cpp
- src/share/vm/gc_implementation/shared/hSpaceCounters.hpp
- src/share/vm/gc_implementation/shared/immutableSpace.cpp
- src/share/vm/gc_implementation/shared/immutableSpace.hpp
- src/share/vm/gc_implementation/shared/isGCActiveMark.hpp
- src/share/vm/gc_implementation/shared/liveRange.hpp
- src/share/vm/gc_implementation/shared/markSweep.cpp
- src/share/vm/gc_implementation/shared/markSweep.hpp
- src/share/vm/gc_implementation/shared/markSweep.inline.hpp
- src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp
- src/share/vm/gc_implementation/shared/mutableNUMASpace.hpp
- src/share/vm/gc_implementation/shared/mutableSpace.cpp
- src/share/vm/gc_implementation/shared/mutableSpace.hpp
- src/share/vm/gc_implementation/shared/objectCountEventSender.cpp
- src/share/vm/gc_implementation/shared/objectCountEventSender.hpp
- src/share/vm/gc_implementation/shared/plab.cpp
- src/share/vm/gc_implementation/shared/plab.hpp
- src/share/vm/gc_implementation/shared/plab.inline.hpp
- src/share/vm/gc_implementation/shared/spaceCounters.cpp
- src/share/vm/gc_implementation/shared/spaceCounters.hpp
- src/share/vm/gc_implementation/shared/spaceDecorator.cpp
- src/share/vm/gc_implementation/shared/spaceDecorator.hpp
- src/share/vm/gc_implementation/shared/suspendibleThreadSet.cpp
- src/share/vm/gc_implementation/shared/suspendibleThreadSet.hpp
- src/share/vm/gc_implementation/shared/vmGCOperations.cpp
- src/share/vm/gc_implementation/shared/vmGCOperations.hpp
- src/share/vm/gc_interface/allocTracer.cpp
- src/share/vm/gc_interface/allocTracer.hpp
- src/share/vm/gc_interface/collectedHeap.cpp
- src/share/vm/gc_interface/collectedHeap.hpp
- src/share/vm/gc_interface/collectedHeap.inline.hpp
- src/share/vm/gc_interface/gcCause.cpp
- src/share/vm/gc_interface/gcCause.hpp
- src/share/vm/gc_interface/gcName.hpp
- src/share/vm/memory/barrierSet.cpp
- src/share/vm/memory/barrierSet.hpp
- src/share/vm/memory/barrierSet.inline.hpp
- src/share/vm/memory/blockOffsetTable.cpp
- src/share/vm/memory/blockOffsetTable.hpp
- src/share/vm/memory/blockOffsetTable.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/cardTableModRefBS.cpp
- src/share/vm/memory/cardTableModRefBS.hpp
- src/share/vm/memory/cardTableModRefBS.inline.hpp
- src/share/vm/memory/cardTableRS.cpp
- src/share/vm/memory/cardTableRS.hpp
- src/share/vm/memory/collectorPolicy.cpp
- src/share/vm/memory/collectorPolicy.hpp
- src/share/vm/memory/defNewGeneration.cpp
- src/share/vm/memory/defNewGeneration.hpp
- src/share/vm/memory/defNewGeneration.inline.hpp
- src/share/vm/memory/gcLocker.cpp
- src/share/vm/memory/gcLocker.hpp
- src/share/vm/memory/gcLocker.inline.hpp
- src/share/vm/memory/genCollectedHeap.cpp
- src/share/vm/memory/genCollectedHeap.hpp
- src/share/vm/memory/genMarkSweep.cpp
- src/share/vm/memory/genMarkSweep.hpp
- src/share/vm/memory/genOopClosures.cpp
- src/share/vm/memory/genOopClosures.hpp
- src/share/vm/memory/genOopClosures.inline.hpp
- src/share/vm/memory/genRemSet.cpp
- src/share/vm/memory/genRemSet.hpp
- src/share/vm/memory/genRemSet.inline.hpp
- src/share/vm/memory/generation.cpp
- src/share/vm/memory/generation.hpp
- src/share/vm/memory/generationSpec.cpp
- src/share/vm/memory/generationSpec.hpp
- src/share/vm/memory/modRefBarrierSet.hpp
- src/share/vm/memory/referencePolicy.cpp
- src/share/vm/memory/referencePolicy.hpp
- src/share/vm/memory/referenceProcessor.cpp
- src/share/vm/memory/referenceProcessor.hpp
- src/share/vm/memory/referenceProcessorStats.hpp
- src/share/vm/memory/space.cpp
- src/share/vm/memory/space.hpp
- src/share/vm/memory/space.inline.hpp
- src/share/vm/memory/specialized_oop_closures.hpp
- src/share/vm/memory/strongRootsScope.cpp
- src/share/vm/memory/strongRootsScope.hpp
- src/share/vm/memory/tenuredGeneration.cpp
- src/share/vm/memory/tenuredGeneration.hpp
- src/share/vm/memory/tenuredGeneration.inline.hpp
- src/share/vm/memory/threadLocalAllocBuffer.cpp
- src/share/vm/memory/threadLocalAllocBuffer.hpp
- src/share/vm/memory/threadLocalAllocBuffer.inline.hpp
- src/share/vm/memory/watermark.hpp
! src/share/vm/oops/klassVtable.cpp
! src/share/vm/opto/type.cpp
! src/share/vm/runtime/vmStructs.cpp
- src/share/vm/utilities/taskqueue.cpp
- src/share/vm/utilities/taskqueue.hpp
- src/share/vm/utilities/taskqueue.inline.hpp
! src/share/vm/utilities/vmError.cpp
- src/share/vm/utilities/workgroup.cpp
- src/share/vm/utilities/workgroup.hpp
- src/share/vm/utilities/yieldingWorkgroup.cpp
- src/share/vm/utilities/yieldingWorkgroup.hpp
- test/gc/concurrentMarkSweep/DisableResizePLAB.java
- test/gc/concurrentMarkSweep/GuardShrinkWarning.java
- test/gc/defnew/HeapChangeLogging.java
- test/gc/parallelScavenge/AdaptiveGCBoundary.java
- test/gc/parallelScavenge/TestDynShrinkHeap.java
Changeset: 803a4ef6298e
Author: pliden
Date: 2015-05-19 09:41 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/803a4ef6298e
8080581: Align SA with new GC directory structure
Reviewed-by: dsamersoff, sla
+ agent/src/share/classes/sun/jvm/hotspot/gc/cms/AdaptiveFreeList.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/cms/CMSBitMap.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/cms/CMSCollector.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/cms/CompactibleFreeListSpace.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/cms/ConcurrentMarkSweepGeneration.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/cms/LinearAllocBlock.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/cms/ParNewGeneration.java
! agent/src/share/classes/sun/jvm/hotspot/gc/g1/G1CollectedHeap.java
! agent/src/share/classes/sun/jvm/hotspot/gc/g1/HeapRegion.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/parallel/ImmutableSpace.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/parallel/MutableSpace.java
! agent/src/share/classes/sun/jvm/hotspot/gc/parallel/PSOldGen.java
! agent/src/share/classes/sun/jvm/hotspot/gc/parallel/PSYoungGen.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/serial/DefNewGeneration.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/serial/TenuredGeneration.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/shared/CardGeneration.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/shared/CompactibleSpace.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/shared/ContiguousSpace.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/shared/GenCollectedHeap.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/shared/Generation.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/shared/GenerationFactory.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/shared/GenerationIsInClosure.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/shared/GenerationSpec.java
- agent/src/share/classes/sun/jvm/hotspot/gc/shared/ImmutableSpace.java
- agent/src/share/classes/sun/jvm/hotspot/gc/shared/MutableSpace.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/shared/OffsetTableContigSpace.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/shared/Space.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/shared/SpaceClosure.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/shared/TenuredSpace.java
- agent/src/share/classes/sun/jvm/hotspot/memory/AdaptiveFreeList.java
- agent/src/share/classes/sun/jvm/hotspot/memory/CMSBitMap.java
- agent/src/share/classes/sun/jvm/hotspot/memory/CMSCollector.java
- agent/src/share/classes/sun/jvm/hotspot/memory/CardGeneration.java
- agent/src/share/classes/sun/jvm/hotspot/memory/CompactibleFreeListSpace.java
- agent/src/share/classes/sun/jvm/hotspot/memory/CompactibleSpace.java
- agent/src/share/classes/sun/jvm/hotspot/memory/ConcurrentMarkSweepGeneration.java
- agent/src/share/classes/sun/jvm/hotspot/memory/ContiguousSpace.java
- agent/src/share/classes/sun/jvm/hotspot/memory/DefNewGeneration.java
- agent/src/share/classes/sun/jvm/hotspot/memory/GenCollectedHeap.java
- agent/src/share/classes/sun/jvm/hotspot/memory/Generation.java
- agent/src/share/classes/sun/jvm/hotspot/memory/GenerationFactory.java
- agent/src/share/classes/sun/jvm/hotspot/memory/GenerationIsInClosure.java
- agent/src/share/classes/sun/jvm/hotspot/memory/GenerationSpec.java
- agent/src/share/classes/sun/jvm/hotspot/memory/LinearAllocBlock.java
- agent/src/share/classes/sun/jvm/hotspot/memory/OffsetTableContigSpace.java
- agent/src/share/classes/sun/jvm/hotspot/memory/ParNewGeneration.java
- agent/src/share/classes/sun/jvm/hotspot/memory/Space.java
- agent/src/share/classes/sun/jvm/hotspot/memory/SpaceClosure.java
- agent/src/share/classes/sun/jvm/hotspot/memory/TenuredGeneration.java
- agent/src/share/classes/sun/jvm/hotspot/memory/TenuredSpace.java
! agent/src/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java
! agent/src/share/classes/sun/jvm/hotspot/tools/HeapSummary.java
Changeset: a2d828b1fa64
Author: pliden
Date: 2015-05-19 14:09 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/a2d828b1fa64
8080585: concurrentGCThread.hpp should not include suspendibleThreadSet.hpp
Reviewed-by: kbarrett, tschatzl
! src/share/vm/gc/g1/concurrentG1RefineThread.cpp
! src/share/vm/gc/g1/concurrentMark.cpp
! src/share/vm/gc/g1/concurrentMarkThread.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1StringDedupThread.cpp
! src/share/vm/gc/shared/concurrentGCThread.hpp
Changeset: 717252755363
Author: pliden
Date: 2015-05-19 17:25 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/717252755363
8080584: isGCActiveMark.hpp should not include parallelScavengeHeap.hpp
Reviewed-by: kbarrett, tschatzl
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/shared/isGCActiveMark.hpp
Changeset: eeacd32cbeeb
Author: brutisso
Date: 2015-05-20 10:45 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/eeacd32cbeeb
8047330: Remove unrolled card loops in G1 SparsePRTEntry
Reviewed-by: ehelin, mgerdin, tschatzl
Contributed-by: andreas.sjoberg at oracle.com
! src/share/vm/gc/g1/sparsePRT.cpp
Changeset: 85522db98d42
Author: jwilhelm
Date: 2015-05-21 21:17 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/85522db98d42
Merge
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/memory/metaspaceShared.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/utilities/vmError.cpp
! test/TEST.groups
Changeset: c7a0da52267e
Author: rbackman
Date: 2015-05-21 18:10 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/c7a0da52267e
8080692: lots of jstack tests failing in pit
Reviewed-by: kvn, vlivanov
! agent/src/share/classes/sun/jvm/hotspot/HSDB.java
! agent/src/share/classes/sun/jvm/hotspot/compiler/ImmutableOopMapPair.java
! agent/src/share/classes/sun/jvm/hotspot/compiler/ImmutableOopMapSet.java
! agent/src/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java
! src/share/vm/compiler/oopMap.cpp
! src/share/vm/compiler/oopMap.hpp
Changeset: 705e4fd19b1c
Author: rbackman
Date: 2015-05-21 21:17 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/705e4fd19b1c
Merge
Changeset: db300fb0bf00
Author: rbackman
Date: 2015-05-22 00:35 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/db300fb0bf00
Merge
! agent/src/share/classes/sun/jvm/hotspot/HSDB.java
! src/share/vm/compiler/oopMap.cpp
Changeset: e8f144c18e99
Author: amurillo
Date: 2015-05-21 17:11 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/e8f144c18e99
Merge
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1Allocator.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1CollectedHeap.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1HeapRegionTable.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1MonitoringSupport.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegion.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionManager.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSetBase.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSetCount.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/PSOldGen.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/PSYoungGen.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/ParallelScavengeHeap.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shared/ImmutableSpace.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shared/MutableSpace.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeap.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeapName.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/G1YCType.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCCause.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCName.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCWhen.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/ReferenceType.java
- agent/src/share/classes/sun/jvm/hotspot/memory/AdaptiveFreeList.java
- agent/src/share/classes/sun/jvm/hotspot/memory/CMSBitMap.java
- agent/src/share/classes/sun/jvm/hotspot/memory/CMSCollector.java
- agent/src/share/classes/sun/jvm/hotspot/memory/CardGeneration.java
- agent/src/share/classes/sun/jvm/hotspot/memory/CompactibleFreeListSpace.java
- agent/src/share/classes/sun/jvm/hotspot/memory/CompactibleSpace.java
- agent/src/share/classes/sun/jvm/hotspot/memory/ConcurrentMarkSweepGeneration.java
- agent/src/share/classes/sun/jvm/hotspot/memory/ContiguousSpace.java
- agent/src/share/classes/sun/jvm/hotspot/memory/DefNewGeneration.java
- agent/src/share/classes/sun/jvm/hotspot/memory/GenCollectedHeap.java
- agent/src/share/classes/sun/jvm/hotspot/memory/Generation.java
- agent/src/share/classes/sun/jvm/hotspot/memory/GenerationFactory.java
- agent/src/share/classes/sun/jvm/hotspot/memory/GenerationIsInClosure.java
- agent/src/share/classes/sun/jvm/hotspot/memory/GenerationSpec.java
- agent/src/share/classes/sun/jvm/hotspot/memory/LinearAllocBlock.java
- agent/src/share/classes/sun/jvm/hotspot/memory/OffsetTableContigSpace.java
- agent/src/share/classes/sun/jvm/hotspot/memory/ParNewGeneration.java
- agent/src/share/classes/sun/jvm/hotspot/memory/Space.java
- agent/src/share/classes/sun/jvm/hotspot/memory/SpaceClosure.java
- agent/src/share/classes/sun/jvm/hotspot/memory/TenuredGeneration.java
- agent/src/share/classes/sun/jvm/hotspot/memory/TenuredSpace.java
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsLockVerifier.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsLockVerifier.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.inline.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.inline.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/vmStructs_cms.hpp
- src/share/vm/gc_implementation/g1/bufferingOopClosure.cpp
- src/share/vm/gc_implementation/g1/bufferingOopClosure.hpp
- src/share/vm/gc_implementation/g1/collectionSetChooser.cpp
- src/share/vm/gc_implementation/g1/collectionSetChooser.hpp
- src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp
- src/share/vm/gc_implementation/g1/concurrentG1Refine.hpp
- src/share/vm/gc_implementation/g1/concurrentG1RefineThread.cpp
- src/share/vm/gc_implementation/g1/concurrentG1RefineThread.hpp
- src/share/vm/gc_implementation/g1/concurrentMark.cpp
- src/share/vm/gc_implementation/g1/concurrentMark.hpp
- src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp
- src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp
- src/share/vm/gc_implementation/g1/concurrentMarkThread.hpp
- src/share/vm/gc_implementation/g1/concurrentMarkThread.inline.hpp
- src/share/vm/gc_implementation/g1/dirtyCardQueue.cpp
- src/share/vm/gc_implementation/g1/dirtyCardQueue.hpp
- src/share/vm/gc_implementation/g1/evacuationInfo.hpp
- src/share/vm/gc_implementation/g1/g1AllocRegion.cpp
- src/share/vm/gc_implementation/g1/g1AllocRegion.hpp
- src/share/vm/gc_implementation/g1/g1AllocRegion.inline.hpp
- src/share/vm/gc_implementation/g1/g1AllocationContext.hpp
- src/share/vm/gc_implementation/g1/g1Allocator.cpp
- src/share/vm/gc_implementation/g1/g1Allocator.hpp
- src/share/vm/gc_implementation/g1/g1Allocator_ext.cpp
- src/share/vm/gc_implementation/g1/g1BiasedArray.cpp
- src/share/vm/gc_implementation/g1/g1BiasedArray.hpp
- src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp
- src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp
- src/share/vm/gc_implementation/g1/g1BlockOffsetTable.inline.hpp
- src/share/vm/gc_implementation/g1/g1CardCounts.cpp
- src/share/vm/gc_implementation/g1/g1CardCounts.hpp
- src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp
- src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.hpp
- src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
- src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
- src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp
- src/share/vm/gc_implementation/g1/g1CollectedHeap_ext.cpp
- src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
- src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
- src/share/vm/gc_implementation/g1/g1CollectorPolicy_ext.hpp
- src/share/vm/gc_implementation/g1/g1ErgoVerbose.cpp
- src/share/vm/gc_implementation/g1/g1ErgoVerbose.hpp
- src/share/vm/gc_implementation/g1/g1EvacFailure.cpp
- src/share/vm/gc_implementation/g1/g1EvacFailure.hpp
- src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp
- src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp
- src/share/vm/gc_implementation/g1/g1HRPrinter.cpp
- src/share/vm/gc_implementation/g1/g1HRPrinter.hpp
- src/share/vm/gc_implementation/g1/g1HotCardCache.cpp
- src/share/vm/gc_implementation/g1/g1HotCardCache.hpp
- src/share/vm/gc_implementation/g1/g1InCSetState.hpp
- src/share/vm/gc_implementation/g1/g1Log.cpp
- src/share/vm/gc_implementation/g1/g1Log.hpp
- src/share/vm/gc_implementation/g1/g1MMUTracker.cpp
- src/share/vm/gc_implementation/g1/g1MMUTracker.hpp
- src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
- src/share/vm/gc_implementation/g1/g1MarkSweep.hpp
- src/share/vm/gc_implementation/g1/g1MarkSweep_ext.cpp
- src/share/vm/gc_implementation/g1/g1MonitoringSupport.cpp
- src/share/vm/gc_implementation/g1/g1MonitoringSupport.hpp
- src/share/vm/gc_implementation/g1/g1OopClosures.cpp
- src/share/vm/gc_implementation/g1/g1OopClosures.hpp
- src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp
- src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.cpp
- src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.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
- src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.cpp
- src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.hpp
- src/share/vm/gc_implementation/g1/g1RemSet.cpp
- src/share/vm/gc_implementation/g1/g1RemSet.hpp
- src/share/vm/gc_implementation/g1/g1RemSet.inline.hpp
- src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp
- src/share/vm/gc_implementation/g1/g1RemSetSummary.hpp
- src/share/vm/gc_implementation/g1/g1RootProcessor.cpp
- src/share/vm/gc_implementation/g1/g1RootProcessor.hpp
- 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/g1StringDedup.hpp
- src/share/vm/gc_implementation/g1/g1StringDedupQueue.cpp
- src/share/vm/gc_implementation/g1/g1StringDedupQueue.hpp
- src/share/vm/gc_implementation/g1/g1StringDedupStat.cpp
- src/share/vm/gc_implementation/g1/g1StringDedupStat.hpp
- src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp
- src/share/vm/gc_implementation/g1/g1StringDedupTable.hpp
- src/share/vm/gc_implementation/g1/g1StringDedupThread.cpp
- src/share/vm/gc_implementation/g1/g1StringDedupThread.hpp
- src/share/vm/gc_implementation/g1/g1YCTypes.hpp
- src/share/vm/gc_implementation/g1/g1_globals.cpp
- src/share/vm/gc_implementation/g1/g1_globals.hpp
- src/share/vm/gc_implementation/g1/g1_specialized_oop_closures.hpp
- src/share/vm/gc_implementation/g1/heapRegion.cpp
- src/share/vm/gc_implementation/g1/heapRegion.hpp
- src/share/vm/gc_implementation/g1/heapRegion.inline.hpp
- src/share/vm/gc_implementation/g1/heapRegionBounds.hpp
- src/share/vm/gc_implementation/g1/heapRegionBounds.inline.hpp
- src/share/vm/gc_implementation/g1/heapRegionManager.cpp
- src/share/vm/gc_implementation/g1/heapRegionManager.hpp
- src/share/vm/gc_implementation/g1/heapRegionManager.inline.hpp
- src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
- src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp
- src/share/vm/gc_implementation/g1/heapRegionSet.cpp
- src/share/vm/gc_implementation/g1/heapRegionSet.hpp
- src/share/vm/gc_implementation/g1/heapRegionSet.inline.hpp
- src/share/vm/gc_implementation/g1/heapRegionType.cpp
- src/share/vm/gc_implementation/g1/heapRegionType.hpp
- src/share/vm/gc_implementation/g1/ptrQueue.cpp
- src/share/vm/gc_implementation/g1/ptrQueue.hpp
- src/share/vm/gc_implementation/g1/satbQueue.cpp
- src/share/vm/gc_implementation/g1/satbQueue.hpp
- src/share/vm/gc_implementation/g1/sparsePRT.cpp
- src/share/vm/gc_implementation/g1/sparsePRT.hpp
- src/share/vm/gc_implementation/g1/survRateGroup.cpp
- src/share/vm/gc_implementation/g1/survRateGroup.hpp
- src/share/vm/gc_implementation/g1/vmStructs_g1.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/parNew/parCardTableModRefBS.cpp
- src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
- src/share/vm/gc_implementation/parNew/parNewGeneration.hpp
- src/share/vm/gc_implementation/parNew/parOopClosures.cpp
- src/share/vm/gc_implementation/parNew/parOopClosures.hpp
- src/share/vm/gc_implementation/parNew/parOopClosures.inline.hpp
- src/share/vm/gc_implementation/parNew/vmStructs_parNew.hpp
- src/share/vm/gc_implementation/parallelScavenge/adjoiningGenerations.cpp
- src/share/vm/gc_implementation/parallelScavenge/adjoiningGenerations.hpp
- src/share/vm/gc_implementation/parallelScavenge/adjoiningVirtualSpaces.cpp
- src/share/vm/gc_implementation/parallelScavenge/adjoiningVirtualSpaces.hpp
- src/share/vm/gc_implementation/parallelScavenge/asPSOldGen.cpp
- src/share/vm/gc_implementation/parallelScavenge/asPSOldGen.hpp
- src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.cpp
- src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.hpp
- src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp
- src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.hpp
- src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.cpp
- src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.hpp
- src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.cpp
- src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.hpp
- src/share/vm/gc_implementation/parallelScavenge/generationSizer.cpp
- src/share/vm/gc_implementation/parallelScavenge/generationSizer.hpp
- src/share/vm/gc_implementation/parallelScavenge/objectStartArray.cpp
- src/share/vm/gc_implementation/parallelScavenge/objectStartArray.hpp
- src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp
- src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.hpp
- src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
- src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp
- src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.inline.hpp
- src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp
- src/share/vm/gc_implementation/parallelScavenge/pcTasks.hpp
- src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.cpp
- src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.hpp
- src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp
- src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.hpp
- src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.inline.hpp
- src/share/vm/gc_implementation/parallelScavenge/psGCAdaptivePolicyCounters.cpp
- src/share/vm/gc_implementation/parallelScavenge/psGCAdaptivePolicyCounters.hpp
- src/share/vm/gc_implementation/parallelScavenge/psGenerationCounters.cpp
- src/share/vm/gc_implementation/parallelScavenge/psGenerationCounters.hpp
- src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
- src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.hpp
- src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.cpp
- src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.hpp
- src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp
- src/share/vm/gc_implementation/parallelScavenge/psOldGen.hpp
- src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
- src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
- src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.inline.hpp
- src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.cpp
- src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.hpp
- src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.inline.hpp
- 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/gc_implementation/parallelScavenge/psTasks.cpp
- src/share/vm/gc_implementation/parallelScavenge/psTasks.hpp
- src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.cpp
- src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.hpp
- src/share/vm/gc_implementation/parallelScavenge/psYoungGen.cpp
- src/share/vm/gc_implementation/parallelScavenge/psYoungGen.hpp
- src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.cpp
- src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.hpp
- src/share/vm/gc_implementation/parallelScavenge/vmStructs_parallelgc.hpp
- src/share/vm/gc_implementation/shared/adaptiveSizePolicy.cpp
- src/share/vm/gc_implementation/shared/adaptiveSizePolicy.hpp
- src/share/vm/gc_implementation/shared/ageTable.cpp
- src/share/vm/gc_implementation/shared/ageTable.hpp
- src/share/vm/gc_implementation/shared/allocationStats.cpp
- src/share/vm/gc_implementation/shared/allocationStats.hpp
- src/share/vm/gc_implementation/shared/cSpaceCounters.cpp
- src/share/vm/gc_implementation/shared/cSpaceCounters.hpp
- src/share/vm/gc_implementation/shared/collectorCounters.cpp
- src/share/vm/gc_implementation/shared/collectorCounters.hpp
- src/share/vm/gc_implementation/shared/concurrentGCThread.cpp
- src/share/vm/gc_implementation/shared/concurrentGCThread.hpp
- src/share/vm/gc_implementation/shared/copyFailedInfo.hpp
- src/share/vm/gc_implementation/shared/gSpaceCounters.cpp
- src/share/vm/gc_implementation/shared/gSpaceCounters.hpp
- src/share/vm/gc_implementation/shared/gcAdaptivePolicyCounters.cpp
- src/share/vm/gc_implementation/shared/gcAdaptivePolicyCounters.hpp
- src/share/vm/gc_implementation/shared/gcHeapSummary.hpp
- src/share/vm/gc_implementation/shared/gcId.cpp
- src/share/vm/gc_implementation/shared/gcId.hpp
- src/share/vm/gc_implementation/shared/gcPolicyCounters.cpp
- src/share/vm/gc_implementation/shared/gcPolicyCounters.hpp
- src/share/vm/gc_implementation/shared/gcStats.cpp
- src/share/vm/gc_implementation/shared/gcStats.hpp
- src/share/vm/gc_implementation/shared/gcTimer.cpp
- src/share/vm/gc_implementation/shared/gcTimer.hpp
- 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/gc_implementation/shared/gcTraceTime.cpp
- src/share/vm/gc_implementation/shared/gcTraceTime.hpp
- src/share/vm/gc_implementation/shared/gcUtil.cpp
- src/share/vm/gc_implementation/shared/gcUtil.hpp
- src/share/vm/gc_implementation/shared/gcWhen.hpp
- src/share/vm/gc_implementation/shared/generationCounters.cpp
- src/share/vm/gc_implementation/shared/generationCounters.hpp
- src/share/vm/gc_implementation/shared/hSpaceCounters.cpp
- src/share/vm/gc_implementation/shared/hSpaceCounters.hpp
- src/share/vm/gc_implementation/shared/immutableSpace.cpp
- src/share/vm/gc_implementation/shared/immutableSpace.hpp
- src/share/vm/gc_implementation/shared/isGCActiveMark.hpp
- src/share/vm/gc_implementation/shared/liveRange.hpp
- src/share/vm/gc_implementation/shared/markSweep.cpp
- src/share/vm/gc_implementation/shared/markSweep.hpp
- src/share/vm/gc_implementation/shared/markSweep.inline.hpp
- src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp
- src/share/vm/gc_implementation/shared/mutableNUMASpace.hpp
- src/share/vm/gc_implementation/shared/mutableSpace.cpp
- src/share/vm/gc_implementation/shared/mutableSpace.hpp
- src/share/vm/gc_implementation/shared/objectCountEventSender.cpp
- src/share/vm/gc_implementation/shared/objectCountEventSender.hpp
- src/share/vm/gc_implementation/shared/plab.cpp
- src/share/vm/gc_implementation/shared/plab.hpp
- src/share/vm/gc_implementation/shared/plab.inline.hpp
- src/share/vm/gc_implementation/shared/spaceCounters.cpp
- src/share/vm/gc_implementation/shared/spaceCounters.hpp
- src/share/vm/gc_implementation/shared/spaceDecorator.cpp
- src/share/vm/gc_implementation/shared/spaceDecorator.hpp
- src/share/vm/gc_implementation/shared/suspendibleThreadSet.cpp
- src/share/vm/gc_implementation/shared/suspendibleThreadSet.hpp
- src/share/vm/gc_implementation/shared/vmGCOperations.cpp
- src/share/vm/gc_implementation/shared/vmGCOperations.hpp
- src/share/vm/gc_interface/allocTracer.cpp
- src/share/vm/gc_interface/allocTracer.hpp
- src/share/vm/gc_interface/collectedHeap.cpp
- src/share/vm/gc_interface/collectedHeap.hpp
- src/share/vm/gc_interface/collectedHeap.inline.hpp
- src/share/vm/gc_interface/gcCause.cpp
- src/share/vm/gc_interface/gcCause.hpp
- src/share/vm/gc_interface/gcName.hpp
- src/share/vm/memory/barrierSet.cpp
- src/share/vm/memory/barrierSet.hpp
- src/share/vm/memory/barrierSet.inline.hpp
- src/share/vm/memory/blockOffsetTable.cpp
- src/share/vm/memory/blockOffsetTable.hpp
- src/share/vm/memory/blockOffsetTable.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/cardTableModRefBS.cpp
- src/share/vm/memory/cardTableModRefBS.hpp
- src/share/vm/memory/cardTableModRefBS.inline.hpp
- src/share/vm/memory/cardTableRS.cpp
- src/share/vm/memory/cardTableRS.hpp
- src/share/vm/memory/collectorPolicy.cpp
- src/share/vm/memory/collectorPolicy.hpp
- src/share/vm/memory/defNewGeneration.cpp
- src/share/vm/memory/defNewGeneration.hpp
- src/share/vm/memory/defNewGeneration.inline.hpp
- src/share/vm/memory/gcLocker.cpp
- src/share/vm/memory/gcLocker.hpp
- src/share/vm/memory/gcLocker.inline.hpp
- src/share/vm/memory/genCollectedHeap.cpp
- src/share/vm/memory/genCollectedHeap.hpp
- src/share/vm/memory/genMarkSweep.cpp
- src/share/vm/memory/genMarkSweep.hpp
- src/share/vm/memory/genOopClosures.cpp
- src/share/vm/memory/genOopClosures.hpp
- src/share/vm/memory/genOopClosures.inline.hpp
- src/share/vm/memory/genRemSet.cpp
- src/share/vm/memory/genRemSet.hpp
- src/share/vm/memory/genRemSet.inline.hpp
- src/share/vm/memory/generation.cpp
- src/share/vm/memory/generation.hpp
- src/share/vm/memory/generationSpec.cpp
- src/share/vm/memory/generationSpec.hpp
- src/share/vm/memory/modRefBarrierSet.hpp
- src/share/vm/memory/referencePolicy.cpp
- src/share/vm/memory/referencePolicy.hpp
- src/share/vm/memory/referenceProcessor.cpp
- src/share/vm/memory/referenceProcessor.hpp
- src/share/vm/memory/referenceProcessorStats.hpp
- src/share/vm/memory/space.cpp
- src/share/vm/memory/space.hpp
- src/share/vm/memory/space.inline.hpp
- src/share/vm/memory/specialized_oop_closures.hpp
- src/share/vm/memory/strongRootsScope.cpp
- src/share/vm/memory/strongRootsScope.hpp
- src/share/vm/memory/tenuredGeneration.cpp
- src/share/vm/memory/tenuredGeneration.hpp
- src/share/vm/memory/tenuredGeneration.inline.hpp
- src/share/vm/memory/threadLocalAllocBuffer.cpp
- src/share/vm/memory/threadLocalAllocBuffer.hpp
- src/share/vm/memory/threadLocalAllocBuffer.inline.hpp
- src/share/vm/memory/watermark.hpp
- src/share/vm/utilities/taskqueue.cpp
- src/share/vm/utilities/taskqueue.hpp
- src/share/vm/utilities/taskqueue.inline.hpp
- src/share/vm/utilities/workgroup.cpp
- src/share/vm/utilities/workgroup.hpp
- src/share/vm/utilities/yieldingWorkgroup.cpp
- src/share/vm/utilities/yieldingWorkgroup.hpp
- test/gc/concurrentMarkSweep/DisableResizePLAB.java
- test/gc/concurrentMarkSweep/GuardShrinkWarning.java
- test/gc/defnew/HeapChangeLogging.java
- test/gc/parallelScavenge/AdaptiveGCBoundary.java
- test/gc/parallelScavenge/TestDynShrinkHeap.java
Changeset: 3581455dc18c
Author: pliden
Date: 2015-05-25 09:13 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/3581455dc18c
8080930: SA changes broke bootcycle-images builds
Reviewed-by: sla, brutisso
! make/sa.files
Changeset: eb76189435bb
Author: amurillo
Date: 2015-05-26 09:22 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/eb76189435bb
Merge
Changeset: d47dfabd16d4
Author: lana
Date: 2015-05-28 16:52 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/d47dfabd16d4
Merge
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1Allocator.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1CollectedHeap.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1HeapRegionTable.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1MonitoringSupport.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegion.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionManager.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSetBase.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSetCount.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/PSOldGen.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/PSYoungGen.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/ParallelScavengeHeap.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shared/ImmutableSpace.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shared/MutableSpace.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeap.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeapName.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/G1YCType.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCCause.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCName.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCWhen.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/ReferenceType.java
- agent/src/share/classes/sun/jvm/hotspot/memory/AdaptiveFreeList.java
- agent/src/share/classes/sun/jvm/hotspot/memory/CMSBitMap.java
- agent/src/share/classes/sun/jvm/hotspot/memory/CMSCollector.java
- agent/src/share/classes/sun/jvm/hotspot/memory/CardGeneration.java
- agent/src/share/classes/sun/jvm/hotspot/memory/CompactibleFreeListSpace.java
- agent/src/share/classes/sun/jvm/hotspot/memory/CompactibleSpace.java
- agent/src/share/classes/sun/jvm/hotspot/memory/ConcurrentMarkSweepGeneration.java
- agent/src/share/classes/sun/jvm/hotspot/memory/ContiguousSpace.java
- agent/src/share/classes/sun/jvm/hotspot/memory/DefNewGeneration.java
- agent/src/share/classes/sun/jvm/hotspot/memory/GenCollectedHeap.java
- agent/src/share/classes/sun/jvm/hotspot/memory/Generation.java
- agent/src/share/classes/sun/jvm/hotspot/memory/GenerationFactory.java
- agent/src/share/classes/sun/jvm/hotspot/memory/GenerationIsInClosure.java
- agent/src/share/classes/sun/jvm/hotspot/memory/GenerationSpec.java
- agent/src/share/classes/sun/jvm/hotspot/memory/LinearAllocBlock.java
- agent/src/share/classes/sun/jvm/hotspot/memory/OffsetTableContigSpace.java
- agent/src/share/classes/sun/jvm/hotspot/memory/ParNewGeneration.java
- agent/src/share/classes/sun/jvm/hotspot/memory/Space.java
- agent/src/share/classes/sun/jvm/hotspot/memory/SpaceClosure.java
- agent/src/share/classes/sun/jvm/hotspot/memory/TenuredGeneration.java
- agent/src/share/classes/sun/jvm/hotspot/memory/TenuredSpace.java
- src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsLockVerifier.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsLockVerifier.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.inline.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.inline.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/vmStructs_cms.hpp
- src/share/vm/gc_implementation/g1/bufferingOopClosure.cpp
- src/share/vm/gc_implementation/g1/bufferingOopClosure.hpp
- src/share/vm/gc_implementation/g1/collectionSetChooser.cpp
- src/share/vm/gc_implementation/g1/collectionSetChooser.hpp
- src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp
- src/share/vm/gc_implementation/g1/concurrentG1Refine.hpp
- src/share/vm/gc_implementation/g1/concurrentG1RefineThread.cpp
- src/share/vm/gc_implementation/g1/concurrentG1RefineThread.hpp
- src/share/vm/gc_implementation/g1/concurrentMark.cpp
- src/share/vm/gc_implementation/g1/concurrentMark.hpp
- src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp
- src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp
- src/share/vm/gc_implementation/g1/concurrentMarkThread.hpp
- src/share/vm/gc_implementation/g1/concurrentMarkThread.inline.hpp
- src/share/vm/gc_implementation/g1/dirtyCardQueue.cpp
- src/share/vm/gc_implementation/g1/dirtyCardQueue.hpp
- src/share/vm/gc_implementation/g1/evacuationInfo.hpp
- src/share/vm/gc_implementation/g1/g1AllocRegion.cpp
- src/share/vm/gc_implementation/g1/g1AllocRegion.hpp
- src/share/vm/gc_implementation/g1/g1AllocRegion.inline.hpp
- src/share/vm/gc_implementation/g1/g1AllocationContext.hpp
- src/share/vm/gc_implementation/g1/g1Allocator.cpp
- src/share/vm/gc_implementation/g1/g1Allocator.hpp
- src/share/vm/gc_implementation/g1/g1Allocator_ext.cpp
- src/share/vm/gc_implementation/g1/g1BiasedArray.cpp
- src/share/vm/gc_implementation/g1/g1BiasedArray.hpp
- src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp
- src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp
- src/share/vm/gc_implementation/g1/g1BlockOffsetTable.inline.hpp
- src/share/vm/gc_implementation/g1/g1CardCounts.cpp
- src/share/vm/gc_implementation/g1/g1CardCounts.hpp
- src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp
- src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.hpp
- src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
- src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
- src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp
- src/share/vm/gc_implementation/g1/g1CollectedHeap_ext.cpp
- src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
- src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
- src/share/vm/gc_implementation/g1/g1CollectorPolicy_ext.hpp
- src/share/vm/gc_implementation/g1/g1ErgoVerbose.cpp
- src/share/vm/gc_implementation/g1/g1ErgoVerbose.hpp
- src/share/vm/gc_implementation/g1/g1EvacFailure.cpp
- src/share/vm/gc_implementation/g1/g1EvacFailure.hpp
- src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp
- src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp
- src/share/vm/gc_implementation/g1/g1HRPrinter.cpp
- src/share/vm/gc_implementation/g1/g1HRPrinter.hpp
- src/share/vm/gc_implementation/g1/g1HotCardCache.cpp
- src/share/vm/gc_implementation/g1/g1HotCardCache.hpp
- src/share/vm/gc_implementation/g1/g1InCSetState.hpp
- src/share/vm/gc_implementation/g1/g1Log.cpp
- src/share/vm/gc_implementation/g1/g1Log.hpp
- src/share/vm/gc_implementation/g1/g1MMUTracker.cpp
- src/share/vm/gc_implementation/g1/g1MMUTracker.hpp
- src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
- src/share/vm/gc_implementation/g1/g1MarkSweep.hpp
- src/share/vm/gc_implementation/g1/g1MarkSweep_ext.cpp
- src/share/vm/gc_implementation/g1/g1MonitoringSupport.cpp
- src/share/vm/gc_implementation/g1/g1MonitoringSupport.hpp
- src/share/vm/gc_implementation/g1/g1OopClosures.cpp
- src/share/vm/gc_implementation/g1/g1OopClosures.hpp
- src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp
- src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.cpp
- src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.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
- src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.cpp
- src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.hpp
- src/share/vm/gc_implementation/g1/g1RemSet.cpp
- src/share/vm/gc_implementation/g1/g1RemSet.hpp
- src/share/vm/gc_implementation/g1/g1RemSet.inline.hpp
- src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp
- src/share/vm/gc_implementation/g1/g1RemSetSummary.hpp
- src/share/vm/gc_implementation/g1/g1RootProcessor.cpp
- src/share/vm/gc_implementation/g1/g1RootProcessor.hpp
- 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/g1StringDedup.hpp
- src/share/vm/gc_implementation/g1/g1StringDedupQueue.cpp
- src/share/vm/gc_implementation/g1/g1StringDedupQueue.hpp
- src/share/vm/gc_implementation/g1/g1StringDedupStat.cpp
- src/share/vm/gc_implementation/g1/g1StringDedupStat.hpp
- src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp
- src/share/vm/gc_implementation/g1/g1StringDedupTable.hpp
- src/share/vm/gc_implementation/g1/g1StringDedupThread.cpp
- src/share/vm/gc_implementation/g1/g1StringDedupThread.hpp
- src/share/vm/gc_implementation/g1/g1YCTypes.hpp
- src/share/vm/gc_implementation/g1/g1_globals.cpp
- src/share/vm/gc_implementation/g1/g1_globals.hpp
- src/share/vm/gc_implementation/g1/g1_specialized_oop_closures.hpp
- src/share/vm/gc_implementation/g1/heapRegion.cpp
- src/share/vm/gc_implementation/g1/heapRegion.hpp
- src/share/vm/gc_implementation/g1/heapRegion.inline.hpp
- src/share/vm/gc_implementation/g1/heapRegionBounds.hpp
- src/share/vm/gc_implementation/g1/heapRegionBounds.inline.hpp
- src/share/vm/gc_implementation/g1/heapRegionManager.cpp
- src/share/vm/gc_implementation/g1/heapRegionManager.hpp
- src/share/vm/gc_implementation/g1/heapRegionManager.inline.hpp
- src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
- src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp
- src/share/vm/gc_implementation/g1/heapRegionSet.cpp
- src/share/vm/gc_implementation/g1/heapRegionSet.hpp
- src/share/vm/gc_implementation/g1/heapRegionSet.inline.hpp
- src/share/vm/gc_implementation/g1/heapRegionType.cpp
- src/share/vm/gc_implementation/g1/heapRegionType.hpp
- src/share/vm/gc_implementation/g1/ptrQueue.cpp
- src/share/vm/gc_implementation/g1/ptrQueue.hpp
- src/share/vm/gc_implementation/g1/satbQueue.cpp
- src/share/vm/gc_implementation/g1/satbQueue.hpp
- src/share/vm/gc_implementation/g1/sparsePRT.cpp
- src/share/vm/gc_implementation/g1/sparsePRT.hpp
- src/share/vm/gc_implementation/g1/survRateGroup.cpp
- src/share/vm/gc_implementation/g1/survRateGroup.hpp
- src/share/vm/gc_implementation/g1/vmStructs_g1.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/parNew/parCardTableModRefBS.cpp
- src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
- src/share/vm/gc_implementation/parNew/parNewGeneration.hpp
- src/share/vm/gc_implementation/parNew/parOopClosures.cpp
- src/share/vm/gc_implementation/parNew/parOopClosures.hpp
- src/share/vm/gc_implementation/parNew/parOopClosures.inline.hpp
- src/share/vm/gc_implementation/parNew/vmStructs_parNew.hpp
- src/share/vm/gc_implementation/parallelScavenge/adjoiningGenerations.cpp
- src/share/vm/gc_implementation/parallelScavenge/adjoiningGenerations.hpp
- src/share/vm/gc_implementation/parallelScavenge/adjoiningVirtualSpaces.cpp
- src/share/vm/gc_implementation/parallelScavenge/adjoiningVirtualSpaces.hpp
- src/share/vm/gc_implementation/parallelScavenge/asPSOldGen.cpp
- src/share/vm/gc_implementation/parallelScavenge/asPSOldGen.hpp
- src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.cpp
- src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.hpp
- src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp
- src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.hpp
- src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.cpp
- src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.hpp
- src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.cpp
- src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.hpp
- src/share/vm/gc_implementation/parallelScavenge/generationSizer.cpp
- src/share/vm/gc_implementation/parallelScavenge/generationSizer.hpp
- src/share/vm/gc_implementation/parallelScavenge/objectStartArray.cpp
- src/share/vm/gc_implementation/parallelScavenge/objectStartArray.hpp
- src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp
- src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.hpp
- src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
- src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp
- src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.inline.hpp
- src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp
- src/share/vm/gc_implementation/parallelScavenge/pcTasks.hpp
- src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.cpp
- src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.hpp
- src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp
- src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.hpp
- src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.inline.hpp
- src/share/vm/gc_implementation/parallelScavenge/psGCAdaptivePolicyCounters.cpp
- src/share/vm/gc_implementation/parallelScavenge/psGCAdaptivePolicyCounters.hpp
- src/share/vm/gc_implementation/parallelScavenge/psGenerationCounters.cpp
- src/share/vm/gc_implementation/parallelScavenge/psGenerationCounters.hpp
- src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
- src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.hpp
- src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.cpp
- src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.hpp
- src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp
- src/share/vm/gc_implementation/parallelScavenge/psOldGen.hpp
- src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
- src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
- src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.inline.hpp
- src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.cpp
- src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.hpp
- src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.inline.hpp
- 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/gc_implementation/parallelScavenge/psTasks.cpp
- src/share/vm/gc_implementation/parallelScavenge/psTasks.hpp
- src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.cpp
- src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.hpp
- src/share/vm/gc_implementation/parallelScavenge/psYoungGen.cpp
- src/share/vm/gc_implementation/parallelScavenge/psYoungGen.hpp
- src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.cpp
- src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.hpp
- src/share/vm/gc_implementation/parallelScavenge/vmStructs_parallelgc.hpp
- src/share/vm/gc_implementation/shared/adaptiveSizePolicy.cpp
- src/share/vm/gc_implementation/shared/adaptiveSizePolicy.hpp
- src/share/vm/gc_implementation/shared/ageTable.cpp
- src/share/vm/gc_implementation/shared/ageTable.hpp
- src/share/vm/gc_implementation/shared/allocationStats.cpp
- src/share/vm/gc_implementation/shared/allocationStats.hpp
- src/share/vm/gc_implementation/shared/cSpaceCounters.cpp
- src/share/vm/gc_implementation/shared/cSpaceCounters.hpp
- src/share/vm/gc_implementation/shared/collectorCounters.cpp
- src/share/vm/gc_implementation/shared/collectorCounters.hpp
- src/share/vm/gc_implementation/shared/concurrentGCThread.cpp
- src/share/vm/gc_implementation/shared/concurrentGCThread.hpp
- src/share/vm/gc_implementation/shared/copyFailedInfo.hpp
- src/share/vm/gc_implementation/shared/gSpaceCounters.cpp
- src/share/vm/gc_implementation/shared/gSpaceCounters.hpp
- src/share/vm/gc_implementation/shared/gcAdaptivePolicyCounters.cpp
- src/share/vm/gc_implementation/shared/gcAdaptivePolicyCounters.hpp
- src/share/vm/gc_implementation/shared/gcHeapSummary.hpp
- src/share/vm/gc_implementation/shared/gcId.cpp
- src/share/vm/gc_implementation/shared/gcId.hpp
- src/share/vm/gc_implementation/shared/gcPolicyCounters.cpp
- src/share/vm/gc_implementation/shared/gcPolicyCounters.hpp
- src/share/vm/gc_implementation/shared/gcStats.cpp
- src/share/vm/gc_implementation/shared/gcStats.hpp
- src/share/vm/gc_implementation/shared/gcTimer.cpp
- src/share/vm/gc_implementation/shared/gcTimer.hpp
- 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/gc_implementation/shared/gcTraceTime.cpp
- src/share/vm/gc_implementation/shared/gcTraceTime.hpp
- src/share/vm/gc_implementation/shared/gcUtil.cpp
- src/share/vm/gc_implementation/shared/gcUtil.hpp
- src/share/vm/gc_implementation/shared/gcWhen.hpp
- src/share/vm/gc_implementation/shared/generationCounters.cpp
- src/share/vm/gc_implementation/shared/generationCounters.hpp
- src/share/vm/gc_implementation/shared/hSpaceCounters.cpp
- src/share/vm/gc_implementation/shared/hSpaceCounters.hpp
- src/share/vm/gc_implementation/shared/immutableSpace.cpp
- src/share/vm/gc_implementation/shared/immutableSpace.hpp
- src/share/vm/gc_implementation/shared/isGCActiveMark.hpp
- src/share/vm/gc_implementation/shared/liveRange.hpp
- src/share/vm/gc_implementation/shared/markSweep.cpp
- src/share/vm/gc_implementation/shared/markSweep.hpp
- src/share/vm/gc_implementation/shared/markSweep.inline.hpp
- src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp
- src/share/vm/gc_implementation/shared/mutableNUMASpace.hpp
- src/share/vm/gc_implementation/shared/mutableSpace.cpp
- src/share/vm/gc_implementation/shared/mutableSpace.hpp
- src/share/vm/gc_implementation/shared/objectCountEventSender.cpp
- src/share/vm/gc_implementation/shared/objectCountEventSender.hpp
- src/share/vm/gc_implementation/shared/plab.cpp
- src/share/vm/gc_implementation/shared/plab.hpp
- src/share/vm/gc_implementation/shared/plab.inline.hpp
- src/share/vm/gc_implementation/shared/spaceCounters.cpp
- src/share/vm/gc_implementation/shared/spaceCounters.hpp
- src/share/vm/gc_implementation/shared/spaceDecorator.cpp
- src/share/vm/gc_implementation/shared/spaceDecorator.hpp
- src/share/vm/gc_implementation/shared/suspendibleThreadSet.cpp
- src/share/vm/gc_implementation/shared/suspendibleThreadSet.hpp
- src/share/vm/gc_implementation/shared/vmGCOperations.cpp
- src/share/vm/gc_implementation/shared/vmGCOperations.hpp
- src/share/vm/gc_interface/allocTracer.cpp
- src/share/vm/gc_interface/allocTracer.hpp
- src/share/vm/gc_interface/collectedHeap.cpp
- src/share/vm/gc_interface/collectedHeap.hpp
- src/share/vm/gc_interface/collectedHeap.inline.hpp
- src/share/vm/gc_interface/gcCause.cpp
- src/share/vm/gc_interface/gcCause.hpp
- src/share/vm/gc_interface/gcName.hpp
- src/share/vm/memory/barrierSet.cpp
- src/share/vm/memory/barrierSet.hpp
- src/share/vm/memory/barrierSet.inline.hpp
- src/share/vm/memory/blockOffsetTable.cpp
- src/share/vm/memory/blockOffsetTable.hpp
- src/share/vm/memory/blockOffsetTable.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/cardTableModRefBS.cpp
- src/share/vm/memory/cardTableModRefBS.hpp
- src/share/vm/memory/cardTableModRefBS.inline.hpp
- src/share/vm/memory/cardTableRS.cpp
- src/share/vm/memory/cardTableRS.hpp
- src/share/vm/memory/collectorPolicy.cpp
- src/share/vm/memory/collectorPolicy.hpp
- src/share/vm/memory/defNewGeneration.cpp
- src/share/vm/memory/defNewGeneration.hpp
- src/share/vm/memory/defNewGeneration.inline.hpp
- src/share/vm/memory/gcLocker.cpp
- src/share/vm/memory/gcLocker.hpp
- src/share/vm/memory/gcLocker.inline.hpp
- src/share/vm/memory/genCollectedHeap.cpp
- src/share/vm/memory/genCollectedHeap.hpp
- src/share/vm/memory/genMarkSweep.cpp
- src/share/vm/memory/genMarkSweep.hpp
- src/share/vm/memory/genOopClosures.cpp
- src/share/vm/memory/genOopClosures.hpp
- src/share/vm/memory/genOopClosures.inline.hpp
- src/share/vm/memory/genRemSet.cpp
- src/share/vm/memory/genRemSet.hpp
- src/share/vm/memory/genRemSet.inline.hpp
- src/share/vm/memory/generation.cpp
- src/share/vm/memory/generation.hpp
- src/share/vm/memory/generationSpec.cpp
- src/share/vm/memory/generationSpec.hpp
- src/share/vm/memory/modRefBarrierSet.hpp
- src/share/vm/memory/referencePolicy.cpp
- src/share/vm/memory/referencePolicy.hpp
- src/share/vm/memory/referenceProcessor.cpp
- src/share/vm/memory/referenceProcessor.hpp
- src/share/vm/memory/referenceProcessorStats.hpp
- src/share/vm/memory/space.cpp
- src/share/vm/memory/space.hpp
- src/share/vm/memory/space.inline.hpp
- src/share/vm/memory/specialized_oop_closures.hpp
- src/share/vm/memory/strongRootsScope.cpp
- src/share/vm/memory/strongRootsScope.hpp
- src/share/vm/memory/tenuredGeneration.cpp
- src/share/vm/memory/tenuredGeneration.hpp
- src/share/vm/memory/tenuredGeneration.inline.hpp
- src/share/vm/memory/threadLocalAllocBuffer.cpp
- src/share/vm/memory/threadLocalAllocBuffer.hpp
- src/share/vm/memory/threadLocalAllocBuffer.inline.hpp
- src/share/vm/memory/watermark.hpp
- src/share/vm/utilities/taskqueue.cpp
- src/share/vm/utilities/taskqueue.hpp
- src/share/vm/utilities/taskqueue.inline.hpp
- src/share/vm/utilities/workgroup.cpp
- src/share/vm/utilities/workgroup.hpp
- src/share/vm/utilities/yieldingWorkgroup.cpp
- src/share/vm/utilities/yieldingWorkgroup.hpp
- test/gc/concurrentMarkSweep/DisableResizePLAB.java
- test/gc/concurrentMarkSweep/GuardShrinkWarning.java
- test/gc/defnew/HeapChangeLogging.java
- test/gc/parallelScavenge/AdaptiveGCBoundary.java
- test/gc/parallelScavenge/TestDynShrinkHeap.java
Changeset: 8b4348d24c60
Author: katleman
Date: 2015-06-04 09:31 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/8b4348d24c60
Added tag jdk9-b67 for changeset d47dfabd16d4
! .hgtags
Changeset: 84c51a26d201
Author: enevill
Date: 2015-06-02 14:28 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/84c51a26d201
8081669: aarch64: JTreg TestStable tests failing
Summary: Fix TestStable failures
Reviewed-by: vlivanov
Contributed-by: alexander.alexeev at caviumnetworks.com
! test/compiler/stable/StableConfiguration.java
Changeset: 4341ffbe419c
Author: ykantser
Date: 2015-05-22 08:47 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/4341ffbe419c
8080828: Create sanity test for JDK-8080155
Reviewed-by: sla
+ test/serviceability/sa/TestClassLoaderStats.java
Changeset: fc2aea6fbd32
Author: ykantser
Date: 2015-05-22 08:53 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/fc2aea6fbd32
Merge
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1Allocator.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1CollectedHeap.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1HeapRegionTable.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1MonitoringSupport.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegion.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionManager.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSetBase.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSetCount.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/PSOldGen.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/PSYoungGen.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/ParallelScavengeHeap.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shared/ImmutableSpace.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shared/MutableSpace.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeap.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeapName.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/G1YCType.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCCause.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCName.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCWhen.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/ReferenceType.java
- agent/src/share/classes/sun/jvm/hotspot/memory/AdaptiveFreeList.java
- agent/src/share/classes/sun/jvm/hotspot/memory/CMSBitMap.java
- agent/src/share/classes/sun/jvm/hotspot/memory/CMSCollector.java
- agent/src/share/classes/sun/jvm/hotspot/memory/CardGeneration.java
- agent/src/share/classes/sun/jvm/hotspot/memory/CompactibleFreeListSpace.java
- agent/src/share/classes/sun/jvm/hotspot/memory/CompactibleSpace.java
- agent/src/share/classes/sun/jvm/hotspot/memory/ConcurrentMarkSweepGeneration.java
- agent/src/share/classes/sun/jvm/hotspot/memory/ContiguousSpace.java
- agent/src/share/classes/sun/jvm/hotspot/memory/DefNewGeneration.java
- agent/src/share/classes/sun/jvm/hotspot/memory/GenCollectedHeap.java
- agent/src/share/classes/sun/jvm/hotspot/memory/Generation.java
- agent/src/share/classes/sun/jvm/hotspot/memory/GenerationFactory.java
- agent/src/share/classes/sun/jvm/hotspot/memory/GenerationIsInClosure.java
- agent/src/share/classes/sun/jvm/hotspot/memory/GenerationSpec.java
- agent/src/share/classes/sun/jvm/hotspot/memory/LinearAllocBlock.java
- agent/src/share/classes/sun/jvm/hotspot/memory/OffsetTableContigSpace.java
- agent/src/share/classes/sun/jvm/hotspot/memory/ParNewGeneration.java
- agent/src/share/classes/sun/jvm/hotspot/memory/Space.java
- agent/src/share/classes/sun/jvm/hotspot/memory/SpaceClosure.java
- agent/src/share/classes/sun/jvm/hotspot/memory/TenuredGeneration.java
- agent/src/share/classes/sun/jvm/hotspot/memory/TenuredSpace.java
- src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsLockVerifier.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsLockVerifier.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.inline.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.inline.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/vmStructs_cms.hpp
- src/share/vm/gc_implementation/g1/bufferingOopClosure.cpp
- src/share/vm/gc_implementation/g1/bufferingOopClosure.hpp
- src/share/vm/gc_implementation/g1/collectionSetChooser.cpp
- src/share/vm/gc_implementation/g1/collectionSetChooser.hpp
- src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp
- src/share/vm/gc_implementation/g1/concurrentG1Refine.hpp
- src/share/vm/gc_implementation/g1/concurrentG1RefineThread.cpp
- src/share/vm/gc_implementation/g1/concurrentG1RefineThread.hpp
- src/share/vm/gc_implementation/g1/concurrentMark.cpp
- src/share/vm/gc_implementation/g1/concurrentMark.hpp
- src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp
- src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp
- src/share/vm/gc_implementation/g1/concurrentMarkThread.hpp
- src/share/vm/gc_implementation/g1/concurrentMarkThread.inline.hpp
- src/share/vm/gc_implementation/g1/dirtyCardQueue.cpp
- src/share/vm/gc_implementation/g1/dirtyCardQueue.hpp
- src/share/vm/gc_implementation/g1/evacuationInfo.hpp
- src/share/vm/gc_implementation/g1/g1AllocRegion.cpp
- src/share/vm/gc_implementation/g1/g1AllocRegion.hpp
- src/share/vm/gc_implementation/g1/g1AllocRegion.inline.hpp
- src/share/vm/gc_implementation/g1/g1AllocationContext.hpp
- src/share/vm/gc_implementation/g1/g1Allocator.cpp
- src/share/vm/gc_implementation/g1/g1Allocator.hpp
- src/share/vm/gc_implementation/g1/g1Allocator_ext.cpp
- src/share/vm/gc_implementation/g1/g1BiasedArray.cpp
- src/share/vm/gc_implementation/g1/g1BiasedArray.hpp
- src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp
- src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp
- src/share/vm/gc_implementation/g1/g1BlockOffsetTable.inline.hpp
- src/share/vm/gc_implementation/g1/g1CardCounts.cpp
- src/share/vm/gc_implementation/g1/g1CardCounts.hpp
- src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp
- src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.hpp
- src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
- src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
- src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp
- src/share/vm/gc_implementation/g1/g1CollectedHeap_ext.cpp
- src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
- src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
- src/share/vm/gc_implementation/g1/g1CollectorPolicy_ext.hpp
- src/share/vm/gc_implementation/g1/g1ErgoVerbose.cpp
- src/share/vm/gc_implementation/g1/g1ErgoVerbose.hpp
- src/share/vm/gc_implementation/g1/g1EvacFailure.cpp
- src/share/vm/gc_implementation/g1/g1EvacFailure.hpp
- src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp
- src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp
- src/share/vm/gc_implementation/g1/g1HRPrinter.cpp
- src/share/vm/gc_implementation/g1/g1HRPrinter.hpp
- src/share/vm/gc_implementation/g1/g1HotCardCache.cpp
- src/share/vm/gc_implementation/g1/g1HotCardCache.hpp
- src/share/vm/gc_implementation/g1/g1InCSetState.hpp
- src/share/vm/gc_implementation/g1/g1Log.cpp
- src/share/vm/gc_implementation/g1/g1Log.hpp
- src/share/vm/gc_implementation/g1/g1MMUTracker.cpp
- src/share/vm/gc_implementation/g1/g1MMUTracker.hpp
- src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
- src/share/vm/gc_implementation/g1/g1MarkSweep.hpp
- src/share/vm/gc_implementation/g1/g1MarkSweep_ext.cpp
- src/share/vm/gc_implementation/g1/g1MonitoringSupport.cpp
- src/share/vm/gc_implementation/g1/g1MonitoringSupport.hpp
- src/share/vm/gc_implementation/g1/g1OopClosures.cpp
- src/share/vm/gc_implementation/g1/g1OopClosures.hpp
- src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp
- src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.cpp
- src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.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
- src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.cpp
- src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.hpp
- src/share/vm/gc_implementation/g1/g1RemSet.cpp
- src/share/vm/gc_implementation/g1/g1RemSet.hpp
- src/share/vm/gc_implementation/g1/g1RemSet.inline.hpp
- src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp
- src/share/vm/gc_implementation/g1/g1RemSetSummary.hpp
- src/share/vm/gc_implementation/g1/g1RootProcessor.cpp
- src/share/vm/gc_implementation/g1/g1RootProcessor.hpp
- 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/g1StringDedup.hpp
- src/share/vm/gc_implementation/g1/g1StringDedupQueue.cpp
- src/share/vm/gc_implementation/g1/g1StringDedupQueue.hpp
- src/share/vm/gc_implementation/g1/g1StringDedupStat.cpp
- src/share/vm/gc_implementation/g1/g1StringDedupStat.hpp
- src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp
- src/share/vm/gc_implementation/g1/g1StringDedupTable.hpp
- src/share/vm/gc_implementation/g1/g1StringDedupThread.cpp
- src/share/vm/gc_implementation/g1/g1StringDedupThread.hpp
- src/share/vm/gc_implementation/g1/g1YCTypes.hpp
- src/share/vm/gc_implementation/g1/g1_globals.cpp
- src/share/vm/gc_implementation/g1/g1_globals.hpp
- src/share/vm/gc_implementation/g1/g1_specialized_oop_closures.hpp
- src/share/vm/gc_implementation/g1/heapRegion.cpp
- src/share/vm/gc_implementation/g1/heapRegion.hpp
- src/share/vm/gc_implementation/g1/heapRegion.inline.hpp
- src/share/vm/gc_implementation/g1/heapRegionBounds.hpp
- src/share/vm/gc_implementation/g1/heapRegionBounds.inline.hpp
- src/share/vm/gc_implementation/g1/heapRegionManager.cpp
- src/share/vm/gc_implementation/g1/heapRegionManager.hpp
- src/share/vm/gc_implementation/g1/heapRegionManager.inline.hpp
- src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
- src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp
- src/share/vm/gc_implementation/g1/heapRegionSet.cpp
- src/share/vm/gc_implementation/g1/heapRegionSet.hpp
- src/share/vm/gc_implementation/g1/heapRegionSet.inline.hpp
- src/share/vm/gc_implementation/g1/heapRegionType.cpp
- src/share/vm/gc_implementation/g1/heapRegionType.hpp
- src/share/vm/gc_implementation/g1/ptrQueue.cpp
- src/share/vm/gc_implementation/g1/ptrQueue.hpp
- src/share/vm/gc_implementation/g1/satbQueue.cpp
- src/share/vm/gc_implementation/g1/satbQueue.hpp
- src/share/vm/gc_implementation/g1/sparsePRT.cpp
- src/share/vm/gc_implementation/g1/sparsePRT.hpp
- src/share/vm/gc_implementation/g1/survRateGroup.cpp
- src/share/vm/gc_implementation/g1/survRateGroup.hpp
- src/share/vm/gc_implementation/g1/vmStructs_g1.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/parNew/parCardTableModRefBS.cpp
- src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
- src/share/vm/gc_implementation/parNew/parNewGeneration.hpp
- src/share/vm/gc_implementation/parNew/parOopClosures.cpp
- src/share/vm/gc_implementation/parNew/parOopClosures.hpp
- src/share/vm/gc_implementation/parNew/parOopClosures.inline.hpp
- src/share/vm/gc_implementation/parNew/vmStructs_parNew.hpp
- src/share/vm/gc_implementation/parallelScavenge/adjoiningGenerations.cpp
- src/share/vm/gc_implementation/parallelScavenge/adjoiningGenerations.hpp
- src/share/vm/gc_implementation/parallelScavenge/adjoiningVirtualSpaces.cpp
- src/share/vm/gc_implementation/parallelScavenge/adjoiningVirtualSpaces.hpp
- src/share/vm/gc_implementation/parallelScavenge/asPSOldGen.cpp
- src/share/vm/gc_implementation/parallelScavenge/asPSOldGen.hpp
- src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.cpp
- src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.hpp
- src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp
- src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.hpp
- src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.cpp
- src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.hpp
- src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.cpp
- src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.hpp
- src/share/vm/gc_implementation/parallelScavenge/generationSizer.cpp
- src/share/vm/gc_implementation/parallelScavenge/generationSizer.hpp
- src/share/vm/gc_implementation/parallelScavenge/objectStartArray.cpp
- src/share/vm/gc_implementation/parallelScavenge/objectStartArray.hpp
- src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp
- src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.hpp
- src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
- src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp
- src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.inline.hpp
- src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp
- src/share/vm/gc_implementation/parallelScavenge/pcTasks.hpp
- src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.cpp
- src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.hpp
- src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp
- src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.hpp
- src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.inline.hpp
- src/share/vm/gc_implementation/parallelScavenge/psGCAdaptivePolicyCounters.cpp
- src/share/vm/gc_implementation/parallelScavenge/psGCAdaptivePolicyCounters.hpp
- src/share/vm/gc_implementation/parallelScavenge/psGenerationCounters.cpp
- src/share/vm/gc_implementation/parallelScavenge/psGenerationCounters.hpp
- src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
- src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.hpp
- src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.cpp
- src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.hpp
- src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp
- src/share/vm/gc_implementation/parallelScavenge/psOldGen.hpp
- src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
- src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
- src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.inline.hpp
- src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.cpp
- src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.hpp
- src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.inline.hpp
- 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/gc_implementation/parallelScavenge/psTasks.cpp
- src/share/vm/gc_implementation/parallelScavenge/psTasks.hpp
- src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.cpp
- src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.hpp
- src/share/vm/gc_implementation/parallelScavenge/psYoungGen.cpp
- src/share/vm/gc_implementation/parallelScavenge/psYoungGen.hpp
- src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.cpp
- src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.hpp
- src/share/vm/gc_implementation/parallelScavenge/vmStructs_parallelgc.hpp
- src/share/vm/gc_implementation/shared/adaptiveSizePolicy.cpp
- src/share/vm/gc_implementation/shared/adaptiveSizePolicy.hpp
- src/share/vm/gc_implementation/shared/ageTable.cpp
- src/share/vm/gc_implementation/shared/ageTable.hpp
- src/share/vm/gc_implementation/shared/allocationStats.cpp
- src/share/vm/gc_implementation/shared/allocationStats.hpp
- src/share/vm/gc_implementation/shared/cSpaceCounters.cpp
- src/share/vm/gc_implementation/shared/cSpaceCounters.hpp
- src/share/vm/gc_implementation/shared/collectorCounters.cpp
- src/share/vm/gc_implementation/shared/collectorCounters.hpp
- src/share/vm/gc_implementation/shared/concurrentGCThread.cpp
- src/share/vm/gc_implementation/shared/concurrentGCThread.hpp
- src/share/vm/gc_implementation/shared/copyFailedInfo.hpp
- src/share/vm/gc_implementation/shared/gSpaceCounters.cpp
- src/share/vm/gc_implementation/shared/gSpaceCounters.hpp
- src/share/vm/gc_implementation/shared/gcAdaptivePolicyCounters.cpp
- src/share/vm/gc_implementation/shared/gcAdaptivePolicyCounters.hpp
- src/share/vm/gc_implementation/shared/gcHeapSummary.hpp
- src/share/vm/gc_implementation/shared/gcId.cpp
- src/share/vm/gc_implementation/shared/gcId.hpp
- src/share/vm/gc_implementation/shared/gcPolicyCounters.cpp
- src/share/vm/gc_implementation/shared/gcPolicyCounters.hpp
- src/share/vm/gc_implementation/shared/gcStats.cpp
- src/share/vm/gc_implementation/shared/gcStats.hpp
- src/share/vm/gc_implementation/shared/gcTimer.cpp
- src/share/vm/gc_implementation/shared/gcTimer.hpp
- 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/gc_implementation/shared/gcTraceTime.cpp
- src/share/vm/gc_implementation/shared/gcTraceTime.hpp
- src/share/vm/gc_implementation/shared/gcUtil.cpp
- src/share/vm/gc_implementation/shared/gcUtil.hpp
- src/share/vm/gc_implementation/shared/gcWhen.hpp
- src/share/vm/gc_implementation/shared/generationCounters.cpp
- src/share/vm/gc_implementation/shared/generationCounters.hpp
- src/share/vm/gc_implementation/shared/hSpaceCounters.cpp
- src/share/vm/gc_implementation/shared/hSpaceCounters.hpp
- src/share/vm/gc_implementation/shared/immutableSpace.cpp
- src/share/vm/gc_implementation/shared/immutableSpace.hpp
- src/share/vm/gc_implementation/shared/isGCActiveMark.hpp
- src/share/vm/gc_implementation/shared/liveRange.hpp
- src/share/vm/gc_implementation/shared/markSweep.cpp
- src/share/vm/gc_implementation/shared/markSweep.hpp
- src/share/vm/gc_implementation/shared/markSweep.inline.hpp
- src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp
- src/share/vm/gc_implementation/shared/mutableNUMASpace.hpp
- src/share/vm/gc_implementation/shared/mutableSpace.cpp
- src/share/vm/gc_implementation/shared/mutableSpace.hpp
- src/share/vm/gc_implementation/shared/objectCountEventSender.cpp
- src/share/vm/gc_implementation/shared/objectCountEventSender.hpp
- src/share/vm/gc_implementation/shared/plab.cpp
- src/share/vm/gc_implementation/shared/plab.hpp
- src/share/vm/gc_implementation/shared/plab.inline.hpp
- src/share/vm/gc_implementation/shared/spaceCounters.cpp
- src/share/vm/gc_implementation/shared/spaceCounters.hpp
- src/share/vm/gc_implementation/shared/spaceDecorator.cpp
- src/share/vm/gc_implementation/shared/spaceDecorator.hpp
- src/share/vm/gc_implementation/shared/suspendibleThreadSet.cpp
- src/share/vm/gc_implementation/shared/suspendibleThreadSet.hpp
- src/share/vm/gc_implementation/shared/vmGCOperations.cpp
- src/share/vm/gc_implementation/shared/vmGCOperations.hpp
- src/share/vm/gc_interface/allocTracer.cpp
- src/share/vm/gc_interface/allocTracer.hpp
- src/share/vm/gc_interface/collectedHeap.cpp
- src/share/vm/gc_interface/collectedHeap.hpp
- src/share/vm/gc_interface/collectedHeap.inline.hpp
- src/share/vm/gc_interface/gcCause.cpp
- src/share/vm/gc_interface/gcCause.hpp
- src/share/vm/gc_interface/gcName.hpp
- src/share/vm/memory/barrierSet.cpp
- src/share/vm/memory/barrierSet.hpp
- src/share/vm/memory/barrierSet.inline.hpp
- src/share/vm/memory/blockOffsetTable.cpp
- src/share/vm/memory/blockOffsetTable.hpp
- src/share/vm/memory/blockOffsetTable.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/cardTableModRefBS.cpp
- src/share/vm/memory/cardTableModRefBS.hpp
- src/share/vm/memory/cardTableModRefBS.inline.hpp
- src/share/vm/memory/cardTableRS.cpp
- src/share/vm/memory/cardTableRS.hpp
- src/share/vm/memory/collectorPolicy.cpp
- src/share/vm/memory/collectorPolicy.hpp
- src/share/vm/memory/defNewGeneration.cpp
- src/share/vm/memory/defNewGeneration.hpp
- src/share/vm/memory/defNewGeneration.inline.hpp
- src/share/vm/memory/gcLocker.cpp
- src/share/vm/memory/gcLocker.hpp
- src/share/vm/memory/gcLocker.inline.hpp
- src/share/vm/memory/genCollectedHeap.cpp
- src/share/vm/memory/genCollectedHeap.hpp
- src/share/vm/memory/genMarkSweep.cpp
- src/share/vm/memory/genMarkSweep.hpp
- src/share/vm/memory/genOopClosures.cpp
- src/share/vm/memory/genOopClosures.hpp
- src/share/vm/memory/genOopClosures.inline.hpp
- src/share/vm/memory/genRemSet.cpp
- src/share/vm/memory/genRemSet.hpp
- src/share/vm/memory/genRemSet.inline.hpp
- src/share/vm/memory/generation.cpp
- src/share/vm/memory/generation.hpp
- src/share/vm/memory/generationSpec.cpp
- src/share/vm/memory/generationSpec.hpp
- src/share/vm/memory/modRefBarrierSet.hpp
- src/share/vm/memory/referencePolicy.cpp
- src/share/vm/memory/referencePolicy.hpp
- src/share/vm/memory/referenceProcessor.cpp
- src/share/vm/memory/referenceProcessor.hpp
- src/share/vm/memory/referenceProcessorStats.hpp
- src/share/vm/memory/space.cpp
- src/share/vm/memory/space.hpp
- src/share/vm/memory/space.inline.hpp
- src/share/vm/memory/specialized_oop_closures.hpp
- src/share/vm/memory/strongRootsScope.cpp
- src/share/vm/memory/strongRootsScope.hpp
- src/share/vm/memory/tenuredGeneration.cpp
- src/share/vm/memory/tenuredGeneration.hpp
- src/share/vm/memory/tenuredGeneration.inline.hpp
- src/share/vm/memory/threadLocalAllocBuffer.cpp
- src/share/vm/memory/threadLocalAllocBuffer.hpp
- src/share/vm/memory/threadLocalAllocBuffer.inline.hpp
- src/share/vm/memory/watermark.hpp
- src/share/vm/utilities/taskqueue.cpp
- src/share/vm/utilities/taskqueue.hpp
- src/share/vm/utilities/taskqueue.inline.hpp
- src/share/vm/utilities/workgroup.cpp
- src/share/vm/utilities/workgroup.hpp
- src/share/vm/utilities/yieldingWorkgroup.cpp
- src/share/vm/utilities/yieldingWorkgroup.hpp
- test/gc/concurrentMarkSweep/DisableResizePLAB.java
- test/gc/concurrentMarkSweep/GuardShrinkWarning.java
- test/gc/defnew/HeapChangeLogging.java
- test/gc/parallelScavenge/AdaptiveGCBoundary.java
- test/gc/parallelScavenge/TestDynShrinkHeap.java
Changeset: 4774bd594cda
Author: ykantser
Date: 2015-05-22 13:52 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/4774bd594cda
8080855: Create sanity test for JDK-8080692
Reviewed-by: sla
+ test/serviceability/sa/TestStackTrace.java
Changeset: 13fa184842fa
Author: igerasim
Date: 2015-05-22 02:38 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/13fa184842fa
8069068: VM warning: WaitForMultipleObjects timed out (0) ...
Summary: Increase timeout to 5 minutes
Reviewed-by: dholmes, dcubed
! src/os/windows/vm/os_windows.cpp
Changeset: 42ea2e36e41a
Author: hseigel
Date: 2015-05-27 09:34 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/42ea2e36e41a
Merge
Changeset: 9fa5219f0206
Author: cjplummer
Date: 2015-05-26 11:26 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/9fa5219f0206
8051712: regression Test7107135 crashes
Summary: On AARCH64, make ElfFile::specifies_noexecstack() default to noexectstack
Reviewed-by: dholmes, dlong, aph
! src/share/vm/utilities/elfFile.cpp
Changeset: 08f3dd4c5c04
Author: dcubed
Date: 2015-05-27 16:15 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/08f3dd4c5c04
Merge
Changeset: 57796cea775c
Author: stefank
Date: 2015-05-21 09:10 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/57796cea775c
8080109: Use single-threaded code in Threads::possibly_parallel_oops_do when running with only one worker thread
Reviewed-by: jmasa, kbarrett
! src/share/vm/gc/g1/g1RootProcessor.cpp
! src/share/vm/gc/shared/genCollectedHeap.cpp
Changeset: 68c4b4b4fc86
Author: stefank
Date: 2015-05-21 09:23 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/68c4b4b4fc86
8080110: Remove usage of CollectedHeap::n_par_threads() from root processing
Reviewed-by: jmasa, kbarrett
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/cms/parNewGeneration.cpp
! src/share/vm/gc/cms/parNewGeneration.hpp
! src/share/vm/gc/g1/concurrentMark.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1MarkSweep.cpp
! src/share/vm/gc/g1/g1RootProcessor.cpp
! src/share/vm/gc/g1/g1RootProcessor.hpp
! src/share/vm/gc/serial/defNewGeneration.cpp
! src/share/vm/gc/serial/genMarkSweep.cpp
! src/share/vm/gc/shared/genCollectedHeap.cpp
! src/share/vm/gc/shared/genCollectedHeap.hpp
! src/share/vm/gc/shared/strongRootsScope.cpp
! src/share/vm/gc/shared/strongRootsScope.hpp
Changeset: 01a3646d1237
Author: stefank
Date: 2015-05-21 09:23 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/01a3646d1237
8080111: Remove SubTaskDone::_n_threads
Reviewed-by: jmasa, kbarrett
! src/share/vm/gc/cms/parNewGeneration.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1RootProcessor.cpp
! src/share/vm/gc/g1/g1RootProcessor.hpp
! src/share/vm/gc/shared/genCollectedHeap.cpp
! src/share/vm/gc/shared/genCollectedHeap.hpp
! src/share/vm/gc/shared/workgroup.cpp
! src/share/vm/gc/shared/workgroup.hpp
Changeset: 678e64c3211a
Author: stefank
Date: 2015-05-21 09:35 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/678e64c3211a
8080112: Replace and remove the last usages of CollectedHeap::n_par_threads()
Reviewed-by: jmasa, kbarrett
! src/share/vm/gc/cms/compactibleFreeListSpace.cpp
! src/share/vm/gc/cms/compactibleFreeListSpace.hpp
! src/share/vm/gc/cms/parCardTableModRefBS.cpp
! src/share/vm/gc/g1/concurrentMark.cpp
! src/share/vm/gc/serial/defNewGeneration.cpp
! src/share/vm/gc/serial/defNewGeneration.hpp
! src/share/vm/gc/shared/cardGeneration.cpp
! src/share/vm/gc/shared/cardGeneration.hpp
! src/share/vm/gc/shared/cardTableModRefBS.cpp
! src/share/vm/gc/shared/cardTableModRefBS.hpp
! src/share/vm/gc/shared/cardTableRS.cpp
! src/share/vm/gc/shared/cardTableRS.hpp
! src/share/vm/gc/shared/collectedHeap.cpp
! src/share/vm/gc/shared/collectedHeap.hpp
! src/share/vm/gc/shared/genCollectedHeap.cpp
! src/share/vm/gc/shared/genRemSet.hpp
! src/share/vm/gc/shared/generation.cpp
! src/share/vm/gc/shared/generation.hpp
! src/share/vm/gc/shared/space.cpp
! src/share/vm/gc/shared/space.hpp
Changeset: 3e9cfe1b6af3
Author: stefank
Date: 2015-05-21 09:35 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/3e9cfe1b6af3
8080113: Remove CollectedHeap::set_par_threads()
Reviewed-by: jmasa, kbarrett
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/cms/parNewGeneration.cpp
! src/share/vm/gc/g1/concurrentMark.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1StringDedup.cpp
! src/share/vm/gc/parallel/psParallelCompact.cpp
! src/share/vm/gc/parallel/psScavenge.cpp
! src/share/vm/gc/serial/defNewGeneration.cpp
! src/share/vm/gc/shared/cardTableModRefBS.cpp
! src/share/vm/gc/shared/collectedHeap.hpp
! src/share/vm/gc/shared/genCollectedHeap.cpp
! src/share/vm/gc/shared/genCollectedHeap.hpp
Changeset: 2a7495690d3d
Author: brutisso
Date: 2015-05-22 10:56 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/2a7495690d3d
8080627: JavaThread::satb_mark_queue_offset() is too big for an ARM ldrsb instruction
Reviewed-by: roland, kbarrett
! src/share/vm/c1/c1_LIRGenerator.cpp
Changeset: a20b51d96bf3
Author: stefank
Date: 2015-05-21 14:10 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/a20b51d96bf3
8080869: FlexibleWorkGang initializes _active_workers to more than _total_workers
Reviewed-by: kbarrett, jmasa
! src/share/vm/gc/shared/workgroup.hpp
Changeset: 824abbd9bbf9
Author: stefank
Date: 2015-05-22 10:57 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/824abbd9bbf9
8080837: Move number of workers calculation out of CollectionSetChooser::prepare_for_par_region_addition
Reviewed-by: kbarrett, mgerdin
! src/share/vm/gc/g1/collectionSetChooser.cpp
! src/share/vm/gc/g1/collectionSetChooser.hpp
! src/share/vm/gc/g1/concurrentMark.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
Changeset: 5d337610d914
Author: stefank
Date: 2015-05-22 10:58 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/5d337610d914
8080840: Clean up active_workers() asserts
Reviewed-by: kbarrett, jmasa
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/g1/concurrentMark.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/shared/workgroup.hpp
Changeset: 2752e41d4828
Author: stefank
Date: 2015-05-22 10:58 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/2752e41d4828
8080876: Replace unnecessary MAX2(ParallelGCThreads, 1) calls with ParallelGCThreads
Reviewed-by: kbarrett, mgerdin
! src/share/vm/gc/cms/parNewGeneration.cpp
! src/share/vm/gc/g1/concurrentG1Refine.cpp
! src/share/vm/gc/g1/concurrentMark.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1OopClosures.cpp
! src/share/vm/gc/g1/g1StringDedupQueue.cpp
! src/share/vm/gc/g1/g1StringDedupTable.cpp
! src/share/vm/gc/parallel/psParallelCompact.cpp
! src/share/vm/gc/parallel/psScavenge.cpp
! src/share/vm/gc/shared/adaptiveSizePolicy.cpp
! src/share/vm/runtime/arguments.cpp
Changeset: 14932754dcd5
Author: stefank
Date: 2015-05-22 10:44 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/14932754dcd5
Merge
Changeset: 72b225f8872c
Author: stefank
Date: 2015-05-22 13:35 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/72b225f8872c
8080877: Don't use workers()->total_workers() when walking G1CollectedHeap::_task_queues
Reviewed-by: jmasa, drwhite
! src/share/vm/gc/cms/cmsOopClosures.hpp
! src/share/vm/gc/cms/parOopClosures.hpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/shared/genOopClosures.hpp
! src/share/vm/gc/shared/taskqueue.hpp
Changeset: 3f771c493969
Author: stefank
Date: 2015-05-25 09:28 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/3f771c493969
Merge
Changeset: 40007db708b1
Author: sjohanss
Date: 2015-05-25 11:39 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/40007db708b1
8080746: Refactor oop iteration macros to be more general
Reviewed-by: stefank, pliden
! src/share/vm/memory/iterator.hpp
! src/share/vm/oops/arrayKlass.hpp
! src/share/vm/oops/instanceClassLoaderKlass.hpp
! src/share/vm/oops/instanceClassLoaderKlass.inline.hpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/instanceKlass.inline.hpp
! src/share/vm/oops/instanceMirrorKlass.hpp
! src/share/vm/oops/instanceMirrorKlass.inline.hpp
! src/share/vm/oops/instanceRefKlass.hpp
! src/share/vm/oops/instanceRefKlass.inline.hpp
! src/share/vm/oops/klass.hpp
! src/share/vm/oops/objArrayKlass.hpp
! src/share/vm/oops/objArrayKlass.inline.hpp
! src/share/vm/oops/oop.inline.hpp
! src/share/vm/oops/typeArrayKlass.hpp
! src/share/vm/oops/typeArrayKlass.inline.hpp
Changeset: da8d3eff08ea
Author: stefank
Date: 2015-05-25 11:41 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/da8d3eff08ea
8080879: Remove FlexibleWorkGang::set_for_termination
Reviewed-by: brutisso, kbarrett, pliden
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/cms/parNewGeneration.cpp
! src/share/vm/gc/cms/parNewGeneration.hpp
! src/share/vm/gc/cms/yieldingWorkgroup.hpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/shared/workgroup.cpp
! src/share/vm/gc/shared/workgroup.hpp
Changeset: 4229cf175d3f
Author: jwilhelm
Date: 2015-05-25 16:59 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/4229cf175d3f
Merge
Changeset: c8f0a089a41f
Author: stefank
Date: 2015-05-26 10:06 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/c8f0a089a41f
8081007: Remove redundant active worker variables and calls in ParNewGeneration::collect
Reviewed-by: pliden, kbarrett, ehelin
! src/share/vm/gc/cms/parNewGeneration.cpp
Changeset: 5ba9a0b5c968
Author: brutisso
Date: 2015-05-27 09:04 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/5ba9a0b5c968
8081039: G1: Remove unused statistics code in G1NoteEndOfConcMarkClosure and G1ParNoteEndTask
Reviewed-by: jmasa, kbarrett
! src/share/vm/gc/g1/concurrentMark.cpp
Changeset: e55d513ea0e4
Author: jwilhelm
Date: 2015-05-28 16:01 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/e55d513ea0e4
Merge
Changeset: e34d0b105465
Author: amurillo
Date: 2015-05-28 11:37 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/e34d0b105465
Merge
Changeset: cce6baa7f903
Author: amurillo
Date: 2015-06-01 10:15 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/cce6baa7f903
Merge
Changeset: 5657d2f88180
Author: amurillo
Date: 2015-06-02 09:15 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/5657d2f88180
Merge
Changeset: 0e54ceabc6ea
Author: enevill
Date: 2015-05-27 09:02 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/0e54ceabc6ea
8081289: aarch64: add support for RewriteFrequentPairs in interpreter
Summary: Add support for RewriteFrequentPairs
Reviewed-by: roland
Contributed-by: alexander.alexeev at caviumnetworks.com
! src/cpu/aarch64/vm/globals_aarch64.hpp
! src/cpu/aarch64/vm/templateTable_aarch64.cpp
Changeset: 5b8b5731ca2d
Author: enevill
Date: 2015-06-04 12:04 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/5b8b5731ca2d
8079565: aarch64: Add vectorization support for aarch64
Summary: Add vectorization support
Reviewed-by: roland
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/assembler_aarch64.hpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
! src/cpu/aarch64/vm/register_aarch64.hpp
Changeset: 11af3990d56c
Author: lana
Date: 2015-06-04 18:50 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/11af3990d56c
Merge
Changeset: c25bfaaed7f2
Author: lana
Date: 2015-06-11 10:44 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/c25bfaaed7f2
Added tag jdk9-b68 for changeset 11af3990d56c
! .hgtags
Changeset: 2ece51774dfa
Author: ykantser
Date: 2015-05-27 14:13 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/2ece51774dfa
8081037: serviceability/sa/ tests time out on Windows
Reviewed-by: jbachorik, sla, dsamersoff
! test/serviceability/sa/TestClassLoaderStats.java
! test/serviceability/sa/TestStackTrace.java
Changeset: 6b9feb52df5d
Author: coleenp
Date: 2015-05-29 11:35 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/6b9feb52df5d
8029567: Clean up linkResolver code
Summary: Moved non-const reference return values to actual return values, refactored error handling code, remove oop from Method* variable names.
Reviewed-by: jiangli, lfoltan, acorn
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/ci/ciField.cpp
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/interpreter/bytecode.cpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/interpreter/linkResolver.hpp
! src/share/vm/oops/klassVtable.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/runtime/javaCalls.cpp
! src/share/vm/runtime/reflection.cpp
Changeset: 6c95d9792c36
Author: coleenp
Date: 2015-05-29 21:49 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/6c95d9792c36
Merge
Changeset: d8483508f78e
Author: hseigel
Date: 2015-05-29 15:23 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/d8483508f78e
8076319: jstat verified class fix
Summary: Move verify perf data so that it only counts classes that actually get verified.
Reviewed-by: acorn, coleenp, gtriantafill
! src/share/vm/classfile/verifier.cpp
! src/share/vm/oops/instanceKlass.cpp
Changeset: 8320c1c5826c
Author: hseigel
Date: 2015-05-29 23:19 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/8320c1c5826c
Merge
Changeset: b1379cdd6933
Author: ysuenaga
Date: 2015-05-29 22:29 +0900
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/b1379cdd6933
8081475: SystemTap does not work when JDK is compiled with GCC 5
Summary: libjvm.so which is generated by GCC 5 does not have .note.stapsdt section as dtrace was disabled due to incorrect version check
Reviewed-by: dholmes, coleenp
! make/linux/makefiles/dtrace.make
Changeset: e236fc2b593e
Author: sla
Date: 2015-05-29 09:48 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/e236fc2b593e
8080928: Uninitialised variable in hotspot/src/share/vm/prims/jvmtiEnvBase.cpp
Reviewed-by: mgronlun, sspitsyn
! src/share/vm/prims/jvmtiEnvBase.cpp
Changeset: 1be53aada8de
Author: ctornqvi
Date: 2015-06-01 14:01 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/1be53aada8de
8080446: The change for 8074354 removed the server check when creating minidumps on Windows
Reviewed-by: sla, hseigel
! src/os/windows/vm/os_windows.cpp
Changeset: 0d3c3c622f96
Author: ctornqvi
Date: 2015-06-01 14:02 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/0d3c3c622f96
8080718: Make -XX:CreateCoredumpOnCrash control core dumping in all cases
Reviewed-by: sla, dholmes, gtriantafill
! 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/runtime/os.cpp
Changeset: 3cd78165832b
Author: aeriksso
Date: 2015-06-02 10:41 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/3cd78165832b
8072588: JVM crashes in JNI if toString is declared as an interface method
Summary: Check for a valid itable index instead of checking if the holder is an interface
Reviewed-by: dsimms, dholmes
! make/test/JtregNative.gmk
! src/share/vm/prims/jni.cpp
+ test/runtime/jni/ToStringInInterfaceTest/ImplementationOfWithToString.java
+ test/runtime/jni/ToStringInInterfaceTest/InterfaceWithToString.java
+ test/runtime/jni/ToStringInInterfaceTest/ToStringTest.java
+ test/runtime/jni/ToStringInInterfaceTest/libToStringTest.c
Changeset: 93db43e47ad9
Author: jprovino
Date: 2015-05-29 10:44 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/93db43e47ad9
8081508: metaspace/shrink_grow/CompressedClassSpaceSize fails with OOM: Compressed class space
Summary: OOME is thrown even though there is metaspace available.
Reviewed-by: jmasa, kbarrett
! src/share/vm/memory/metaspace.cpp
Changeset: c8577f487c9e
Author: kbarrett
Date: 2015-06-02 19:19 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/c8577f487c9e
8076613: gc/TestSmallHeap.java failed with OOME
Summary: Disable test when compressed oops are disabled.
Reviewed-by: tschatzl, brutisso
! test/gc/TestSmallHeap.java
Changeset: cb355530d9d5
Author: stefank
Date: 2015-06-03 11:46 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/cb355530d9d5
8081682: AbstractWorkGang::_terminate is never used
Reviewed-by: kbarrett, pliden, brutisso
! src/share/vm/gc/cms/yieldingWorkgroup.cpp
! src/share/vm/gc/cms/yieldingWorkgroup.hpp
! src/share/vm/gc/shared/workgroup.cpp
! src/share/vm/gc/shared/workgroup.hpp
Changeset: bf8bc7afe941
Author: stefank
Date: 2015-06-03 13:29 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/bf8bc7afe941
Merge
Changeset: f08536ebf811
Author: ysuenaga
Date: 2015-06-03 08:49 +0900
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/f08536ebf811
8072913: [REDO] 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: jmasa, jwilhelm
! src/share/vm/gc/cms/vmCMSOperations.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/vm_operations_g1.cpp
! src/share/vm/gc/parallel/psAdaptiveSizePolicy.cpp
! src/share/vm/gc/parallel/psMarkSweep.cpp
! src/share/vm/gc/parallel/psParallelCompact.cpp
! src/share/vm/gc/parallel/psScavenge.cpp
! src/share/vm/gc/serial/defNewGeneration.cpp
! src/share/vm/gc/shared/adaptiveSizePolicy.cpp
! src/share/vm/gc/shared/gcCause.cpp
! src/share/vm/gc/shared/gcCause.hpp
! src/share/vm/gc/shared/genCollectedHeap.cpp
! src/share/vm/services/diagnosticCommand.cpp
! test/serviceability/dcmd/gc/RunGCTest.java
Changeset: 41e47efcd333
Author: kbarrett
Date: 2015-06-03 14:38 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/41e47efcd333
8079093: Remove FakeRttiSupport workaround for gcc -Wtype-limits
Summary: Remove the no longer needed workaround.
Reviewed-by: jmasa, david, simonis
! src/share/vm/utilities/fakeRttiSupport.hpp
Changeset: a42faf811ff3
Author: jwilhelm
Date: 2015-06-04 14:19 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/a42faf811ff3
Merge
Changeset: ed9cc6871da2
Author: roland
Date: 2015-05-21 13:54 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/ed9cc6871da2
8077504: Unsafe load can loose control dependency and cause crash
Summary: Node::depends_only_on_test() should return false for Unsafe loads
Reviewed-by: kvn, adinn
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/loopPredicate.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp
! src/share/vm/opto/parse3.cpp
! src/share/vm/opto/superword.cpp
! src/share/vm/opto/superword.hpp
! src/share/vm/opto/vectornode.cpp
! src/share/vm/opto/vectornode.hpp
+ test/compiler/unsafe/TestUnsafeLoadControl.java
Changeset: 8dcc6e989b05
Author: vlivanov
Date: 2015-05-15 19:21 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/8dcc6e989b05
8079135: C2 disables some optimizations when a large number of unique nodes exist
Reviewed-by: kvn
! src/share/vm/opto/loopopts.cpp
Changeset: 54b7b0210ad6
Author: vlivanov
Date: 2015-05-15 19:23 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/54b7b0210ad6
8079205: CallSite dependency tracking is broken after sun.misc.Cleaner became automatically cleared
Reviewed-by: roland, psandoz, plevart, kbarrett, jrose
! src/share/vm/ci/ciCallSite.cpp
! src/share/vm/ci/ciCallSite.hpp
! src/share/vm/ci/ciInstanceKlass.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/javaClasses.inline.hpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp
! src/share/vm/code/dependencies.cpp
! src/share/vm/code/dependencies.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/methodHandles.hpp
! test/compiler/jsr292/CallSiteDepContextTest.java
Changeset: 9882a38fa0d2
Author: vlivanov
Date: 2015-05-21 18:22 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/9882a38fa0d2
8059340: ConstantPool::_resolved_references is missing in heap dump
Reviewed-by: sspitsyn, stefank, twisti
! src/cpu/aarch64/vm/interp_masm_aarch64.cpp
! src/cpu/aarch64/vm/interp_masm_aarch64.hpp
! src/cpu/sparc/vm/interp_masm_sparc.cpp
! src/cpu/sparc/vm/interp_masm_sparc.hpp
! src/cpu/x86/vm/interp_masm_x86.cpp
! src/cpu/x86/vm/interp_masm_x86.hpp
! src/share/vm/ci/ciStreams.cpp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/classLoaderData.hpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/constantPool.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 53707cf9a443
Author: aeriksso
Date: 2015-05-21 16:49 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/53707cf9a443
8060036: C2: CmpU nodes can end up with wrong type information
Summary: CmpU needs to be reprocessed by CCP when an AddI/SubI input's input type change
Reviewed-by: mcberg, kvn, roland
Contributed-by: andreas.eriksson at oracle.com
! src/share/vm/opto/phaseX.cpp
Changeset: 99e126eedebb
Author: roland
Date: 2015-05-21 20:29 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/99e126eedebb
Merge
Changeset: 968044dba2a5
Author: thartmann
Date: 2015-05-22 09:50 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/968044dba2a5
Merge
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1Allocator.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1CollectedHeap.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1HeapRegionTable.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1MonitoringSupport.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegion.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionManager.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSetBase.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSetCount.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/PSOldGen.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/PSYoungGen.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/ParallelScavengeHeap.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shared/ImmutableSpace.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shared/MutableSpace.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeap.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeapName.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/G1YCType.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCCause.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCName.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCWhen.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/ReferenceType.java
- agent/src/share/classes/sun/jvm/hotspot/memory/AdaptiveFreeList.java
- agent/src/share/classes/sun/jvm/hotspot/memory/CMSBitMap.java
- agent/src/share/classes/sun/jvm/hotspot/memory/CMSCollector.java
- agent/src/share/classes/sun/jvm/hotspot/memory/CardGeneration.java
- agent/src/share/classes/sun/jvm/hotspot/memory/CompactibleFreeListSpace.java
- agent/src/share/classes/sun/jvm/hotspot/memory/CompactibleSpace.java
- agent/src/share/classes/sun/jvm/hotspot/memory/ConcurrentMarkSweepGeneration.java
- agent/src/share/classes/sun/jvm/hotspot/memory/ContiguousSpace.java
- agent/src/share/classes/sun/jvm/hotspot/memory/DefNewGeneration.java
- agent/src/share/classes/sun/jvm/hotspot/memory/GenCollectedHeap.java
- agent/src/share/classes/sun/jvm/hotspot/memory/Generation.java
- agent/src/share/classes/sun/jvm/hotspot/memory/GenerationFactory.java
- agent/src/share/classes/sun/jvm/hotspot/memory/GenerationIsInClosure.java
- agent/src/share/classes/sun/jvm/hotspot/memory/GenerationSpec.java
- agent/src/share/classes/sun/jvm/hotspot/memory/LinearAllocBlock.java
- agent/src/share/classes/sun/jvm/hotspot/memory/OffsetTableContigSpace.java
- agent/src/share/classes/sun/jvm/hotspot/memory/ParNewGeneration.java
- agent/src/share/classes/sun/jvm/hotspot/memory/Space.java
- agent/src/share/classes/sun/jvm/hotspot/memory/SpaceClosure.java
- agent/src/share/classes/sun/jvm/hotspot/memory/TenuredGeneration.java
- agent/src/share/classes/sun/jvm/hotspot/memory/TenuredSpace.java
! src/cpu/x86/vm/interp_masm_x86.cpp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/code/codeCache.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsLockVerifier.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsLockVerifier.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.inline.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.inline.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/vmStructs_cms.hpp
- src/share/vm/gc_implementation/g1/bufferingOopClosure.cpp
- src/share/vm/gc_implementation/g1/bufferingOopClosure.hpp
- src/share/vm/gc_implementation/g1/collectionSetChooser.cpp
- src/share/vm/gc_implementation/g1/collectionSetChooser.hpp
- src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp
- src/share/vm/gc_implementation/g1/concurrentG1Refine.hpp
- src/share/vm/gc_implementation/g1/concurrentG1RefineThread.cpp
- src/share/vm/gc_implementation/g1/concurrentG1RefineThread.hpp
- src/share/vm/gc_implementation/g1/concurrentMark.cpp
- src/share/vm/gc_implementation/g1/concurrentMark.hpp
- src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp
- src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp
- src/share/vm/gc_implementation/g1/concurrentMarkThread.hpp
- src/share/vm/gc_implementation/g1/concurrentMarkThread.inline.hpp
- src/share/vm/gc_implementation/g1/dirtyCardQueue.cpp
- src/share/vm/gc_implementation/g1/dirtyCardQueue.hpp
- src/share/vm/gc_implementation/g1/evacuationInfo.hpp
- src/share/vm/gc_implementation/g1/g1AllocRegion.cpp
- src/share/vm/gc_implementation/g1/g1AllocRegion.hpp
- src/share/vm/gc_implementation/g1/g1AllocRegion.inline.hpp
- src/share/vm/gc_implementation/g1/g1AllocationContext.hpp
- src/share/vm/gc_implementation/g1/g1Allocator.cpp
- src/share/vm/gc_implementation/g1/g1Allocator.hpp
- src/share/vm/gc_implementation/g1/g1Allocator_ext.cpp
- src/share/vm/gc_implementation/g1/g1BiasedArray.cpp
- src/share/vm/gc_implementation/g1/g1BiasedArray.hpp
- src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp
- src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp
- src/share/vm/gc_implementation/g1/g1BlockOffsetTable.inline.hpp
- src/share/vm/gc_implementation/g1/g1CardCounts.cpp
- src/share/vm/gc_implementation/g1/g1CardCounts.hpp
- src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp
- src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.hpp
- src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
- src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
- src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp
- src/share/vm/gc_implementation/g1/g1CollectedHeap_ext.cpp
- src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
- src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
- src/share/vm/gc_implementation/g1/g1CollectorPolicy_ext.hpp
- src/share/vm/gc_implementation/g1/g1ErgoVerbose.cpp
- src/share/vm/gc_implementation/g1/g1ErgoVerbose.hpp
- src/share/vm/gc_implementation/g1/g1EvacFailure.cpp
- src/share/vm/gc_implementation/g1/g1EvacFailure.hpp
- src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp
- src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp
- src/share/vm/gc_implementation/g1/g1HRPrinter.cpp
- src/share/vm/gc_implementation/g1/g1HRPrinter.hpp
- src/share/vm/gc_implementation/g1/g1HotCardCache.cpp
- src/share/vm/gc_implementation/g1/g1HotCardCache.hpp
- src/share/vm/gc_implementation/g1/g1InCSetState.hpp
- src/share/vm/gc_implementation/g1/g1Log.cpp
- src/share/vm/gc_implementation/g1/g1Log.hpp
- src/share/vm/gc_implementation/g1/g1MMUTracker.cpp
- src/share/vm/gc_implementation/g1/g1MMUTracker.hpp
- src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
- src/share/vm/gc_implementation/g1/g1MarkSweep.hpp
- src/share/vm/gc_implementation/g1/g1MarkSweep_ext.cpp
- src/share/vm/gc_implementation/g1/g1MonitoringSupport.cpp
- src/share/vm/gc_implementation/g1/g1MonitoringSupport.hpp
- src/share/vm/gc_implementation/g1/g1OopClosures.cpp
- src/share/vm/gc_implementation/g1/g1OopClosures.hpp
- src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp
- src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.cpp
- src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.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
- src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.cpp
- src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.hpp
- src/share/vm/gc_implementation/g1/g1RemSet.cpp
- src/share/vm/gc_implementation/g1/g1RemSet.hpp
- src/share/vm/gc_implementation/g1/g1RemSet.inline.hpp
- src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp
- src/share/vm/gc_implementation/g1/g1RemSetSummary.hpp
- src/share/vm/gc_implementation/g1/g1RootProcessor.cpp
- src/share/vm/gc_implementation/g1/g1RootProcessor.hpp
- 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/g1StringDedup.hpp
- src/share/vm/gc_implementation/g1/g1StringDedupQueue.cpp
- src/share/vm/gc_implementation/g1/g1StringDedupQueue.hpp
- src/share/vm/gc_implementation/g1/g1StringDedupStat.cpp
- src/share/vm/gc_implementation/g1/g1StringDedupStat.hpp
- src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp
- src/share/vm/gc_implementation/g1/g1StringDedupTable.hpp
- src/share/vm/gc_implementation/g1/g1StringDedupThread.cpp
- src/share/vm/gc_implementation/g1/g1StringDedupThread.hpp
- src/share/vm/gc_implementation/g1/g1YCTypes.hpp
- src/share/vm/gc_implementation/g1/g1_globals.cpp
- src/share/vm/gc_implementation/g1/g1_globals.hpp
- src/share/vm/gc_implementation/g1/g1_specialized_oop_closures.hpp
- src/share/vm/gc_implementation/g1/heapRegion.cpp
- src/share/vm/gc_implementation/g1/heapRegion.hpp
- src/share/vm/gc_implementation/g1/heapRegion.inline.hpp
- src/share/vm/gc_implementation/g1/heapRegionBounds.hpp
- src/share/vm/gc_implementation/g1/heapRegionBounds.inline.hpp
- src/share/vm/gc_implementation/g1/heapRegionManager.cpp
- src/share/vm/gc_implementation/g1/heapRegionManager.hpp
- src/share/vm/gc_implementation/g1/heapRegionManager.inline.hpp
- src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
- src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp
- src/share/vm/gc_implementation/g1/heapRegionSet.cpp
- src/share/vm/gc_implementation/g1/heapRegionSet.hpp
- src/share/vm/gc_implementation/g1/heapRegionSet.inline.hpp
- src/share/vm/gc_implementation/g1/heapRegionType.cpp
- src/share/vm/gc_implementation/g1/heapRegionType.hpp
- src/share/vm/gc_implementation/g1/ptrQueue.cpp
- src/share/vm/gc_implementation/g1/ptrQueue.hpp
- src/share/vm/gc_implementation/g1/satbQueue.cpp
- src/share/vm/gc_implementation/g1/satbQueue.hpp
- src/share/vm/gc_implementation/g1/sparsePRT.cpp
- src/share/vm/gc_implementation/g1/sparsePRT.hpp
- src/share/vm/gc_implementation/g1/survRateGroup.cpp
- src/share/vm/gc_implementation/g1/survRateGroup.hpp
- src/share/vm/gc_implementation/g1/vmStructs_g1.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/parNew/parCardTableModRefBS.cpp
- src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
- src/share/vm/gc_implementation/parNew/parNewGeneration.hpp
- src/share/vm/gc_implementation/parNew/parOopClosures.cpp
- src/share/vm/gc_implementation/parNew/parOopClosures.hpp
- src/share/vm/gc_implementation/parNew/parOopClosures.inline.hpp
- src/share/vm/gc_implementation/parNew/vmStructs_parNew.hpp
- src/share/vm/gc_implementation/parallelScavenge/adjoiningGenerations.cpp
- src/share/vm/gc_implementation/parallelScavenge/adjoiningGenerations.hpp
- src/share/vm/gc_implementation/parallelScavenge/adjoiningVirtualSpaces.cpp
- src/share/vm/gc_implementation/parallelScavenge/adjoiningVirtualSpaces.hpp
- src/share/vm/gc_implementation/parallelScavenge/asPSOldGen.cpp
- src/share/vm/gc_implementation/parallelScavenge/asPSOldGen.hpp
- src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.cpp
- src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.hpp
- src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp
- src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.hpp
- src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.cpp
- src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.hpp
- src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.cpp
- src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.hpp
- src/share/vm/gc_implementation/parallelScavenge/generationSizer.cpp
- src/share/vm/gc_implementation/parallelScavenge/generationSizer.hpp
- src/share/vm/gc_implementation/parallelScavenge/objectStartArray.cpp
- src/share/vm/gc_implementation/parallelScavenge/objectStartArray.hpp
- src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp
- src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.hpp
- src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
- src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp
- src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.inline.hpp
- src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp
- src/share/vm/gc_implementation/parallelScavenge/pcTasks.hpp
- src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.cpp
- src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.hpp
- src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp
- src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.hpp
- src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.inline.hpp
- src/share/vm/gc_implementation/parallelScavenge/psGCAdaptivePolicyCounters.cpp
- src/share/vm/gc_implementation/parallelScavenge/psGCAdaptivePolicyCounters.hpp
- src/share/vm/gc_implementation/parallelScavenge/psGenerationCounters.cpp
- src/share/vm/gc_implementation/parallelScavenge/psGenerationCounters.hpp
- src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
- src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.hpp
- src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.cpp
- src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.hpp
- src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp
- src/share/vm/gc_implementation/parallelScavenge/psOldGen.hpp
- src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
- src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
- src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.inline.hpp
- src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.cpp
- src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.hpp
- src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.inline.hpp
- 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/gc_implementation/parallelScavenge/psTasks.cpp
- src/share/vm/gc_implementation/parallelScavenge/psTasks.hpp
- src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.cpp
- src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.hpp
- src/share/vm/gc_implementation/parallelScavenge/psYoungGen.cpp
- src/share/vm/gc_implementation/parallelScavenge/psYoungGen.hpp
- src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.cpp
- src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.hpp
- src/share/vm/gc_implementation/parallelScavenge/vmStructs_parallelgc.hpp
- src/share/vm/gc_implementation/shared/adaptiveSizePolicy.cpp
- src/share/vm/gc_implementation/shared/adaptiveSizePolicy.hpp
- src/share/vm/gc_implementation/shared/ageTable.cpp
- src/share/vm/gc_implementation/shared/ageTable.hpp
- src/share/vm/gc_implementation/shared/allocationStats.cpp
- src/share/vm/gc_implementation/shared/allocationStats.hpp
- src/share/vm/gc_implementation/shared/cSpaceCounters.cpp
- src/share/vm/gc_implementation/shared/cSpaceCounters.hpp
- src/share/vm/gc_implementation/shared/collectorCounters.cpp
- src/share/vm/gc_implementation/shared/collectorCounters.hpp
- src/share/vm/gc_implementation/shared/concurrentGCThread.cpp
- src/share/vm/gc_implementation/shared/concurrentGCThread.hpp
- src/share/vm/gc_implementation/shared/copyFailedInfo.hpp
- src/share/vm/gc_implementation/shared/gSpaceCounters.cpp
- src/share/vm/gc_implementation/shared/gSpaceCounters.hpp
- src/share/vm/gc_implementation/shared/gcAdaptivePolicyCounters.cpp
- src/share/vm/gc_implementation/shared/gcAdaptivePolicyCounters.hpp
- src/share/vm/gc_implementation/shared/gcHeapSummary.hpp
- src/share/vm/gc_implementation/shared/gcId.cpp
- src/share/vm/gc_implementation/shared/gcId.hpp
- src/share/vm/gc_implementation/shared/gcPolicyCounters.cpp
- src/share/vm/gc_implementation/shared/gcPolicyCounters.hpp
- src/share/vm/gc_implementation/shared/gcStats.cpp
- src/share/vm/gc_implementation/shared/gcStats.hpp
- src/share/vm/gc_implementation/shared/gcTimer.cpp
- src/share/vm/gc_implementation/shared/gcTimer.hpp
- 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/gc_implementation/shared/gcTraceTime.cpp
- src/share/vm/gc_implementation/shared/gcTraceTime.hpp
- src/share/vm/gc_implementation/shared/gcUtil.cpp
- src/share/vm/gc_implementation/shared/gcUtil.hpp
- src/share/vm/gc_implementation/shared/gcWhen.hpp
- src/share/vm/gc_implementation/shared/generationCounters.cpp
- src/share/vm/gc_implementation/shared/generationCounters.hpp
- src/share/vm/gc_implementation/shared/hSpaceCounters.cpp
- src/share/vm/gc_implementation/shared/hSpaceCounters.hpp
- src/share/vm/gc_implementation/shared/immutableSpace.cpp
- src/share/vm/gc_implementation/shared/immutableSpace.hpp
- src/share/vm/gc_implementation/shared/isGCActiveMark.hpp
- src/share/vm/gc_implementation/shared/liveRange.hpp
- src/share/vm/gc_implementation/shared/markSweep.cpp
- src/share/vm/gc_implementation/shared/markSweep.hpp
- src/share/vm/gc_implementation/shared/markSweep.inline.hpp
- src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp
- src/share/vm/gc_implementation/shared/mutableNUMASpace.hpp
- src/share/vm/gc_implementation/shared/mutableSpace.cpp
- src/share/vm/gc_implementation/shared/mutableSpace.hpp
- src/share/vm/gc_implementation/shared/objectCountEventSender.cpp
- src/share/vm/gc_implementation/shared/objectCountEventSender.hpp
- src/share/vm/gc_implementation/shared/plab.cpp
- src/share/vm/gc_implementation/shared/plab.hpp
- src/share/vm/gc_implementation/shared/plab.inline.hpp
- src/share/vm/gc_implementation/shared/spaceCounters.cpp
- src/share/vm/gc_implementation/shared/spaceCounters.hpp
- src/share/vm/gc_implementation/shared/spaceDecorator.cpp
- src/share/vm/gc_implementation/shared/spaceDecorator.hpp
- src/share/vm/gc_implementation/shared/suspendibleThreadSet.cpp
- src/share/vm/gc_implementation/shared/suspendibleThreadSet.hpp
- src/share/vm/gc_implementation/shared/vmGCOperations.cpp
- src/share/vm/gc_implementation/shared/vmGCOperations.hpp
- src/share/vm/gc_interface/allocTracer.cpp
- src/share/vm/gc_interface/allocTracer.hpp
- src/share/vm/gc_interface/collectedHeap.cpp
- src/share/vm/gc_interface/collectedHeap.hpp
- src/share/vm/gc_interface/collectedHeap.inline.hpp
- src/share/vm/gc_interface/gcCause.cpp
- src/share/vm/gc_interface/gcCause.hpp
- src/share/vm/gc_interface/gcName.hpp
- src/share/vm/memory/barrierSet.cpp
- src/share/vm/memory/barrierSet.hpp
- src/share/vm/memory/barrierSet.inline.hpp
- src/share/vm/memory/blockOffsetTable.cpp
- src/share/vm/memory/blockOffsetTable.hpp
- src/share/vm/memory/blockOffsetTable.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/cardTableModRefBS.cpp
- src/share/vm/memory/cardTableModRefBS.hpp
- src/share/vm/memory/cardTableModRefBS.inline.hpp
- src/share/vm/memory/cardTableRS.cpp
- src/share/vm/memory/cardTableRS.hpp
- src/share/vm/memory/collectorPolicy.cpp
- src/share/vm/memory/collectorPolicy.hpp
- src/share/vm/memory/defNewGeneration.cpp
- src/share/vm/memory/defNewGeneration.hpp
- src/share/vm/memory/defNewGeneration.inline.hpp
- src/share/vm/memory/gcLocker.cpp
- src/share/vm/memory/gcLocker.hpp
- src/share/vm/memory/gcLocker.inline.hpp
- src/share/vm/memory/genCollectedHeap.cpp
- src/share/vm/memory/genCollectedHeap.hpp
- src/share/vm/memory/genMarkSweep.cpp
- src/share/vm/memory/genMarkSweep.hpp
- src/share/vm/memory/genOopClosures.cpp
- src/share/vm/memory/genOopClosures.hpp
- src/share/vm/memory/genOopClosures.inline.hpp
- src/share/vm/memory/genRemSet.cpp
- src/share/vm/memory/genRemSet.hpp
- src/share/vm/memory/genRemSet.inline.hpp
- src/share/vm/memory/generation.cpp
- src/share/vm/memory/generation.hpp
- src/share/vm/memory/generationSpec.cpp
- src/share/vm/memory/generationSpec.hpp
- src/share/vm/memory/modRefBarrierSet.hpp
- src/share/vm/memory/referencePolicy.cpp
- src/share/vm/memory/referencePolicy.hpp
- src/share/vm/memory/referenceProcessor.cpp
- src/share/vm/memory/referenceProcessor.hpp
- src/share/vm/memory/referenceProcessorStats.hpp
- src/share/vm/memory/space.cpp
- src/share/vm/memory/space.hpp
- src/share/vm/memory/space.inline.hpp
- src/share/vm/memory/specialized_oop_closures.hpp
- src/share/vm/memory/strongRootsScope.cpp
- src/share/vm/memory/strongRootsScope.hpp
- src/share/vm/memory/tenuredGeneration.cpp
- src/share/vm/memory/tenuredGeneration.hpp
- src/share/vm/memory/tenuredGeneration.inline.hpp
- src/share/vm/memory/threadLocalAllocBuffer.cpp
- src/share/vm/memory/threadLocalAllocBuffer.hpp
- src/share/vm/memory/threadLocalAllocBuffer.inline.hpp
- src/share/vm/memory/watermark.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/runtime/vmStructs.cpp
- src/share/vm/utilities/taskqueue.cpp
- src/share/vm/utilities/taskqueue.hpp
- src/share/vm/utilities/taskqueue.inline.hpp
- src/share/vm/utilities/workgroup.cpp
- src/share/vm/utilities/workgroup.hpp
- src/share/vm/utilities/yieldingWorkgroup.cpp
- src/share/vm/utilities/yieldingWorkgroup.hpp
- test/gc/concurrentMarkSweep/DisableResizePLAB.java
- test/gc/concurrentMarkSweep/GuardShrinkWarning.java
- test/gc/defnew/HeapChangeLogging.java
- test/gc/parallelScavenge/AdaptiveGCBoundary.java
- test/gc/parallelScavenge/TestDynShrinkHeap.java
Changeset: b2e3cbd555fc
Author: thartmann
Date: 2015-05-22 13:02 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/b2e3cbd555fc
8080156: Integer.toString(int value) sometimes throws NPE
Summary: Added test to check correctness of type propagation to CmpUNodes.
Reviewed-by: kvn
+ test/compiler/types/TestTypePropagationToCmpU.java
Changeset: c22344afe2a2
Author: thartmann
Date: 2015-05-22 13:08 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/c22344afe2a2
Merge
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1Allocator.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1CollectedHeap.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1HeapRegionTable.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1MonitoringSupport.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegion.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionManager.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSetBase.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSetCount.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/PSOldGen.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/PSYoungGen.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/ParallelScavengeHeap.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shared/ImmutableSpace.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shared/MutableSpace.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeap.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeapName.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/G1YCType.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCCause.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCName.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCWhen.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/ReferenceType.java
- agent/src/share/classes/sun/jvm/hotspot/memory/AdaptiveFreeList.java
- agent/src/share/classes/sun/jvm/hotspot/memory/CMSBitMap.java
- agent/src/share/classes/sun/jvm/hotspot/memory/CMSCollector.java
- agent/src/share/classes/sun/jvm/hotspot/memory/CardGeneration.java
- agent/src/share/classes/sun/jvm/hotspot/memory/CompactibleFreeListSpace.java
- agent/src/share/classes/sun/jvm/hotspot/memory/CompactibleSpace.java
- agent/src/share/classes/sun/jvm/hotspot/memory/ConcurrentMarkSweepGeneration.java
- agent/src/share/classes/sun/jvm/hotspot/memory/ContiguousSpace.java
- agent/src/share/classes/sun/jvm/hotspot/memory/DefNewGeneration.java
- agent/src/share/classes/sun/jvm/hotspot/memory/GenCollectedHeap.java
- agent/src/share/classes/sun/jvm/hotspot/memory/Generation.java
- agent/src/share/classes/sun/jvm/hotspot/memory/GenerationFactory.java
- agent/src/share/classes/sun/jvm/hotspot/memory/GenerationIsInClosure.java
- agent/src/share/classes/sun/jvm/hotspot/memory/GenerationSpec.java
- agent/src/share/classes/sun/jvm/hotspot/memory/LinearAllocBlock.java
- agent/src/share/classes/sun/jvm/hotspot/memory/OffsetTableContigSpace.java
- agent/src/share/classes/sun/jvm/hotspot/memory/ParNewGeneration.java
- agent/src/share/classes/sun/jvm/hotspot/memory/Space.java
- agent/src/share/classes/sun/jvm/hotspot/memory/SpaceClosure.java
- agent/src/share/classes/sun/jvm/hotspot/memory/TenuredGeneration.java
- agent/src/share/classes/sun/jvm/hotspot/memory/TenuredSpace.java
- src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsLockVerifier.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsLockVerifier.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.inline.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.inline.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/vmStructs_cms.hpp
- src/share/vm/gc_implementation/g1/bufferingOopClosure.cpp
- src/share/vm/gc_implementation/g1/bufferingOopClosure.hpp
- src/share/vm/gc_implementation/g1/collectionSetChooser.cpp
- src/share/vm/gc_implementation/g1/collectionSetChooser.hpp
- src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp
- src/share/vm/gc_implementation/g1/concurrentG1Refine.hpp
- src/share/vm/gc_implementation/g1/concurrentG1RefineThread.cpp
- src/share/vm/gc_implementation/g1/concurrentG1RefineThread.hpp
- src/share/vm/gc_implementation/g1/concurrentMark.cpp
- src/share/vm/gc_implementation/g1/concurrentMark.hpp
- src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp
- src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp
- src/share/vm/gc_implementation/g1/concurrentMarkThread.hpp
- src/share/vm/gc_implementation/g1/concurrentMarkThread.inline.hpp
- src/share/vm/gc_implementation/g1/dirtyCardQueue.cpp
- src/share/vm/gc_implementation/g1/dirtyCardQueue.hpp
- src/share/vm/gc_implementation/g1/evacuationInfo.hpp
- src/share/vm/gc_implementation/g1/g1AllocRegion.cpp
- src/share/vm/gc_implementation/g1/g1AllocRegion.hpp
- src/share/vm/gc_implementation/g1/g1AllocRegion.inline.hpp
- src/share/vm/gc_implementation/g1/g1AllocationContext.hpp
- src/share/vm/gc_implementation/g1/g1Allocator.cpp
- src/share/vm/gc_implementation/g1/g1Allocator.hpp
- src/share/vm/gc_implementation/g1/g1Allocator_ext.cpp
- src/share/vm/gc_implementation/g1/g1BiasedArray.cpp
- src/share/vm/gc_implementation/g1/g1BiasedArray.hpp
- src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp
- src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp
- src/share/vm/gc_implementation/g1/g1BlockOffsetTable.inline.hpp
- src/share/vm/gc_implementation/g1/g1CardCounts.cpp
- src/share/vm/gc_implementation/g1/g1CardCounts.hpp
- src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp
- src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.hpp
- src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
- src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
- src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp
- src/share/vm/gc_implementation/g1/g1CollectedHeap_ext.cpp
- src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
- src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
- src/share/vm/gc_implementation/g1/g1CollectorPolicy_ext.hpp
- src/share/vm/gc_implementation/g1/g1ErgoVerbose.cpp
- src/share/vm/gc_implementation/g1/g1ErgoVerbose.hpp
- src/share/vm/gc_implementation/g1/g1EvacFailure.cpp
- src/share/vm/gc_implementation/g1/g1EvacFailure.hpp
- src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp
- src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp
- src/share/vm/gc_implementation/g1/g1HRPrinter.cpp
- src/share/vm/gc_implementation/g1/g1HRPrinter.hpp
- src/share/vm/gc_implementation/g1/g1HotCardCache.cpp
- src/share/vm/gc_implementation/g1/g1HotCardCache.hpp
- src/share/vm/gc_implementation/g1/g1InCSetState.hpp
- src/share/vm/gc_implementation/g1/g1Log.cpp
- src/share/vm/gc_implementation/g1/g1Log.hpp
- src/share/vm/gc_implementation/g1/g1MMUTracker.cpp
- src/share/vm/gc_implementation/g1/g1MMUTracker.hpp
- src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
- src/share/vm/gc_implementation/g1/g1MarkSweep.hpp
- src/share/vm/gc_implementation/g1/g1MarkSweep_ext.cpp
- src/share/vm/gc_implementation/g1/g1MonitoringSupport.cpp
- src/share/vm/gc_implementation/g1/g1MonitoringSupport.hpp
- src/share/vm/gc_implementation/g1/g1OopClosures.cpp
- src/share/vm/gc_implementation/g1/g1OopClosures.hpp
- src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp
- src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.cpp
- src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.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
- src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.cpp
- src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.hpp
- src/share/vm/gc_implementation/g1/g1RemSet.cpp
- src/share/vm/gc_implementation/g1/g1RemSet.hpp
- src/share/vm/gc_implementation/g1/g1RemSet.inline.hpp
- src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp
- src/share/vm/gc_implementation/g1/g1RemSetSummary.hpp
- src/share/vm/gc_implementation/g1/g1RootProcessor.cpp
- src/share/vm/gc_implementation/g1/g1RootProcessor.hpp
- 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/g1StringDedup.hpp
- src/share/vm/gc_implementation/g1/g1StringDedupQueue.cpp
- src/share/vm/gc_implementation/g1/g1StringDedupQueue.hpp
- src/share/vm/gc_implementation/g1/g1StringDedupStat.cpp
- src/share/vm/gc_implementation/g1/g1StringDedupStat.hpp
- src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp
- src/share/vm/gc_implementation/g1/g1StringDedupTable.hpp
- src/share/vm/gc_implementation/g1/g1StringDedupThread.cpp
- src/share/vm/gc_implementation/g1/g1StringDedupThread.hpp
- src/share/vm/gc_implementation/g1/g1YCTypes.hpp
- src/share/vm/gc_implementation/g1/g1_globals.cpp
- src/share/vm/gc_implementation/g1/g1_globals.hpp
- src/share/vm/gc_implementation/g1/g1_specialized_oop_closures.hpp
- src/share/vm/gc_implementation/g1/heapRegion.cpp
- src/share/vm/gc_implementation/g1/heapRegion.hpp
- src/share/vm/gc_implementation/g1/heapRegion.inline.hpp
- src/share/vm/gc_implementation/g1/heapRegionBounds.hpp
- src/share/vm/gc_implementation/g1/heapRegionBounds.inline.hpp
- src/share/vm/gc_implementation/g1/heapRegionManager.cpp
- src/share/vm/gc_implementation/g1/heapRegionManager.hpp
- src/share/vm/gc_implementation/g1/heapRegionManager.inline.hpp
- src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
- src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp
- src/share/vm/gc_implementation/g1/heapRegionSet.cpp
- src/share/vm/gc_implementation/g1/heapRegionSet.hpp
- src/share/vm/gc_implementation/g1/heapRegionSet.inline.hpp
- src/share/vm/gc_implementation/g1/heapRegionType.cpp
- src/share/vm/gc_implementation/g1/heapRegionType.hpp
- src/share/vm/gc_implementation/g1/ptrQueue.cpp
- src/share/vm/gc_implementation/g1/ptrQueue.hpp
- src/share/vm/gc_implementation/g1/satbQueue.cpp
- src/share/vm/gc_implementation/g1/satbQueue.hpp
- src/share/vm/gc_implementation/g1/sparsePRT.cpp
- src/share/vm/gc_implementation/g1/sparsePRT.hpp
- src/share/vm/gc_implementation/g1/survRateGroup.cpp
- src/share/vm/gc_implementation/g1/survRateGroup.hpp
- src/share/vm/gc_implementation/g1/vmStructs_g1.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/parNew/parCardTableModRefBS.cpp
- src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
- src/share/vm/gc_implementation/parNew/parNewGeneration.hpp
- src/share/vm/gc_implementation/parNew/parOopClosures.cpp
- src/share/vm/gc_implementation/parNew/parOopClosures.hpp
- src/share/vm/gc_implementation/parNew/parOopClosures.inline.hpp
- src/share/vm/gc_implementation/parNew/vmStructs_parNew.hpp
- src/share/vm/gc_implementation/parallelScavenge/adjoiningGenerations.cpp
- src/share/vm/gc_implementation/parallelScavenge/adjoiningGenerations.hpp
- src/share/vm/gc_implementation/parallelScavenge/adjoiningVirtualSpaces.cpp
- src/share/vm/gc_implementation/parallelScavenge/adjoiningVirtualSpaces.hpp
- src/share/vm/gc_implementation/parallelScavenge/asPSOldGen.cpp
- src/share/vm/gc_implementation/parallelScavenge/asPSOldGen.hpp
- src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.cpp
- src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.hpp
- src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp
- src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.hpp
- src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.cpp
- src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.hpp
- src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.cpp
- src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.hpp
- src/share/vm/gc_implementation/parallelScavenge/generationSizer.cpp
- src/share/vm/gc_implementation/parallelScavenge/generationSizer.hpp
- src/share/vm/gc_implementation/parallelScavenge/objectStartArray.cpp
- src/share/vm/gc_implementation/parallelScavenge/objectStartArray.hpp
- src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp
- src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.hpp
- src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
- src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp
- src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.inline.hpp
- src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp
- src/share/vm/gc_implementation/parallelScavenge/pcTasks.hpp
- src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.cpp
- src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.hpp
- src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp
- src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.hpp
- src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.inline.hpp
- src/share/vm/gc_implementation/parallelScavenge/psGCAdaptivePolicyCounters.cpp
- src/share/vm/gc_implementation/parallelScavenge/psGCAdaptivePolicyCounters.hpp
- src/share/vm/gc_implementation/parallelScavenge/psGenerationCounters.cpp
- src/share/vm/gc_implementation/parallelScavenge/psGenerationCounters.hpp
- src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
- src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.hpp
- src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.cpp
- src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.hpp
- src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp
- src/share/vm/gc_implementation/parallelScavenge/psOldGen.hpp
- src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
- src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
- src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.inline.hpp
- src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.cpp
- src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.hpp
- src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.inline.hpp
- 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/gc_implementation/parallelScavenge/psTasks.cpp
- src/share/vm/gc_implementation/parallelScavenge/psTasks.hpp
- src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.cpp
- src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.hpp
- src/share/vm/gc_implementation/parallelScavenge/psYoungGen.cpp
- src/share/vm/gc_implementation/parallelScavenge/psYoungGen.hpp
- src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.cpp
- src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.hpp
- src/share/vm/gc_implementation/parallelScavenge/vmStructs_parallelgc.hpp
- src/share/vm/gc_implementation/shared/adaptiveSizePolicy.cpp
- src/share/vm/gc_implementation/shared/adaptiveSizePolicy.hpp
- src/share/vm/gc_implementation/shared/ageTable.cpp
- src/share/vm/gc_implementation/shared/ageTable.hpp
- src/share/vm/gc_implementation/shared/allocationStats.cpp
- src/share/vm/gc_implementation/shared/allocationStats.hpp
- src/share/vm/gc_implementation/shared/cSpaceCounters.cpp
- src/share/vm/gc_implementation/shared/cSpaceCounters.hpp
- src/share/vm/gc_implementation/shared/collectorCounters.cpp
- src/share/vm/gc_implementation/shared/collectorCounters.hpp
- src/share/vm/gc_implementation/shared/concurrentGCThread.cpp
- src/share/vm/gc_implementation/shared/concurrentGCThread.hpp
- src/share/vm/gc_implementation/shared/copyFailedInfo.hpp
- src/share/vm/gc_implementation/shared/gSpaceCounters.cpp
- src/share/vm/gc_implementation/shared/gSpaceCounters.hpp
- src/share/vm/gc_implementation/shared/gcAdaptivePolicyCounters.cpp
- src/share/vm/gc_implementation/shared/gcAdaptivePolicyCounters.hpp
- src/share/vm/gc_implementation/shared/gcHeapSummary.hpp
- src/share/vm/gc_implementation/shared/gcId.cpp
- src/share/vm/gc_implementation/shared/gcId.hpp
- src/share/vm/gc_implementation/shared/gcPolicyCounters.cpp
- src/share/vm/gc_implementation/shared/gcPolicyCounters.hpp
- src/share/vm/gc_implementation/shared/gcStats.cpp
- src/share/vm/gc_implementation/shared/gcStats.hpp
- src/share/vm/gc_implementation/shared/gcTimer.cpp
- src/share/vm/gc_implementation/shared/gcTimer.hpp
- 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/gc_implementation/shared/gcTraceTime.cpp
- src/share/vm/gc_implementation/shared/gcTraceTime.hpp
- src/share/vm/gc_implementation/shared/gcUtil.cpp
- src/share/vm/gc_implementation/shared/gcUtil.hpp
- src/share/vm/gc_implementation/shared/gcWhen.hpp
- src/share/vm/gc_implementation/shared/generationCounters.cpp
- src/share/vm/gc_implementation/shared/generationCounters.hpp
- src/share/vm/gc_implementation/shared/hSpaceCounters.cpp
- src/share/vm/gc_implementation/shared/hSpaceCounters.hpp
- src/share/vm/gc_implementation/shared/immutableSpace.cpp
- src/share/vm/gc_implementation/shared/immutableSpace.hpp
- src/share/vm/gc_implementation/shared/isGCActiveMark.hpp
- src/share/vm/gc_implementation/shared/liveRange.hpp
- src/share/vm/gc_implementation/shared/markSweep.cpp
- src/share/vm/gc_implementation/shared/markSweep.hpp
- src/share/vm/gc_implementation/shared/markSweep.inline.hpp
- src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp
- src/share/vm/gc_implementation/shared/mutableNUMASpace.hpp
- src/share/vm/gc_implementation/shared/mutableSpace.cpp
- src/share/vm/gc_implementation/shared/mutableSpace.hpp
- src/share/vm/gc_implementation/shared/objectCountEventSender.cpp
- src/share/vm/gc_implementation/shared/objectCountEventSender.hpp
- src/share/vm/gc_implementation/shared/plab.cpp
- src/share/vm/gc_implementation/shared/plab.hpp
- src/share/vm/gc_implementation/shared/plab.inline.hpp
- src/share/vm/gc_implementation/shared/spaceCounters.cpp
- src/share/vm/gc_implementation/shared/spaceCounters.hpp
- src/share/vm/gc_implementation/shared/spaceDecorator.cpp
- src/share/vm/gc_implementation/shared/spaceDecorator.hpp
- src/share/vm/gc_implementation/shared/suspendibleThreadSet.cpp
- src/share/vm/gc_implementation/shared/suspendibleThreadSet.hpp
- src/share/vm/gc_implementation/shared/vmGCOperations.cpp
- src/share/vm/gc_implementation/shared/vmGCOperations.hpp
- src/share/vm/gc_interface/allocTracer.cpp
- src/share/vm/gc_interface/allocTracer.hpp
- src/share/vm/gc_interface/collectedHeap.cpp
- src/share/vm/gc_interface/collectedHeap.hpp
- src/share/vm/gc_interface/collectedHeap.inline.hpp
- src/share/vm/gc_interface/gcCause.cpp
- src/share/vm/gc_interface/gcCause.hpp
- src/share/vm/gc_interface/gcName.hpp
- src/share/vm/memory/barrierSet.cpp
- src/share/vm/memory/barrierSet.hpp
- src/share/vm/memory/barrierSet.inline.hpp
- src/share/vm/memory/blockOffsetTable.cpp
- src/share/vm/memory/blockOffsetTable.hpp
- src/share/vm/memory/blockOffsetTable.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/cardTableModRefBS.cpp
- src/share/vm/memory/cardTableModRefBS.hpp
- src/share/vm/memory/cardTableModRefBS.inline.hpp
- src/share/vm/memory/cardTableRS.cpp
- src/share/vm/memory/cardTableRS.hpp
- src/share/vm/memory/collectorPolicy.cpp
- src/share/vm/memory/collectorPolicy.hpp
- src/share/vm/memory/defNewGeneration.cpp
- src/share/vm/memory/defNewGeneration.hpp
- src/share/vm/memory/defNewGeneration.inline.hpp
- src/share/vm/memory/gcLocker.cpp
- src/share/vm/memory/gcLocker.hpp
- src/share/vm/memory/gcLocker.inline.hpp
- src/share/vm/memory/genCollectedHeap.cpp
- src/share/vm/memory/genCollectedHeap.hpp
- src/share/vm/memory/genMarkSweep.cpp
- src/share/vm/memory/genMarkSweep.hpp
- src/share/vm/memory/genOopClosures.cpp
- src/share/vm/memory/genOopClosures.hpp
- src/share/vm/memory/genOopClosures.inline.hpp
- src/share/vm/memory/genRemSet.cpp
- src/share/vm/memory/genRemSet.hpp
- src/share/vm/memory/genRemSet.inline.hpp
- src/share/vm/memory/generation.cpp
- src/share/vm/memory/generation.hpp
- src/share/vm/memory/generationSpec.cpp
- src/share/vm/memory/generationSpec.hpp
- src/share/vm/memory/modRefBarrierSet.hpp
- src/share/vm/memory/referencePolicy.cpp
- src/share/vm/memory/referencePolicy.hpp
- src/share/vm/memory/referenceProcessor.cpp
- src/share/vm/memory/referenceProcessor.hpp
- src/share/vm/memory/referenceProcessorStats.hpp
- src/share/vm/memory/space.cpp
- src/share/vm/memory/space.hpp
- src/share/vm/memory/space.inline.hpp
- src/share/vm/memory/specialized_oop_closures.hpp
- src/share/vm/memory/strongRootsScope.cpp
- src/share/vm/memory/strongRootsScope.hpp
- src/share/vm/memory/tenuredGeneration.cpp
- src/share/vm/memory/tenuredGeneration.hpp
- src/share/vm/memory/tenuredGeneration.inline.hpp
- src/share/vm/memory/threadLocalAllocBuffer.cpp
- src/share/vm/memory/threadLocalAllocBuffer.hpp
- src/share/vm/memory/threadLocalAllocBuffer.inline.hpp
- src/share/vm/memory/watermark.hpp
- src/share/vm/utilities/taskqueue.cpp
- src/share/vm/utilities/taskqueue.hpp
- src/share/vm/utilities/taskqueue.inline.hpp
- src/share/vm/utilities/workgroup.cpp
- src/share/vm/utilities/workgroup.hpp
- src/share/vm/utilities/yieldingWorkgroup.cpp
- src/share/vm/utilities/yieldingWorkgroup.hpp
- test/gc/concurrentMarkSweep/DisableResizePLAB.java
- test/gc/concurrentMarkSweep/GuardShrinkWarning.java
- test/gc/defnew/HeapChangeLogging.java
- test/gc/parallelScavenge/AdaptiveGCBoundary.java
- test/gc/parallelScavenge/TestDynShrinkHeap.java
Changeset: 7c56d384ed33
Author: roland
Date: 2015-05-22 09:14 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/7c56d384ed33
8080699: Assert failed: Not a Java pointer in JCK test
Summary: Eliminated arraycopy node still reachable through exception edges
Reviewed-by: kvn
! src/share/vm/opto/arraycopynode.cpp
! src/share/vm/opto/callnode.cpp
+ test/compiler/arraycopy/TestDeadArrayCopyOnMemChain.java
Changeset: a7c457567b1e
Author: thartmann
Date: 2015-05-29 12:49 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/a7c457567b1e
Merge
! src/share/vm/oops/instanceKlass.hpp
Changeset: 0e1f666bf724
Author: vlivanov
Date: 2015-05-29 17:04 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/0e1f666bf724
8081320: Backout JDK-8059340: ConstantPool::_resolved_references is missing in heap dump
Reviewed-by: sspitsyn, coleenp
! src/cpu/aarch64/vm/interp_masm_aarch64.cpp
! src/cpu/aarch64/vm/interp_masm_aarch64.hpp
! src/cpu/sparc/vm/interp_masm_sparc.cpp
! src/cpu/sparc/vm/interp_masm_sparc.hpp
! src/cpu/x86/vm/interp_masm_x86.cpp
! src/cpu/x86/vm/interp_masm_x86.hpp
! src/share/vm/ci/ciStreams.cpp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/classLoaderData.hpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/constantPool.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 40691aab6662
Author: vlivanov
Date: 2015-05-29 17:04 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/40691aab6662
8001622: loadUB2L_immI8 & loadUS2L_immI16 rules don't match some 8-bit/16-bit masks
Reviewed-by: dlong, kvn, roland
! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
Changeset: 141cca8431be
Author: roland
Date: 2015-05-29 16:09 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/141cca8431be
8080976: Unexpected AIOOB thrown from 1.9.0-ea-b64 on (regression)
Summary: Loop variant use in reduction should prevent vectorization
Reviewed-by: kvn, mcberg
! src/share/vm/opto/loopTransform.cpp
+ test/compiler/loopopts/superword/TestReductionWithLoopVariantUse.java
Changeset: 1aef080fd28d
Author: roland
Date: 2015-05-29 17:56 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/1aef080fd28d
Merge
Changeset: 756b4790a823
Author: kvn
Date: 2015-06-04 12:52 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/756b4790a823
Merge
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/prims/methodHandles.cpp
Changeset: 0f239a25e018
Author: amurillo
Date: 2015-06-04 15:38 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/0f239a25e018
Merge
Changeset: ac8f7a9a590d
Author: amurillo
Date: 2015-06-08 11:11 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/ac8f7a9a590d
Merge
Changeset: 93cc4d7535ce
Author: enevill
Date: 2015-06-10 12:29 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/93cc4d7535ce
8085805: aarch64: AdvancedThresholdPolicy lacks tuning of InlineSmallCode size
Summary: Set default value of InlineSmallCode to 2500 on aarch64
Reviewed-by: kvn
! src/share/vm/runtime/advancedThresholdPolicy.cpp
Changeset: ff0929a59ced
Author: lana
Date: 2015-06-11 20:19 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/ff0929a59ced
Merge
Changeset: 4e745c069aa3
Author: lana
Date: 2015-06-18 01:43 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/4e745c069aa3
Added tag jdk9-b69 for changeset ff0929a59ced
! .hgtags
Changeset: 6217fd2c767b
Author: sgehwolf
Date: 2015-06-12 16:09 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/6217fd2c767b
8087120: [GCC5] java.lang.StackOverflowError on Zero JVM initialization on non x86 platforms.
Summary: Use __builtin_frame_address(0) rather than returning address of local variable.
Reviewed-by: dholmes
! src/os_cpu/linux_zero/vm/os_linux_zero.cpp
Changeset: 578f086f3435
Author: kvn
Date: 2015-06-03 15:02 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/578f086f3435
8081778: Use Intel x64 CPU instructions for RSA acceleration
Summary: Add intrinsics for BigInteger squareToLen and mulAdd methods.
Reviewed-by: kvn, jrose
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/stubRoutines_x86_64.hpp
! src/cpu/x86/vm/vm_version_x86.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/opto/runtime.hpp
! src/share/vm/runtime/stubRoutines.cpp
! src/share/vm/runtime/stubRoutines.hpp
! src/share/vm/runtime/vmStructs.cpp
+ test/compiler/intrinsics/muladd/TestMulAdd.java
+ test/compiler/intrinsics/squaretolen/TestSquareToLen.java
Changeset: 6ea1c2a729ad
Author: kvn
Date: 2015-06-04 19:24 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/6ea1c2a729ad
Merge
Changeset: ac1a9d805f11
Author: roland
Date: 2015-06-04 16:19 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/ac1a9d805f11
8078866: compiler/eliminateAutobox/6934604/TestIntBoxing.java assert(p_f->Opcode() == Op_IfFalse) failed
Summary: Bail out from range check elimination if pre loop is not found
Reviewed-by: kvn
! src/share/vm/opto/loopTransform.cpp
Changeset: 758cc95296c1
Author: roland
Date: 2015-06-08 18:35 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/758cc95296c1
8081823: C2 performs unsigned comparison against -1
Summary: x <= 0 || x > 0 wrongly folded as (x-1) >u -1
Reviewed-by: kvn, vlivanov
! src/share/vm/opto/ifnode.cpp
+ test/compiler/rangechecks/TestBadFoldCompare.java
Changeset: 421989a11af8
Author: roland
Date: 2015-05-12 14:26 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/421989a11af8
8085832: Optimize main and post loop out when pre loop is found empty
Summary: Eliminate main loop and post loop if pre loop becomes empty
Reviewed-by: kvn, mcberg
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopnode.hpp
Changeset: 12df4231da03
Author: amurillo
Date: 2015-06-11 12:02 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/12df4231da03
Merge
Changeset: 43e11a06fcf3
Author: amurillo
Date: 2015-06-15 10:56 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/43e11a06fcf3
Merge
Changeset: 8672e9264db3
Author: lana
Date: 2015-06-18 10:23 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/8672e9264db3
Merge
Changeset: 4f8acfe256da
Author: katleman
Date: 2015-06-25 10:21 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/4f8acfe256da
Added tag jdk9-b70 for changeset 8672e9264db3
! .hgtags
Changeset: 7bdd9afd08be
Author: enevill
Date: 2015-06-23 18:56 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/7bdd9afd08be
8129551: aarch64: some regressions introduced by addition of vectorisation code
Summary: Fix regressions
Reviewed-by: kvn
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/assembler_aarch64.hpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
Changeset: 5a9d5d58e667
Author: vlivanov
Date: 2015-06-11 14:19 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/5a9d5d58e667
8074551: GWT can be marked non-compilable due to deopt count pollution
Reviewed-by: kvn
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/ci/ciMethod.hpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/runtime/deoptimization.cpp
+ test/compiler/jsr292/PollutedTrapCounts.java
Changeset: cdcedb28cf6e
Author: kvn
Date: 2015-06-12 09:59 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/cdcedb28cf6e
Merge
Changeset: 63337cc98898
Author: enevill
Date: 2015-06-03 08:23 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/63337cc98898
8081790: aarch64: SHA tests fail
Summary: Fix SHA tests in JTReg so they recognize aarch64
Reviewed-by: duke
Contributed-by: alexander.alexeev at caviumnetworks.com
! src/cpu/aarch64/vm/vm_version_aarch64.cpp
! test/compiler/intrinsics/sha/cli/SHAOptionsBase.java
! test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java
! test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java
! test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnSupportedCPU.java
! test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java
! test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java
! test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java
! test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java
! test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java
! test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForOtherCPU.java
+ test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForSupportedCPU.java
- test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForSupportedSparcCPU.java
+ test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedAArch64CPU.java
+ test/compiler/intrinsics/sha/cli/testcases/UseSHAIntrinsicsSpecificTestCaseForUnsupportedCPU.java
- test/compiler/intrinsics/sha/cli/testcases/UseSHAIntrinsicsSpecificTestCaseForUnsupportedSparcCPU.java
+ test/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForSupportedCPU.java
- test/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForSupportedSparcCPU.java
+ test/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForUnsupportedCPU.java
- test/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForUnsupportedSparcCPU.java
! test/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java
Changeset: fe9f9e33fe95
Author: roland
Date: 2015-06-12 14:10 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/fe9f9e33fe95
8086046: escape analysis generates incorrect code as of B67
Summary: load bypasses arraycopy that sets the value after the ArrayCopyNode is expanded
Reviewed-by: kvn
! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/callnode.hpp
! src/share/vm/opto/memnode.cpp
+ test/compiler/arraycopy/TestLoadBypassArrayCopy.java
Changeset: e8995523fc8a
Author: skovalev
Date: 2015-06-15 16:47 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/e8995523fc8a
8078145: testlibrary_tests/RandomGeneratorTest.java failed with AssertionError : Unexpected random number sequence for mode: NO_SEED
Reviewed-by: iignatyev, vlivanov
! test/testlibrary_tests/RandomGeneratorTest.java
Changeset: d13ecb236a97
Author: roland
Date: 2015-06-09 12:09 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/d13ecb236a97
8086016: closed/java/text/Format/NumberFormat/BigDecimalCompatibilityTest.java is crashing
Summary: Trying to transform ArrayCopyNode in dying part of the graph
Reviewed-by: kvn
! src/share/vm/opto/arraycopynode.cpp
! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/callnode.hpp
Changeset: 918d124e7e39
Author: coleenp
Date: 2015-06-04 08:05 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/918d124e7e39
8081219: hs_err improvement: Add event logging for class redefinition to the hs_err file
Summary: Use the Events::log function to save redefined classes for output to the hs_err file.
Reviewed-by: sspitsyn, jiangli, lfoltan
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/jvmtiRedefineClasses.hpp
! src/share/vm/runtime/vm_operations.hpp
! src/share/vm/utilities/events.cpp
! src/share/vm/utilities/events.hpp
Changeset: 394e2a24dff2
Author: jwilhelm
Date: 2015-06-04 14:19 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/394e2a24dff2
Merge
Changeset: 8597e296c18b
Author: david
Date: 2015-06-04 14:29 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/8597e296c18b
8080947: Add uint as a valid VM flag type
Reviewed-by: brutisso, ddmitriev
! agent/src/share/classes/sun/jvm/hotspot/runtime/VM.java
! src/share/vm/gc/parallel/psMarkSweep.cpp
! src/share/vm/gc/shared/collectorPolicy.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/globals_extension.hpp
! src/share/vm/services/management.cpp
! src/share/vm/services/writeableFlags.cpp
! src/share/vm/services/writeableFlags.hpp
! src/share/vm/trace/trace.xml
Changeset: cbadc6df922b
Author: dcubed
Date: 2015-06-18 13:18 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/cbadc6df922b
Merge
! src/share/vm/prims/jvmtiRedefineClasses.cpp
Changeset: cff206797bdd
Author: amurillo
Date: 2015-06-18 22:38 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/cff206797bdd
Merge
- test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForSupportedSparcCPU.java
- test/compiler/intrinsics/sha/cli/testcases/UseSHAIntrinsicsSpecificTestCaseForUnsupportedSparcCPU.java
- test/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForSupportedSparcCPU.java
- test/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForUnsupportedSparcCPU.java
Changeset: 972580a0eef8
Author: amurillo
Date: 2015-06-23 14:20 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/972580a0eef8
Merge
Changeset: 07c6b035d68b
Author: lana
Date: 2015-06-28 16:39 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/07c6b035d68b
Merge
- test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForSupportedSparcCPU.java
- test/compiler/intrinsics/sha/cli/testcases/UseSHAIntrinsicsSpecificTestCaseForUnsupportedSparcCPU.java
- test/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForSupportedSparcCPU.java
- test/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForUnsupportedSparcCPU.java
Changeset: e0e81b7ec6cd
Author: katleman
Date: 2015-07-02 08:53 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/e0e81b7ec6cd
Added tag jdk9-b71 for changeset 07c6b035d68b
! .hgtags
Changeset: 01d947f8d411
Author: david
Date: 2015-06-05 09:50 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/01d947f8d411
8081382: Make flags ParallelGCThreads and ConcGCThreads of type uint
Reviewed-by: drwhite, stefank
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/cms/parCardTableModRefBS.cpp
! src/share/vm/gc/cms/parNewGeneration.cpp
! src/share/vm/gc/g1/concurrentMark.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1OopClosures.cpp
! src/share/vm/gc/g1/heapRegionRemSet.cpp
! src/share/vm/gc/parallel/gcTaskManager.cpp
! src/share/vm/gc/parallel/pcTasks.cpp
! src/share/vm/gc/parallel/psCompactionManager.cpp
! src/share/vm/gc/parallel/psCompactionManager.hpp
! src/share/vm/gc/parallel/psParallelCompact.cpp
! src/share/vm/gc/parallel/psPromotionManager.cpp
! src/share/vm/gc/parallel/psPromotionManager.hpp
! src/share/vm/gc/parallel/psPromotionManager.inline.hpp
! src/share/vm/gc/parallel/psScavenge.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! test/gc/arguments/TestParallelGCThreads.java
! test/serviceability/attach/AttachSetGetFlag.java
Changeset: 23cc50392e04
Author: drwhite
Date: 2015-06-05 10:27 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/23cc50392e04
7097567: G1: abstract and encapsulate collector phases and transitions between them
Reviewed-by: mgerdin, tschatzl
! src/share/vm/gc/g1/concurrentMark.cpp
! src/share/vm/gc/g1/concurrentMarkThread.cpp
! src/share/vm/gc/g1/g1Allocator.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1CollectedHeap.inline.hpp
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
+ src/share/vm/gc/g1/g1CollectorState.hpp
! src/share/vm/gc/g1/g1EvacFailure.cpp
! src/share/vm/gc/g1/g1RemSet.cpp
! src/share/vm/gc/g1/g1RootProcessor.cpp
! src/share/vm/gc/g1/heapRegion.cpp
! src/share/vm/gc/shared/vmGCOperations.cpp
Changeset: 431b1333b1c1
Author: cjplummer
Date: 2015-06-05 13:40 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/431b1333b1c1
8054386: Allow Java debugging when CDS is enabled
Summary: Map archive RW when debugging is enabled
Reviewed-by: sspitsyn, iklam, mseledtsov, dholmes
! src/share/vm/memory/filemap.cpp
Changeset: b28271afc952
Author: simonis
Date: 2015-06-08 17:39 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/b28271afc952
8080684: PPC64: Fix little-endian build after "8077838: Recent developments for ppc"
Summary: Also fix the Power8 detection which was broken because we issued an illegal 'lqarx' instruction
Reviewed-by: kvn, asmundak
! src/cpu/ppc/vm/vm_version_ppc.cpp
Changeset: 8207729d4dff
Author: goetz
Date: 2015-06-08 15:40 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/8207729d4dff
8085975: Fix warning "converting to jlong from double" of gcc 4.1.2 after 8079561
Reviewed-by: mgerdin, ehelin
! src/share/vm/runtime/timer.cpp
Changeset: cf5a0377f578
Author: coleenp
Date: 2015-06-09 10:26 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/cf5a0377f578
8035074: hs_err improvement: Add time zone information in the hs_err file
8026335: hs_err improvement: Print exact compressed oops mode and the heap base value.
8026331: hs_err improvement: Print if we have seen any OutOfMemoryErrors or StackOverflowErrors
Summary: Add requested things to hs_err file.
Reviewed-by: ctornqvi, dholmes
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspace.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/utilities/exceptions.cpp
! src/share/vm/utilities/exceptions.hpp
! src/share/vm/utilities/vmError.cpp
Changeset: 0e505de1dff4
Author: mockner
Date: 2015-06-09 12:22 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/0e505de1dff4
8076161: Runtime stub for throw_null_pointer_exception always constructs log messages
Summary: A LogEvents filter has been added to avoid unnecessary string construction.
Reviewed-by: coleenp, hseigel, dholmes
! src/share/vm/utilities/exceptions.cpp
Changeset: 045e847705db
Author: coleenp
Date: 2015-06-10 04:39 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/045e847705db
Merge
! src/share/vm/utilities/exceptions.cpp
Changeset: fd32da92f8b9
Author: jwilhelm
Date: 2015-06-09 16:48 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/fd32da92f8b9
Merge
! src/share/vm/prims/jvmtiRedefineClasses.cpp
Changeset: 90bf55c6ff80
Author: jwilhelm
Date: 2015-06-10 05:59 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/90bf55c6ff80
Merge
Changeset: 4c6832d5feff
Author: kbarrett
Date: 2015-06-09 15:05 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/4c6832d5feff
8086027: Multiple STATIC_ASSERTs at class scope doesn't work
Summary: Make supporting typedef name unique via __LINE__ concatenation
Reviewed-by: dholmes, brutisso
! src/share/vm/utilities/debug.cpp
! src/share/vm/utilities/debug.hpp
! src/share/vm/utilities/macros.hpp
Changeset: 265efe426d5a
Author: kbarrett
Date: 2015-06-10 07:37 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/265efe426d5a
Merge
Changeset: ae5fa26d02d2
Author: ykantser
Date: 2015-06-08 12:54 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/ae5fa26d02d2
8085813: The targeted processes in sun/tools tests should be launched with -XX:+UsePerfData flag in order to work on embedded platforms
Reviewed-by: sspitsyn
! test/serviceability/sa/TestClassLoaderStats.java
! test/serviceability/sa/TestStackTrace.java
! test/serviceability/sa/jmap-hashcode/Test8028623.java
Changeset: 76f495512e4a
Author: goetz
Date: 2015-06-11 11:07 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/76f495512e4a
8086073: Fix PrintStubCode for empty StubCodeGenerator.
Reviewed-by: kvn, lfoltan
! src/share/vm/runtime/stubCodeGenerator.cpp
Changeset: ade59c868ad6
Author: david
Date: 2015-06-12 12:55 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/ade59c868ad6
8025608: GC trace events missing nursery size information
Reviewed-by: sjohanss, mgerdin
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/shared/gcHeapSummary.hpp
! src/share/vm/gc/shared/gcTrace.hpp
! src/share/vm/gc/shared/gcTraceSend.cpp
! src/share/vm/trace/trace.xml
Changeset: e43885496ea0
Author: jiangli
Date: 2015-06-12 17:29 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/e43885496ea0
8015086: add interned strings to the shared archive.
Summary: Support saving interned strings in shared CDS archive.
Reviewed-by: coleenp, iklam, pliden
! src/share/vm/classfile/compactHashtable.cpp
! src/share/vm/classfile/compactHashtable.hpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/stringTable.cpp
! src/share/vm/classfile/stringTable.hpp
! src/share/vm/classfile/symbolTable.cpp
! src/share/vm/gc/g1/g1StringDedupThread.cpp
! src/share/vm/gc/g1/g1StringDedupThread.hpp
! src/share/vm/memory/filemap.cpp
! src/share/vm/memory/filemap.hpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspaceShared.cpp
! src/share/vm/memory/metaspaceShared.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/services/virtualMemoryTracker.cpp
Changeset: 46850a050b8b
Author: jiangli
Date: 2015-06-12 19:49 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/46850a050b8b
8042668: GC Support for shared heap ranges in CDS
Summary: Added "Archive Region" support to the G1 GC
Reviewed-by: tschatzl, brutisso
Contributed-by: tom.benson at oracle.com
! src/share/vm/gc/g1/collectionSetChooser.cpp
! src/share/vm/gc/g1/collectionSetChooser.hpp
! src/share/vm/gc/g1/concurrentMark.cpp
! src/share/vm/gc/g1/g1Allocator.cpp
! src/share/vm/gc/g1/g1Allocator.hpp
! src/share/vm/gc/g1/g1BiasedArray.hpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1EvacFailure.cpp
! src/share/vm/gc/g1/g1HRPrinter.cpp
! src/share/vm/gc/g1/g1HRPrinter.hpp
! src/share/vm/gc/g1/g1MarkSweep.cpp
! src/share/vm/gc/g1/g1MarkSweep.hpp
! src/share/vm/gc/g1/heapRegion.cpp
! src/share/vm/gc/g1/heapRegion.hpp
! src/share/vm/gc/g1/heapRegionManager.cpp
! src/share/vm/gc/g1/heapRegionManager.hpp
! src/share/vm/gc/g1/heapRegionSet.cpp
! src/share/vm/gc/g1/heapRegionType.cpp
! src/share/vm/gc/g1/heapRegionType.hpp
! src/share/vm/gc/serial/markSweep.cpp
! src/share/vm/gc/serial/markSweep.hpp
! src/share/vm/gc/serial/markSweep.inline.hpp
! src/share/vm/gc/shared/collectedHeap.hpp
Changeset: 9f30e311a148
Author: kbarrett
Date: 2015-06-15 01:38 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/9f30e311a148
8098517: Unprotected PrintMalloc in os::realloc
Summary: Also verify tty != NULL before printing.
Reviewed-by: dholmes
! src/share/vm/runtime/os.cpp
Changeset: 6484a4b78372
Author: sjohanss
Date: 2015-06-15 10:24 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/6484a4b78372
8077279: assert(ic->is_clean()) failed: IC should be clean
Reviewed-by: rbackman, thartmann
! src/share/vm/code/codeCache.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/runtime/sweeper.cpp
Changeset: 093fa26dc3a1
Author: jwilhelm
Date: 2015-06-15 13:48 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/093fa26dc3a1
Merge
Changeset: 5a799e9af4b7
Author: sgehwolf
Date: 2015-06-15 11:50 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/5a799e9af4b7
8098552: 8079792 breaks Zero builds without precompiled headers.
Summary: Include memRegion.hpp in g1BiasedArray.hpp
Reviewed-by: ehelin, sjohanss
! src/share/vm/gc/g1/g1BiasedArray.hpp
Changeset: 33f1bdd53f66
Author: ctornqvi
Date: 2015-06-15 14:33 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/33f1bdd53f66
8087121: bscmake fails when building inside VS2013
Reviewed-by: hseigel, lfoltan, mgronlun
! src/share/tools/ProjectCreator/WinGammaPlatformVC10.java
Changeset: b8a3be10a4ed
Author: bdelsart
Date: 2015-06-16 11:58 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/b8a3be10a4ed
8079473: allow demangling to be optional in dll_address_to_function_name
Summary: add a demangling boolean argument to dll_address_to_function_name and decode
Reviewed-by: dholmes, simonis
! src/os/aix/vm/decoder_aix.hpp
! src/os/aix/vm/os_aix.cpp
! src/os/aix/vm/porting_aix.cpp
! src/os/aix/vm/porting_aix.hpp
! src/os/bsd/vm/decoder_machO.hpp
! 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/decoder_windows.cpp
! src/os/windows/vm/decoder_windows.hpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/utilities/decoder.cpp
! src/share/vm/utilities/decoder.hpp
! src/share/vm/utilities/decoder_elf.cpp
! src/share/vm/utilities/decoder_elf.hpp
Changeset: 031d1463ed4c
Author: aeriksso
Date: 2015-06-16 15:59 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/031d1463ed4c
8076110: VM crash when class is redefined with Instrumentation.redefineClasses
Reviewed-by: coleenp, sspitsyn
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
+ test/runtime/RedefineTests/RedefineRunningMethodsWithResolutionErrors.java
Changeset: 8c0e5aa4995e
Author: poonam
Date: 2015-06-16 14:30 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/8c0e5aa4995e
8085965: VM hangs in C2Compiler
Summary: CMSClassUnloadingEnabled and ExplicitGCInvokesConcurrentAndUnloadsClasses should be disabled when -Xnoclassgc is specified
Reviewed-by: jmasa, kbarrett
! src/share/vm/gc/serial/genMarkSweep.cpp
! src/share/vm/runtime/arguments.cpp
Changeset: 87179f8c91f8
Author: poonam
Date: 2015-06-17 00:52 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/87179f8c91f8
Merge
Changeset: d89dc667352b
Author: coleenp
Date: 2015-06-17 11:30 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/d89dc667352b
8085865: hs_err improvement: Printing /proc/cpuinfo makes too long hs_err files
Summary: summarize information from linux-x86; it's too long and redundant
Reviewed-by: gtriantafill, dholmes, mgerdin, dcubed
! 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/runtime/os.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/vm_version.cpp
! src/share/vm/utilities/vmError.cpp
Changeset: c30414cbbd88
Author: coleenp
Date: 2015-06-17 15:45 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/c30414cbbd88
Merge
! 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/runtime/os.hpp
Changeset: ee0c45f5e977
Author: jwilhelm
Date: 2015-06-17 14:44 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/ee0c45f5e977
8077842: Remove the level parameter passed around in GenCollectedHeap
Reviewed-by: kbarrett, mgerdin
! agent/src/share/classes/sun/jvm/hotspot/gc/shared/Generation.java
! agent/src/share/classes/sun/jvm/hotspot/utilities/PointerLocation.java
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc/cms/parNewGeneration.cpp
! src/share/vm/gc/cms/parNewGeneration.hpp
! src/share/vm/gc/cms/parOopClosures.inline.hpp
! src/share/vm/gc/cms/vmCMSOperations.cpp
! src/share/vm/gc/serial/defNewGeneration.cpp
! src/share/vm/gc/serial/defNewGeneration.hpp
! src/share/vm/gc/serial/genMarkSweep.cpp
! src/share/vm/gc/serial/genMarkSweep.hpp
! src/share/vm/gc/serial/tenuredGeneration.cpp
! src/share/vm/gc/serial/tenuredGeneration.hpp
! src/share/vm/gc/shared/cardGeneration.cpp
! src/share/vm/gc/shared/cardGeneration.hpp
! src/share/vm/gc/shared/cardTableRS.cpp
! src/share/vm/gc/shared/cardTableRS.hpp
! src/share/vm/gc/shared/collectorPolicy.cpp
! src/share/vm/gc/shared/collectorPolicy.hpp
! src/share/vm/gc/shared/genCollectedHeap.cpp
! src/share/vm/gc/shared/genCollectedHeap.hpp
! src/share/vm/gc/shared/generation.cpp
! src/share/vm/gc/shared/generation.hpp
! src/share/vm/gc/shared/generationSpec.cpp
! src/share/vm/gc/shared/generationSpec.hpp
! src/share/vm/gc/shared/vmGCOperations.cpp
! src/share/vm/gc/shared/vmGCOperations.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/services/memoryService.cpp
Changeset: c9f09a9435cc
Author: david
Date: 2015-06-17 17:29 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/c9f09a9435cc
7169803: Usage of pretenured value is not correct
Reviewed-by: tamao, jmasa
! src/share/vm/gc/parallel/psAdaptiveSizePolicy.cpp
! src/share/vm/gc/parallel/psOldGen.cpp
Changeset: f26a2f504e28
Author: iklam
Date: 2015-06-17 13:22 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/f26a2f504e28
8098815: Assertion failure in CDS shared string archive support on Windows
Summary: check for a zero length before calling the G1 fill_archive_regions routine
Reviewed-by: coleenp, iklam, dcubed
Contributed-by: tom.benson at oracle.com
! src/share/vm/memory/filemap.cpp
Changeset: 7128e27f94fb
Author: iklam
Date: 2015-06-17 22:49 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/7128e27f94fb
Merge
Changeset: 68ccb61f76e9
Author: coleenp
Date: 2015-06-17 21:44 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/68ccb61f76e9
8098821: Crash in system dictionary initialization with shared strings
Summary: map string regions after the compressed class base is known
Reviewed-by: iklam, dcubed
Contributed-by: coleen.phillimore at oracle.com, mikhailo.seledtsov at oracle.com
! src/share/vm/memory/filemap.cpp
! src/share/vm/memory/filemap.hpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspaceShared.cpp
! src/share/vm/prims/whitebox.cpp
Changeset: d6930f725b2d
Author: coleenp
Date: 2015-06-17 23:46 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/d6930f725b2d
Merge
Changeset: 3a6340e51172
Author: coleenp
Date: 2015-06-18 00:40 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/3a6340e51172
Merge
! src/share/vm/memory/filemap.cpp
Changeset: 9498f65dc429
Author: erikj
Date: 2015-06-18 10:26 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/9498f65dc429
8087195: Support building hotspot with devkits on Macosx
Reviewed-by: dholmes, ihse
! make/bsd/makefiles/dtrace.make
! make/bsd/makefiles/universal.gmk
Changeset: 67ef66f8a9ab
Author: hseigel
Date: 2015-06-18 08:44 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/67ef66f8a9ab
8042041: https://bugs.openjdk.java.net/browse/JDK-8042041
Summary: Don't assert if class has a bad element_tag in an element_value structure of a RuntimeVisibleAnnotation attribute. Instead, ignore the attribute.
Reviewed-by: acorn, gtriantafill
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
+ test/runtime/classFileParserBug/AnnotationTag.java
+ test/runtime/classFileParserBug/badAnnotTag.jcod
Changeset: 77ca08d2e512
Author: bpittore
Date: 2015-06-18 10:47 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/77ca08d2e512
8080776: ARM 32 bit binaries do not run on 64 bit ARM v8 hardware
Summary: Need to know arm cpu type earlier in the init sequence to avoid illegal instruction
Reviewed-by: dholmes, dlong, bdelsart
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vm_version.hpp
Changeset: 4a179f93d775
Author: shade
Date: 2015-06-19 09:41 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/4a179f93d775
8078438: Interpreter should support conditional card marks (UseCondCardMark) on x86 and aarch64
Summary: Add interpreter support for conditional card marks on x86 and aarch64
Reviewed-by: tschatzl, aph
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
Changeset: a7d15bf7b961
Author: aph
Date: 2015-06-19 09:41 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/a7d15bf7b961
8079315: UseCondCardMark broken in conjunction with CMS precleaning on x86
Summary: Add the necessary StoreLoad barrier in interpreter, C1 and C2 for x86
Reviewed-by: tschatzl
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/opto/graphKit.cpp
Changeset: fdc0cb96061f
Author: tschatzl
Date: 2015-06-19 11:27 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/fdc0cb96061f
8078669: G1 applies SurvivorAlignmentInBytes to both survivor and old gen
Summary: After refactoring of the relevant code in JDK-8060025 the survivor alignment had been applied to any allocation within PLABs. Only do that for survivor allocations again. Improve the related tests to have less variance.
Reviewed-by: jmasa, fzhinkin
! src/share/vm/gc/g1/g1Allocator.hpp
! 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: 5bbf25472731
Author: gziemski
Date: 2015-06-18 14:39 -0500
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/5bbf25472731
8122937: [JEP 245] Validate JVM Command-Line Flag Arguments.
Summary: Validate the arguments to all JVM command-line flags so as to avoid crashes, and ensure that appropriate error messages are displayed when they are invalid.
Reviewed-by: ddmitriev, dholmes, kbarrett, drwhite, brutisso, coleenp
! src/cpu/ppc/vm/globals_ppc.hpp
! src/cpu/sparc/vm/globals_sparc.hpp
! src/cpu/x86/vm/globals_x86.hpp
! src/cpu/zero/vm/globals_zero.hpp
! src/os/aix/vm/globals_aix.hpp
! src/os/bsd/vm/globals_bsd.hpp
! src/os/linux/vm/globals_linux.hpp
! src/os/solaris/vm/globals_solaris.hpp
! src/os/windows/vm/globals_windows.hpp
! src/share/vm/c1/c1_globals.cpp
! src/share/vm/c1/c1_globals.hpp
! src/share/vm/gc/g1/g1_globals.cpp
! src/share/vm/gc/g1/g1_globals.hpp
! src/share/vm/opto/c2_globals.cpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
+ src/share/vm/runtime/commandLineFlagConstraintList.cpp
+ src/share/vm/runtime/commandLineFlagConstraintList.hpp
+ src/share/vm/runtime/commandLineFlagConstraintsCompiler.cpp
+ src/share/vm/runtime/commandLineFlagConstraintsCompiler.hpp
+ src/share/vm/runtime/commandLineFlagConstraintsGC.cpp
+ src/share/vm/runtime/commandLineFlagConstraintsGC.hpp
+ src/share/vm/runtime/commandLineFlagConstraintsRuntime.cpp
+ src/share/vm/runtime/commandLineFlagConstraintsRuntime.hpp
+ src/share/vm/runtime/commandLineFlagRangeList.cpp
+ src/share/vm/runtime/commandLineFlagRangeList.hpp
! src/share/vm/runtime/globals.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/globals_extension.hpp
! src/share/vm/runtime/init.cpp
! src/share/vm/runtime/os_ext.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/services/attachListener.cpp
! src/share/vm/services/classLoadingService.cpp
! src/share/vm/services/diagnosticCommand.cpp
! src/share/vm/services/management.cpp
! src/share/vm/services/memoryService.cpp
! src/share/vm/services/writeableFlags.cpp
! src/share/vm/services/writeableFlags.hpp
! test/compiler/c2/7200264/Test7200264.sh
! test/compiler/startup/NumCompilerThreadsCheck.java
! test/gc/arguments/TestHeapFreeRatio.java
! test/gc/arguments/TestSurvivorAlignmentInBytesOption.java
! test/gc/g1/TestStringDeduplicationTools.java
! test/runtime/CompressedOops/CompressedClassSpaceSize.java
! test/runtime/CompressedOops/ObjectAlignment.java
! test/runtime/contended/Options.java
Changeset: 21bbcc957937
Author: ddmitriev
Date: 2015-06-19 07:57 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/21bbcc957937
8072931: JEP-JDK-8059557: Test task: test framework development
Summary: Test set for JEP 245 Validate JVM Command-Line Flag Arguments
Reviewed-by: ctornqvi, dholmes, gziemski
! test/TEST.groups
+ test/runtime/CommandLine/OptionsValidation/TestJcmdOutput.java
+ test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java
+ test/runtime/CommandLine/OptionsValidation/TestOptionsWithRangesDynamic.java
+ test/runtime/CommandLine/OptionsValidation/common/optionsvalidation/DoubleJVMOption.java
+ test/runtime/CommandLine/OptionsValidation/common/optionsvalidation/IntJVMOption.java
+ test/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOption.java
+ test/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOptionsUtils.java
Changeset: bf2c494a8266
Author: coleenp
Date: 2015-06-19 13:03 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/bf2c494a8266
Merge
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/services/memoryService.cpp
Changeset: 8869bb2bc262
Author: jprovino
Date: 2015-06-18 16:28 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/8869bb2bc262
8085987: Vm crash "not long aligned" in nsk/stress/metaspace/jck60/jck6* tests
Summary: The word size being allocated needs to be rounded up.
Reviewed-by: jmasa, tbenson
! src/share/vm/memory/metaspace.cpp
Changeset: 01a99de9d5cb
Author: cjplummer
Date: 2015-06-19 14:23 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/01a99de9d5cb
8087153: EXCEPTION_ACCESS_VIOLATION when CDS RO section vanished on win32
Summary: When mapping RW for debugging support, update space_info->read_only to reflect it is RW
Reviewed-by: dcubed, coleenp, iklam
! src/share/vm/memory/filemap.cpp
Changeset: 2e5dfcbc8a5a
Author: lmesnik
Date: 2015-06-09 15:03 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/2e5dfcbc8a5a
8079134: [TESTBUG] Remove applicable_*gc and needs_*gc groups from TEST.groups
Reviewed-by: mgerdin, drwhite
! test/TEST.groups
Changeset: 5916110131c4
Author: stuefe
Date: 2015-06-22 19:21 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/5916110131c4
8078513: [linux] Clean up code relevant to LinuxThreads implementation
Reviewed-by: dholmes, sla, coleenp, simonis
! agent/src/os/linux/proc_service.h
! src/os/aix/vm/os_aix.cpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/bsd/vm/os_bsd.hpp
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/os_linux.hpp
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/os_cpu/linux_x86/vm/threadLS_linux_x86.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 4aac5a6d3eb2
Author: shade
Date: 2015-06-23 10:12 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/4aac5a6d3eb2
8129332: Missing test case for JDK-8078438
Summary: Add the test case originally developed for JDK-8078438
Reviewed-by: tschatzl
+ test/gc/CondCardMark/Basic.java
Changeset: 69d1ffe46890
Author: dsamersoff
Date: 2015-06-23 12:35 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/69d1ffe46890
8081576: serviceability/sa tests fail due to LingeredApp process fails to start
Summary: Provide a API to corrctly terminate LingeredApp
Reviewed-by: sspitsyn
! test/serviceability/sa/TestClassLoaderStats.java
! test/serviceability/sa/TestStackTrace.java
Changeset: ee8ce10986aa
Author: dsamersoff
Date: 2015-06-23 11:00 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/ee8ce10986aa
Merge
Changeset: 24dc0703f928
Author: adinn
Date: 2015-06-23 10:17 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/24dc0703f928
8129584: Fix required for aarch64 after 8122937
Summary: The fix for 8122937 omitted cpu/aarch64 changes required by src/share fixes
Reviewed-by: kvn, simonis
! src/cpu/aarch64/vm/globals_aarch64.hpp
Changeset: 9fd1e63eb982
Author: bdelsart
Date: 2015-06-23 17:48 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/9fd1e63eb982
8087133: Improve sharing of native wrappers in SignatureHandlerLibrary
Summary: fingerprint normalization for arm32
Reviewed-by: dholmes, coleenp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/interpreterRuntime.hpp
! src/share/vm/runtime/signature.hpp
Changeset: 357d0ffc7dab
Author: bdelsart
Date: 2015-06-23 18:03 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/357d0ffc7dab
Merge
Changeset: accd0f763858
Author: dsamersoff
Date: 2015-06-23 20:55 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/accd0f763858
8078632: conflicts between open and closed SA ports
Summary: closed port is renamed to arm64
Reviewed-by: dlong, dholmes
! agent/src/share/classes/sun/jvm/hotspot/utilities/AltPlatformInfo.java
! agent/src/share/classes/sun/jvm/hotspot/utilities/PlatformInfo.java
Changeset: a005dca78b98
Author: dsamersoff
Date: 2015-06-23 18:05 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/a005dca78b98
Merge
Changeset: 987e2ab36734
Author: kbarrett
Date: 2015-06-23 17:18 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/987e2ab36734
8129446: crash when reporting corrupted classfile
Summary: Increase buffer size and use jio_snprintf for message generation
Reviewed-by: tbenson, coleenp, iklam
! src/share/vm/classfile/compactHashtable.cpp
Changeset: 8528cb30b2b3
Author: kbarrett
Date: 2015-06-24 02:00 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/8528cb30b2b3
Merge
Changeset: 627850850754
Author: coleenp
Date: 2015-06-23 22:10 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/627850850754
8129607: Incorrect GPL header
Summary: fix typo in GPL header
Reviewed-by: kvn, dholmes
! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp
Changeset: 7389e85d56fb
Author: bdelsart
Date: 2015-06-24 08:30 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/7389e85d56fb
8030076: remove unused runtime related code
Summary: small cleanup of runtime code
Reviewed-by: dholmes, coleenp
! agent/src/share/classes/sun/jvm/hotspot/runtime/Frame.java
! src/cpu/aarch64/vm/frame_aarch64.cpp
! src/cpu/sparc/vm/frame_sparc.cpp
! src/cpu/x86/vm/frame_x86.cpp
! src/share/vm/interpreter/templateInterpreter.hpp
! src/share/vm/runtime/frame.hpp
! src/share/vm/runtime/sharedRuntime.cpp
Changeset: d472d1331479
Author: sjohanss
Date: 2015-06-24 08:37 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/d472d1331479
8081607: Change default GC for server configurations to G1
Summary: For more info see JEP 248.
Reviewed-by: pliden, tschatzl
! src/share/vm/runtime/arguments.cpp
! test/gc/arguments/TestSelectDefaultGC.java
Changeset: c23a78fd7182
Author: sjohanss
Date: 2015-06-24 10:28 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/c23a78fd7182
Merge
Changeset: 1805f1b68097
Author: tschatzl
Date: 2015-06-24 09:42 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/1805f1b68097
8079208: gc/g1/TestLargePageUseForAuxMemory.java fails due to not considering page allocation granularity for setup
Summary: The test case needs to use the OS'es allocation granularity to properly determine the boundary values for the test.
Reviewed-by: dfazunen, jmasa, ecaspole
! src/share/vm/prims/whitebox.cpp
! test/gc/g1/TestLargePageUseForAuxMemory.java
Changeset: c6eba2b4fb99
Author: tschatzl
Date: 2015-06-24 11:55 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/c6eba2b4fb99
Merge
Changeset: bd2880d64d1d
Author: enevill
Date: 2015-06-24 05:45 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/bd2880d64d1d
8081294: aarch64: fails to build on ubuntu wily
Reviewed-by: dholmes
! agent/src/os/linux/libproc.h
Changeset: d2a850250e50
Author: dholmes
Date: 2015-06-24 11:58 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/d2a850250e50
Merge
Changeset: 7cce923d043c
Author: dholmes
Date: 2015-06-24 13:26 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/7cce923d043c
Merge
Changeset: f48c6891ec48
Author: brutisso
Date: 2015-06-23 13:26 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/f48c6891ec48
8129549: G1: Make sure the concurrent thread does not mix its logging with the STW pauses
Reviewed-by: pliden, tschatzl
! src/share/vm/gc/g1/concurrentMark.cpp
! src/share/vm/gc/g1/concurrentMarkThread.cpp
! src/share/vm/gc/g1/concurrentMarkThread.hpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
Changeset: 626c3842ad4f
Author: brutisso
Date: 2015-06-24 15:04 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/626c3842ad4f
Merge
Changeset: 0032abb6e693
Author: aph
Date: 2015-06-12 15:49 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/0032abb6e693
8078521: AARCH64: Add AArch64 SA support
Summary: Add AArch64 SA support
Reviewed-by: dsamersoff, dholmes
! agent/make/Makefile
! agent/src/os/linux/LinuxDebuggerLocal.c
! agent/src/os/linux/Makefile
! agent/src/share/classes/sun/jvm/hotspot/HSDB.java
+ agent/src/share/classes/sun/jvm/hotspot/debugger/aarch64/AARCH64ThreadContext.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxCDebugger.java
+ agent/src/share/classes/sun/jvm/hotspot/debugger/linux/aarch64/LinuxAARCH64CFrame.java
+ agent/src/share/classes/sun/jvm/hotspot/debugger/linux/aarch64/LinuxAARCH64ThreadContext.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ProcDebuggerLocal.java
+ agent/src/share/classes/sun/jvm/hotspot/debugger/proc/aarch64/ProcAARCH64Thread.java
+ agent/src/share/classes/sun/jvm/hotspot/debugger/proc/aarch64/ProcAARCH64ThreadContext.java
+ agent/src/share/classes/sun/jvm/hotspot/debugger/proc/aarch64/ProcAARCH64ThreadFactory.java
+ agent/src/share/classes/sun/jvm/hotspot/debugger/remote/aarch64/RemoteAARCH64Thread.java
+ agent/src/share/classes/sun/jvm/hotspot/debugger/remote/aarch64/RemoteAARCH64ThreadContext.java
+ agent/src/share/classes/sun/jvm/hotspot/debugger/remote/aarch64/RemoteAARCH64ThreadFactory.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/Threads.java
+ agent/src/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64CurrentFrameGuess.java
+ agent/src/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64Frame.java
+ agent/src/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64JavaCallWrapper.java
+ agent/src/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64RegisterMap.java
+ agent/src/share/classes/sun/jvm/hotspot/runtime/linux_aarch64/LinuxAARCH64JavaThreadPDAccess.java
! make/sa.files
Changeset: 3032dd028886
Author: dsamersoff
Date: 2015-06-24 13:16 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/3032dd028886
Merge
Changeset: 3ebc4f430a74
Author: dsamersoff
Date: 2015-06-24 14:28 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/3ebc4f430a74
Merge
Changeset: 4ffba31b9baa
Author: jwilhelm
Date: 2015-06-24 13:38 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/4ffba31b9baa
Merge
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
- test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForSupportedSparcCPU.java
- test/compiler/intrinsics/sha/cli/testcases/UseSHAIntrinsicsSpecificTestCaseForUnsupportedSparcCPU.java
- test/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForSupportedSparcCPU.java
- test/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForUnsupportedSparcCPU.java
Changeset: 9251516ec93d
Author: mcberg
Date: 2015-06-16 16:10 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/9251516ec93d
8080325: SuperWord loop unrolling analysis
Summary: Determine loop unroll factor based on supported vectors sizes.
Reviewed-by: roland, kvn
! src/cpu/x86/vm/c2_init_x86.cpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/superword.cpp
! src/share/vm/opto/superword.hpp
Changeset: ce0c612ea443
Author: ascarpino
Date: 2015-06-17 17:48 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/ce0c612ea443
8073108: Use x86 and SPARC CPU instructions for GHASH acceleration
Reviewed-by: kvn, jrose
! src/cpu/aarch64/vm/vm_version_aarch64.cpp
! src/cpu/ppc/vm/vm_version_ppc.cpp
! src/cpu/sparc/vm/assembler_sparc.hpp
! src/cpu/sparc/vm/stubGenerator_sparc.cpp
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/stubRoutines_x86.cpp
! src/cpu/x86/vm/stubRoutines_x86.hpp
! src/cpu/x86/vm/vm_version_x86.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/opto/runtime.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/stubRoutines.cpp
! src/share/vm/runtime/stubRoutines.hpp
! src/share/vm/runtime/vmStructs.cpp
! test/compiler/codegen/7184394/TestAESBase.java
! test/compiler/codegen/7184394/TestAESEncode.java
! test/compiler/codegen/7184394/TestAESMain.java
Changeset: a59d9a08b648
Author: kvn
Date: 2015-06-18 11:09 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/a59d9a08b648
8129094: assert(is_java_primitive(bt)) failed: only primitive type vectors
Summary: ignored non-primitive type memory operation regardless its (or its inputs) control.
Reviewed-by: roland, mcberg
! src/share/vm/opto/superword.cpp
Changeset: 8f8c4af059a9
Author: goetz
Date: 2015-06-11 10:50 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/8f8c4af059a9
8087183: Fix call to inline function is_oop in header debugInfo.hpp.
Reviewed-by: kvn, kbarrett, dholmes
! src/share/vm/code/debugInfo.cpp
! src/share/vm/code/debugInfo.hpp
Changeset: 405cb20a06a9
Author: kvn
Date: 2015-06-19 15:24 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/405cb20a06a9
Merge
! src/share/vm/runtime/globals.hpp
Changeset: b125c7ae3995
Author: kvn
Date: 2015-06-19 17:46 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/b125c7ae3995
8080157: assert(allocates2(pc)) failed: not in CodeBuffer memory
Summary: increase code_size2 for stubs
Reviewed-by: iveresov
! src/cpu/x86/vm/stubRoutines_x86_64.hpp
! src/share/vm/runtime/stubRoutines.cpp
Changeset: 734d01248316
Author: goetz
Date: 2015-06-22 14:22 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/734d01248316
8129423: Fix unlink() of LogCompilation tmp files lost in merge of 8007993 and 8060074.
Reviewed-by: kvn, simonis
! src/share/vm/compiler/compileLog.cpp
Changeset: a7dfe3d73bf9
Author: mcberg
Date: 2015-06-23 12:45 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/a7dfe3d73bf9
8081247: AVX 512 extended support
Summary: add more support for EVEX encoding
Reviewed-by: kvn, neliasso
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/vm_version_x86.hpp
! src/cpu/x86/vm/x86.ad
Changeset: 0b76cb81b165
Author: goetz
Date: 2015-06-24 09:13 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/0b76cb81b165
8129757: ppc/aarch: Fix passing thread to runtime after "8073165: Contended Locking fast exit bucket."
Reviewed-by: enevill, simonis, adinn
! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
! src/cpu/ppc/vm/sharedRuntime_ppc.cpp
Changeset: da05ab7fde79
Author: kvn
Date: 2015-06-25 09:48 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/da05ab7fde79
Merge
! src/cpu/ppc/vm/vm_version_ppc.cpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: cfcdcb9f73d0
Author: kvn
Date: 2015-06-26 15:55 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/cfcdcb9f73d0
8130008: compiler/codecache/jmx/UsageThresholdIncreasedTest.java should be quarantined
Reviewed-by: iveresov
! test/compiler/codecache/jmx/UsageThresholdIncreasedTest.java
Changeset: 02ef8543e20f
Author: amurillo
Date: 2015-06-26 19:11 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/02ef8543e20f
Merge
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
Changeset: aec5456c3e72
Author: amurillo
Date: 2015-06-30 11:20 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/aec5456c3e72
Merge
Changeset: c1b2825ef47e
Author: lana
Date: 2015-07-02 16:09 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/c1b2825ef47e
Merge
Changeset: d49e3c587121
Author: katleman
Date: 2015-07-09 13:49 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/d49e3c587121
Added tag jdk9-b72 for changeset c1b2825ef47e
! .hgtags
Changeset: 0cedc8c6582e
Author: kvn
Date: 2015-06-29 00:10 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/0cedc8c6582e
8073583: C2 support for CRC32C on SPARC
Reviewed-by: jrose, kvn
Contributed-by: james.cheng at oracle.com
! src/cpu/aarch64/vm/vm_version_aarch64.cpp
! src/cpu/ppc/vm/vm_version_ppc.cpp
! src/cpu/sparc/vm/assembler_sparc.hpp
! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/cpu/sparc/vm/macroAssembler_sparc.hpp
! src/cpu/sparc/vm/stubGenerator_sparc.cpp
! src/cpu/sparc/vm/stubRoutines_sparc.hpp
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/sparc/vm/vm_version_sparc.hpp
! src/cpu/x86/vm/vm_version_x86.cpp
! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/opto/runtime.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/stubRoutines.cpp
! src/share/vm/runtime/stubRoutines.hpp
! src/share/vm/runtime/vmStructs.cpp
+ test/compiler/intrinsics/crc32c/TestCRC32C.java
Changeset: 03498f2b20a8
Author: enevill
Date: 2015-06-25 08:52 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/03498f2b20a8
8086087: aarch64: add support for 64 bit vectors
Summary: Support 64 bit vectors
Reviewed-by: kvn, aph
! src/cpu/aarch64/vm/aarch64.ad
Changeset: 69fad5109885
Author: enevill
Date: 2015-06-25 13:41 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/69fad5109885
8129426: aarch64: add support for PopCount in C2
Summary: Add support for PopCount using SIMD cnt and addv inst
Reviewed-by: kvn, aph
Contributed-by: alexander.alexeev at caviumnetworks.com
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/assembler_aarch64.hpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
! src/cpu/aarch64/vm/vm_version_aarch64.cpp
Changeset: a88735af82a4
Author: skovalev
Date: 2015-06-17 16:22 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/a88735af82a4
8067163: Several JT_HS tests fails due to ClassNotFoundException on compacts
Reviewed-by: dholmes, vlivanov
! test/TEST.groups
Changeset: bfece9d042eb
Author: vlivanov
Date: 2015-06-15 15:27 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/bfece9d042eb
8087218: Constant fold loads from final instance fields in VM anonymous classes
Reviewed-by: jrose, rbackman
! src/share/vm/ci/ciField.cpp
! src/share/vm/ci/ciInstanceKlass.cpp
! src/share/vm/ci/ciInstanceKlass.hpp
Changeset: 636250d14884
Author: kvn
Date: 2015-06-30 12:12 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/636250d14884
8129893: 8129094 fix is incomplete
Summary: move old and add new primitive type check.
Reviewed-by: iveresov
! src/share/vm/opto/superword.cpp
Changeset: ab3d5ef2da1d
Author: iveresov
Date: 2015-06-30 14:44 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/ab3d5ef2da1d
8079775: Java 9-fastdebug ia32 Error: Unimplemented with "-XX:CompilationPolicyChoice=1 -XX:-TieredCompilation" options
8079062: Java 9-fastdebug crash(hit assertion) with "-XX:CompilationPolicyChoice=1 -XX:-TieredCompilation" options
Summary: Revive stack walk compilation policy
Reviewed-by: kvn
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/compilationPolicy.cpp
! src/share/vm/runtime/rframe.cpp
! src/share/vm/runtime/rframe.hpp
Changeset: 8835879bc34a
Author: thartmann
Date: 2015-07-01 09:07 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/8835879bc34a
8129937: compiler/codecache/jmx/UsageThresholdIncreasedTest.java fails with "Usage threshold was hit"
Summary: Tests should not assume that usage of non-profiled code heap is predictable.
Reviewed-by: kvn, dpochepk
! test/compiler/codecache/jmx/CodeCacheUtils.java
! test/compiler/codecache/jmx/GetUsageTest.java
! test/compiler/codecache/jmx/PeakUsageTest.java
! test/compiler/codecache/jmx/PoolsIndependenceTest.java
! test/compiler/codecache/jmx/ThresholdNotificationsTest.java
! test/compiler/codecache/jmx/UsageThresholdExceededTest.java
! test/compiler/codecache/jmx/UsageThresholdIncreasedTest.java
! test/compiler/codecache/jmx/UsageThresholdNotExceededTest.java
Changeset: f7b19ca15ef8
Author: thartmann
Date: 2015-07-01 09:15 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/f7b19ca15ef8
Merge
Changeset: e53adadfdcb5
Author: amurillo
Date: 2015-07-02 14:12 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/e53adadfdcb5
Merge
Changeset: aa457465c1cd
Author: amurillo
Date: 2015-07-07 10:37 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/aa457465c1cd
Merge
Changeset: e37d432868be
Author: lana
Date: 2015-07-09 16:37 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/e37d432868be
Merge
Changeset: fcb54dcb8671
Author: katleman
Date: 2015-07-16 13:51 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/fcb54dcb8671
Added tag jdk9-b73 for changeset e37d432868be
! .hgtags
Changeset: 9fcbb6768a78
Author: aph
Date: 2015-06-16 17:31 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/9fcbb6768a78
8130150: Implement BigInteger.montgomeryMultiply intrinsic
Summary: Add montgomeryMultiply intrinsics
Reviewed-by: kvn
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/vm_version_x86.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/opto/runtime.hpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/runtime/stubRoutines.cpp
! src/share/vm/runtime/stubRoutines.hpp
+ test/compiler/intrinsics/montgomerymultiply/MontgomeryMultiplyTest.java
Changeset: d30647171e49
Author: aph
Date: 2015-07-02 11:12 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/d30647171e49
Merge
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/vm_version_x86.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/opto/runtime.hpp
! src/share/vm/runtime/stubRoutines.cpp
! src/share/vm/runtime/stubRoutines.hpp
- test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForSupportedSparcCPU.java
- test/compiler/intrinsics/sha/cli/testcases/UseSHAIntrinsicsSpecificTestCaseForUnsupportedSparcCPU.java
- test/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForSupportedSparcCPU.java
- test/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForUnsupportedSparcCPU.java
Changeset: 9ad1e00a9f13
Author: iveresov
Date: 2015-07-02 14:40 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/9ad1e00a9f13
8080012: JVM times out with vdbench on SPARC M7-16
Summary: check cacheline sine only for one core on sun4v SPARC systems.
Reviewed-by: kvn
! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp
Changeset: dd5ad200b2be
Author: kvn
Date: 2015-07-02 17:49 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/dd5ad200b2be
Merge
Changeset: 90922865a9d6
Author: zmajo
Date: 2015-07-03 07:25 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/90922865a9d6
8076112: Add @HotSpotIntrinsicCandidate annotation to indicate methods for which Java Runtime has intrinsics
Summary: Annotate possibly intrinsified methods with @HotSpotIntrinsicCandidate. Add checks omitted by intrinsics to the library code. Add CheckIntrinsics flags to check consistency of intrinsics.
Reviewed-by: jrose, kvn, thartmann, vlivanov, abuckley, darcy, ascarpino, briangoetz, alanb, aph, dnsimon
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/ci/bcEscapeAnalyzer.cpp
! src/share/vm/ci/ciMethod.hpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/interpreter/rewriter.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/runtime/globals.hpp
! test/compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java
! test/compiler/dependencies/MonomorphicObjectCall/java/lang/Object.java
Changeset: cd16fcb838d2
Author: zmajo
Date: 2015-07-03 09:33 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/cd16fcb838d2
8130120: Handling of SHA intrinsics inconsistent across platforms
Summary: Introduce common warning message and common processing of SHA intrinsic-related arguments.
Reviewed-by: kvn, mcberg
! src/cpu/aarch64/vm/vm_version_aarch64.cpp
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/x86/vm/vm_version_x86.cpp
! src/share/vm/runtime/globals.hpp
! test/compiler/intrinsics/sha/cli/SHAOptionsBase.java
! test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForSupportedCPU.java
! test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedAArch64CPU.java
! test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedSparcCPU.java
Changeset: 5b039c8f1c37
Author: goetz
Date: 2015-07-03 16:29 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/5b039c8f1c37
8130432: ppc64le: Fix build of hsdis
Reviewed-by: dholmes, kvn
! src/share/tools/hsdis/Makefile
Changeset: d7f63963925f
Author: goetz
Date: 2015-06-29 15:30 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/d7f63963925f
8086069: Adapt runtime calls to recent intrinsics to pass ints as long
Summary: Remove CCallingConventionRequiresIntsAsLongs from shared code and push functionality to native wrapper. Less optimal but more flexible.
Reviewed-by: jrose, kvn
! src/cpu/aarch64/vm/globalDefinitions_aarch64.hpp
! src/cpu/ppc/vm/globalDefinitions_ppc.hpp
! src/cpu/ppc/vm/sharedRuntime_ppc.cpp
! src/cpu/sparc/vm/globalDefinitions_sparc.hpp
! src/cpu/x86/vm/globalDefinitions_x86.hpp
! src/cpu/zero/vm/globalDefinitions_zero.hpp
! src/share/vm/opto/generateOptoStub.cpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/runtime/sharedRuntime.cpp
Changeset: 56c7eba0e850
Author: enevill
Date: 2015-07-07 15:04 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/56c7eba0e850
8130687: aarch64: add support for hardware crc32c
Summary: add support for crc32c using built in crc32c instructions
Reviewed-by: kvn, aph
! src/cpu/aarch64/vm/assembler_aarch64.hpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
! src/cpu/aarch64/vm/vm_version_aarch64.cpp
Changeset: 767f36deb0dc
Author: bpittore
Date: 2015-06-24 12:12 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/767f36deb0dc
8081202: Hotspot compile warning: "Invalid suffix on literal; C++11 requires a space between literal and identifier"
Summary: Need to add a space between macro identifier and string literal
Reviewed-by: stefank, dholmes, kbarrett
! src/cpu/aarch64/vm/vtableStubs_aarch64.cpp
! src/cpu/ppc/vm/methodHandles_ppc.cpp
! src/cpu/sparc/vm/methodHandles_sparc.cpp
! src/cpu/sparc/vm/vtableStubs_sparc.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/cpu/x86/vm/vtableStubs_x86_32.cpp
! src/cpu/x86/vm/vtableStubs_x86_64.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/c1/c1_CFGPrinter.cpp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/dictionary.cpp
! src/share/vm/classfile/dictionary.hpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/exceptionHandlerTable.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/disassembler.cpp
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/g1/collectionSetChooser.cpp
! src/share/vm/gc/g1/collectionSetChooser.hpp
! src/share/vm/gc/g1/concurrentMark.cpp
! src/share/vm/gc/g1/concurrentMark.inline.hpp
! src/share/vm/gc/g1/g1AllocRegion.cpp
! src/share/vm/gc/g1/g1Allocator.hpp
! src/share/vm/gc/g1/g1BiasedArray.cpp
! src/share/vm/gc/g1/g1BiasedArray.hpp
! src/share/vm/gc/g1/g1BlockOffsetTable.cpp
! src/share/vm/gc/g1/g1BlockOffsetTable.hpp
! src/share/vm/gc/g1/g1CardCounts.cpp
! src/share/vm/gc/g1/g1CardCounts.hpp
! src/share/vm/gc/g1/g1CodeCacheRemSet.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.inline.hpp
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1ErgoVerbose.hpp
! src/share/vm/gc/g1/g1GCPhaseTimes.cpp
! src/share/vm/gc/g1/g1HRPrinter.cpp
! src/share/vm/gc/g1/g1InCSetState.hpp
! src/share/vm/gc/g1/g1OopClosures.inline.hpp
! src/share/vm/gc/g1/g1RemSet.cpp
! src/share/vm/gc/g1/g1RemSetSummary.cpp
! src/share/vm/gc/g1/g1StringDedupQueue.cpp
! src/share/vm/gc/g1/g1StringDedupStat.cpp
! src/share/vm/gc/g1/g1StringDedupTable.cpp
! src/share/vm/gc/g1/heapRegion.cpp
! src/share/vm/gc/g1/heapRegion.hpp
! src/share/vm/gc/g1/heapRegion.inline.hpp
! src/share/vm/gc/g1/heapRegionManager.cpp
! src/share/vm/gc/g1/heapRegionManager.inline.hpp
! src/share/vm/gc/g1/heapRegionRemSet.cpp
! src/share/vm/gc/g1/heapRegionSet.cpp
! src/share/vm/gc/g1/satbQueue.cpp
! src/share/vm/gc/parallel/mutableNUMASpace.cpp
! src/share/vm/gc/parallel/psOldGen.hpp
! src/share/vm/gc/serial/tenuredGeneration.cpp
! src/share/vm/gc/shared/barrierSet.inline.hpp
! src/share/vm/gc/shared/blockOffsetTable.cpp
! src/share/vm/gc/shared/cardTableModRefBS.cpp
! src/share/vm/gc/shared/cardTableModRefBS.hpp
! src/share/vm/gc/shared/generation.cpp
! src/share/vm/gc/shared/plab.cpp
! src/share/vm/gc/shared/threadLocalAllocBuffer.inline.hpp
! src/share/vm/memory/allocation.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/cpCache.cpp
! src/share/vm/oops/markOop.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/objArrayKlass.cpp
! src/share/vm/oops/oop.cpp
! src/share/vm/opto/callnode.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/perf.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/commandLineFlagRangeList.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/globals.cpp
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/runtime/unhandledOops.cpp
! src/share/vm/services/diagnosticArgument.cpp
! src/share/vm/services/threadService.cpp
! src/share/vm/trace/traceStream.hpp
! src/share/vm/utilities/ostream.cpp
Changeset: b430ee406c9d
Author: coleenp
Date: 2015-06-24 21:58 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/b430ee406c9d
Merge
! src/share/vm/oops/method.cpp
! src/share/vm/opto/callnode.cpp
! src/share/vm/runtime/deoptimization.cpp
- test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForSupportedSparcCPU.java
- test/compiler/intrinsics/sha/cli/testcases/UseSHAIntrinsicsSpecificTestCaseForUnsupportedSparcCPU.java
- test/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForSupportedSparcCPU.java
- test/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForUnsupportedSparcCPU.java
Changeset: 8c563e200153
Author: ddmitriev
Date: 2015-06-24 18:19 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/8c563e200153
8078399: Deprecate -Xoss, -Xsqnopause, -Xoptimize and -Xboundthreads options in JDK 9
Reviewed-by: dholmes, coleenp
! src/share/vm/runtime/arguments.cpp
Changeset: 35ebec061d98
Author: ddmitriev
Date: 2015-06-24 18:21 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/35ebec061d98
8129394: [TESTBUG] runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java failed with double option
Reviewed-by: dholmes
! test/runtime/CommandLine/OptionsValidation/common/optionsvalidation/DoubleJVMOption.java
Changeset: b3fcf9a9e56f
Author: dholmes
Date: 2015-06-25 08:30 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/b3fcf9a9e56f
Merge
Changeset: efca4c9ca5bd
Author: brutisso
Date: 2015-06-25 08:15 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/efca4c9ca5bd
8129626: G1: set_in_progress() and clear_started() needs a barrier on non-TSO platforms
Summary: Also reviewed by vitalyd at gmail.com
Reviewed-by: pliden, bpittore, bdelsart
! src/share/vm/gc/g1/concurrentMarkThread.cpp
! src/share/vm/gc/g1/concurrentMarkThread.hpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
Changeset: 55f126ec6c26
Author: brutisso
Date: 2015-06-25 10:52 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/55f126ec6c26
Merge
! src/share/vm/gc/g1/g1CollectedHeap.cpp
Changeset: 34c9093f9618
Author: bdelsart
Date: 2015-06-25 08:17 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/34c9093f9618
8081406: cleanup and minor extensions of the debugging facilities in CodeStrings
Summary: avoid issues around _defunct CodeStrings
Reviewed-by: dholmes, coleenp
! src/share/vm/asm/codeBuffer.cpp
! src/share/vm/asm/codeBuffer.hpp
! src/share/vm/code/codeBlob.cpp
Changeset: 2f8eba9d2f69
Author: bdelsart
Date: 2015-06-25 13:23 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/2f8eba9d2f69
Merge
Changeset: a38b928b2975
Author: tschatzl
Date: 2015-06-24 17:46 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/a38b928b2975
8129602: Incorrect GPL header causes RE script to create wrong output
Summary: Fix up GPL headers so that the RE script works.
Reviewed-by: stefank, dholmes, coleenp
! test/testlibrary/ctw/Makefile
Changeset: 15c67e2f7cab
Author: tschatzl
Date: 2015-06-25 09:04 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/15c67e2f7cab
8129604: Incorrect GPL header in README causes RE script to create wrong output
Summary: Fix up GPL headers by removing leading "#" so that the RE script works.
Reviewed-by: brutisso, coleenp
! test/testlibrary/ctw/README
Changeset: d51e38f88f9f
Author: tschatzl
Date: 2015-06-25 09:06 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/d51e38f88f9f
8129573: CollectedHeap::fill_with_objects() needs to use multiple arrays in 32 bit mode too
Summary: In JDK-8042668 we introduced a custom fill threshold for G1. This leads to CollectedHeap::fill_with_objects create too large objects in G1 when using it in 32 bit mode, as the code to create multiple filler objects is IFDEF'ed out on 32 bit. Enable this code on 32 bit too.
Reviewed-by: tonyp, mgerdin, tbenson
! src/share/vm/gc/shared/collectedHeap.cpp
Changeset: 825306677064
Author: tschatzl
Date: 2015-06-25 07:13 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/825306677064
Merge
- test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForSupportedSparcCPU.java
- test/compiler/intrinsics/sha/cli/testcases/UseSHAIntrinsicsSpecificTestCaseForUnsupportedSparcCPU.java
- test/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForSupportedSparcCPU.java
- test/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForUnsupportedSparcCPU.java
Changeset: 3393f1245e55
Author: tschatzl
Date: 2015-06-25 15:43 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/3393f1245e55
Merge
Changeset: f51a900cd1e0
Author: poonam
Date: 2015-06-25 06:52 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/f51a900cd1e0
8129108: nmethod related crash in CMS
Summary: Add SO_AllCodeCache to root scanning options when not unloading classes with a CMS collection cycle
Reviewed-by: mgerdin, jwilhelm
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
Changeset: b8fe5e3e7eda
Author: poonam
Date: 2015-06-25 18:14 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/b8fe5e3e7eda
Merge
Changeset: 60f7aacc348d
Author: jfdenise
Date: 2015-06-25 18:25 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/60f7aacc348d
8080511: Refresh of jimage support
Reviewed-by: alanb, mchung, psandoz, acorn, lfoltan, ctornqvi
Contributed-by: james.laskey at oracle.com, jean-francois.denise at oracle.com, sundararajan.athijegannathan at oracle.com
! 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/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
+ src/share/vm/classfile/imageDecompressor.cpp
+ src/share/vm/classfile/imageDecompressor.hpp
! src/share/vm/classfile/imageFile.cpp
! src/share/vm/classfile/imageFile.hpp
! src/share/vm/precompiled/precompiled.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
! 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/init.cpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
! src/share/vm/runtime/os.cpp
+ src/share/vm/utilities/endian.cpp
+ src/share/vm/utilities/endian.hpp
! test/gc/survivorAlignment/TestPromotionToSurvivor.java
+ test/runtime/modules/ImageFile/ImageAttributeOffsetsTest.java
+ test/runtime/modules/ImageFile/ImageCloseTest.java
+ test/runtime/modules/ImageFile/ImageFileHeaderTest.java
+ test/runtime/modules/ImageFile/ImageFindAttributesTest.java
+ test/runtime/modules/ImageFile/ImageGetAttributesTest.java
+ test/runtime/modules/ImageFile/ImageGetDataAddressTest.java
+ test/runtime/modules/ImageFile/ImageGetIndexAddressTest.java
+ test/runtime/modules/ImageFile/ImageGetStringBytesTest.java
+ test/runtime/modules/ImageFile/ImageOpenTest.java
+ test/runtime/modules/ImageFile/ImageReadTest.java
+ test/runtime/modules/ImageFile/LocationConstants.java
Changeset: 1fa641488898
Author: jfdenise
Date: 2015-06-25 20:47 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/1fa641488898
Merge
Changeset: 289a2d2a8f97
Author: stefank
Date: 2015-01-19 11:06 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/289a2d2a8f97
8087322: Implement a Semaphore utility class
Reviewed-by: kbarrett, dholmes
! make/solaris/makefiles/vm.make
! src/os/bsd/vm/os_bsd.cpp
+ src/os/bsd/vm/semaphore_bsd.hpp
! src/os/linux/vm/os_linux.cpp
! src/os/posix/vm/os_posix.cpp
+ src/os/posix/vm/semaphore_posix.hpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.cpp
+ src/os/windows/vm/semaphore_windows.hpp
! src/share/vm/prims/jni.cpp
+ src/share/vm/runtime/semaphore.cpp
+ src/share/vm/runtime/semaphore.hpp
Changeset: 94d13c20fbf0
Author: stuefe
Date: 2015-06-26 08:29 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/94d13c20fbf0
8080925: Make error log write timeout parameter configurable
Reviewed-by: sla, coleenp, ctornqvi, dholmes
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/thread.cpp
Changeset: d76f3398c6eb
Author: hseigel
Date: 2015-06-29 11:48 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/d76f3398c6eb
8073423: Remove LazyClassPathEntry support if no longer needed
Summary: Remove LazyClassPathEntry support and deprecate -XX:+LazyBootClassLoader
Reviewed-by: acorn, lfoltan
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
Changeset: a51ca8e0d2f8
Author: hseigel
Date: 2015-06-29 17:24 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/a51ca8e0d2f8
Merge
! src/share/vm/runtime/globals.hpp
Changeset: e532b042ad77
Author: minqi
Date: 2015-06-29 13:48 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/e532b042ad77
8087143: Reduce Symbol::_identity_hash to 2 bytes
Summary: Convert Symbol::_identity_hash from integer to short integer to save two bytes. Also change identity_hash() to have 'this' and first two bytes of symbol join the calculation.
Reviewed-by: iklam, coleenp, shade
! agent/src/share/classes/sun/jvm/hotspot/oops/Symbol.java
! src/share/vm/oops/symbol.cpp
! src/share/vm/oops/symbol.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 24e9c513dc27
Author: goetz
Date: 2015-06-29 10:16 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/24e9c513dc27
8130036: Fix problems with imprecise C++ coding.
Reviewed-by: dholmes, kbarrett
! src/share/vm/compiler/compilerOracle.cpp
! src/share/vm/runtime/reflection.cpp
! src/share/vm/utilities/vmError.cpp
Changeset: 00cd0f4c1172
Author: dcubed
Date: 2015-06-30 09:39 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/00cd0f4c1172
8130135: backout 8087143 due to failures in 8130115
Reviewed-by: minqi, coleenp
! agent/src/share/classes/sun/jvm/hotspot/oops/Symbol.java
! src/share/vm/oops/symbol.cpp
! src/share/vm/oops/symbol.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 27d580c7af7a
Author: dcubed
Date: 2015-06-30 09:48 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/27d580c7af7a
Merge
Changeset: 660fa1b69f63
Author: dbuck
Date: 2015-06-30 15:26 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/660fa1b69f63
8072147: Preloading libjsig.dylib causes deadlock when signal() is called
Summary: Added check to prevent reentry of signal chaining code
Reviewed-by: dcubed, acorn, dholmes
! src/os/bsd/vm/jsig.c
Changeset: 97f63e5ca070
Author: sjohanss
Date: 2015-04-30 13:33 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/97f63e5ca070
8078901: Add trace event for G1 MMU information
Reviewed-by: ehelin, mlarsson
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1MMUTracker.cpp
! src/share/vm/gc/g1/g1MMUTracker.hpp
! src/share/vm/gc/shared/gcTrace.cpp
! src/share/vm/gc/shared/gcTrace.hpp
! src/share/vm/gc/shared/gcTraceSend.cpp
! src/share/vm/trace/trace.xml
Changeset: 381272dfdd9f
Author: bdelsart
Date: 2015-07-01 10:53 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/381272dfdd9f
8087333: Optionally Pre-Generate the HotSpot Template Interpreter
Summary: Optional support for pregenerated template interpreter
Reviewed-by: coleenp, dholmes, kvn
! agent/src/share/classes/sun/jvm/hotspot/code/CodeCache.java
! agent/src/share/classes/sun/jvm/hotspot/memory/CodeHeap.java
! make/linux/makefiles/buildtree.make
! make/linux/makefiles/rules.make
! make/linux/makefiles/vm.make
! src/share/vm/asm/codeBuffer.hpp
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/code/codeBlob.cpp
! src/share/vm/code/codeBlob.hpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp
+ src/share/vm/code/codeCacheExtensions.hpp
+ src/share/vm/code/codeCacheExtensions_ext.hpp
! src/share/vm/code/stubs.cpp
! src/share/vm/code/stubs.hpp
! src/share/vm/interpreter/interpreter.cpp
! src/share/vm/interpreter/interpreter.hpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/interpreterRuntime.hpp
! src/share/vm/interpreter/templateInterpreter.cpp
! src/share/vm/interpreter/templateInterpreter.hpp
! src/share/vm/memory/heap.hpp
! src/share/vm/memory/virtualspace.cpp
! src/share/vm/opto/regmask.cpp
! src/share/vm/precompiled/precompiled.hpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/init.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/stubCodeGenerator.cpp
! src/share/vm/runtime/stubCodeGenerator.hpp
! src/share/vm/runtime/stubRoutines.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vmStructs.cpp
+ src/share/vm/runtime/vmStructs_ext.hpp
! src/share/vm/runtime/vm_operations.cpp
! src/share/vm/runtime/vm_version.cpp
! src/share/vm/utilities/globalDefinitions.hpp
Changeset: 90e332204e4d
Author: bdelsart
Date: 2015-07-01 10:26 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/90e332204e4d
Merge
Changeset: 3c1e5b2a99d3
Author: sjohanss
Date: 2015-07-01 16:38 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/3c1e5b2a99d3
8129590: TestShrinkDefragmentedHeap.java runs out of memory
Reviewed-by: jwilhelm, tschatzl
! test/gc/g1/TestShrinkDefragmentedHeap.java
Changeset: f6f5bd99f5a9
Author: dpochepk
Date: 2015-07-01 21:04 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/f6f5bd99f5a9
8129430: tests that requrie G1 should be excluded from execution on embedded platfomrs where g1 is not supported
Summary: Test group definition has been fixed
Reviewed-by: tschatzl
! test/TEST.groups
Changeset: 2e2af46ffba3
Author: ddmitriev
Date: 2015-07-02 12:25 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/2e2af46ffba3
8129786: Buffer overrun when passing long not existing option in JDK 9
Summary: Only make the obsolete check for valid arguments(length less than 256)
Reviewed-by: dcubed, dholmes
! src/share/vm/runtime/arguments.cpp
+ test/runtime/CommandLine/TestLongUnrecognizedVMOption.java
Changeset: 7f2a23af96b4
Author: dholmes
Date: 2015-07-02 12:05 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/7f2a23af96b4
Merge
Changeset: a59c4a123c47
Author: jwilhelm
Date: 2015-07-02 18:07 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/a59c4a123c47
8130330: Quarantine gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java
Reviewed-by: dfazunen, tschatzl
! test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java
Changeset: 964fb44d9669
Author: dcubed
Date: 2015-07-02 14:20 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/964fb44d9669
Merge
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/stubRoutines.cpp
! src/share/vm/runtime/vmStructs.cpp
! test/TEST.groups
Changeset: a011ff1e85a3
Author: iklam
Date: 2015-07-02 20:30 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/a011ff1e85a3
8129355: [TESTBUG] runtime FragmentMetaspaceSimple.java fails with java.lang.ClassNotFoundException: test.Empty
Summary: avoid opening files excessively
Reviewed-by: coleenp, mseledtsov
! test/runtime/Metaspace/FragmentMetaspaceSimple.java
Changeset: 6c8e38319913
Author: tschatzl
Date: 2015-07-03 09:49 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/6c8e38319913
8129977: TestSummarizeRSetStats.java fails: Incorrect amount of per-period RSet summaries at the end
Summary: Due to unrestrained initial heap size more garbage collections than expected could be started, confusing the test. Fix the initial heap size for the test to make them pass.
Reviewed-by: tbenson, dfazunen, dcubed
! test/gc/g1/TestSummarizeRSetStats.java
! test/gc/g1/TestSummarizeRSetStatsPerRegion.java
! test/gc/g1/TestSummarizeRSetStatsTools.java
Changeset: b51d7f9c2f75
Author: dcubed
Date: 2015-07-03 06:24 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/b51d7f9c2f75
Merge
Changeset: 9690cc21ec74
Author: tschatzl
Date: 2015-07-07 14:20 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/9690cc21ec74
8129558: Coalesce dead objects during removal of self-forwarded pointers
Summary: To improve performance of self-forwarding fixup during evacuation failure, coalesce the work done for dead objects.
Reviewed-by: mgerdin, tbenson, tonyp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1EvacFailure.cpp
! src/share/vm/gc/g1/g1EvacFailure.hpp
Changeset: 9de0e8815e2a
Author: sangheki
Date: 2015-07-07 06:37 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/9de0e8815e2a
8079555: REDO - Determining the desired PLAB size adjusts to the the number of threads at the wrong place
Summary: Calculate the desired PLAB value for a single thread and then return desired PLAB size according to the current number of threads when needed
Reviewed-by: jmasa, tschatzl
! src/share/vm/gc/cms/parNewGeneration.cpp
! src/share/vm/gc/cms/parNewGeneration.hpp
! src/share/vm/gc/g1/g1Allocator.cpp
! src/share/vm/gc/g1/g1Allocator.hpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1CollectedHeap.inline.hpp
! src/share/vm/gc/shared/plab.cpp
! src/share/vm/gc/shared/plab.hpp
Changeset: 897cbd5207a6
Author: jmasa
Date: 2015-07-07 18:16 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/897cbd5207a6
Merge
! src/share/vm/gc/g1/g1CollectedHeap.cpp
Changeset: 1756c98d5437
Author: jmasa
Date: 2015-04-15 11:30 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/1756c98d5437
7012980: PSOldGen is increased if there is no space in Metaspace
Reviewed-by: tschatzl, tbenson
! src/share/vm/gc/parallel/psAdaptiveSizePolicy.cpp
! src/share/vm/gc/parallel/psMarkSweep.cpp
! src/share/vm/gc/parallel/psParallelCompact.cpp
! src/share/vm/gc/parallel/psScavenge.cpp
! src/share/vm/gc/shared/adaptiveSizePolicy.hpp
! src/share/vm/gc/shared/gcCause.hpp
Changeset: ee53b343d8d7
Author: dcubed
Date: 2015-07-09 14:35 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/ee53b343d8d7
Merge
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/stubRoutines.cpp
Changeset: d264a730c1f1
Author: amurillo
Date: 2015-07-09 22:46 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/d264a730c1f1
Merge
Changeset: 850b88dc0981
Author: roland
Date: 2015-03-09 09:59 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/850b88dc0981
8071731: Better scaling for C1
Reviewed-by: kvn, iveresov
! src/share/vm/c1/c1_LIRGenerator.cpp
Changeset: 250c345b7698
Author: vlivanov
Date: 2015-04-14 19:10 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/250c345b7698
8075838: Method for typing MethodTypes
Reviewed-by: jrose, ahgross, alanb, bmoloden
! src/share/vm/classfile/systemDictionary.cpp
Changeset: fff6b54e9770
Author: lana
Date: 2015-07-16 19:28 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/fff6b54e9770
Merge
Changeset: 4dd0c8942726
Author: katleman
Date: 2015-07-23 11:54 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/4dd0c8942726
Added tag jdk9-b74 for changeset fff6b54e9770
! .hgtags
Changeset: 36fd5d1982b0
Author: ascarpino
Date: 2015-07-10 11:31 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/36fd5d1982b0
8130341: GHASH 32bit intrinsics has AEADBadTagException
Reviewed-by: kvn, mcberg
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! test/compiler/codegen/7184394/TestAESBase.java
! test/compiler/codegen/7184394/TestAESDecode.java
! test/compiler/codegen/7184394/TestAESEncode.java
Changeset: 94403236f303
Author: kvn
Date: 2015-07-10 11:59 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/94403236f303
8129920: Vectorized loop unrolling
Summary: optimize loop opts for vectorizible loops.
Reviewed-by: kvn, roland
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopUnswitch.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/superword.cpp
! src/share/vm/opto/superword.hpp
Changeset: 91f45ea76992
Author: goetz
Date: 2015-07-07 10:40 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/91f45ea76992
8130653: ppc: implement MultiplyToLen intrinsic
Reviewed-by: simonis
Contributed-by: peter.januschke at sap.com
! src/cpu/ppc/vm/frame_ppc.inline.hpp
! src/cpu/ppc/vm/macroAssembler_ppc.cpp
! src/cpu/ppc/vm/macroAssembler_ppc.hpp
! src/cpu/ppc/vm/macroAssembler_ppc.inline.hpp
! src/cpu/ppc/vm/ppc.ad
! src/cpu/ppc/vm/stubGenerator_ppc.cpp
! src/cpu/ppc/vm/vm_version_ppc.cpp
Changeset: 3e15bdb908cb
Author: ascarpino
Date: 2015-07-13 13:22 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/3e15bdb908cb
8131078: typos in ghash cpu message
Reviewed-by: goetz, kvn
! src/cpu/sparc/vm/vm_version_sparc.cpp
Changeset: 0fb7705845de
Author: mhaupt
Date: 2015-03-31 21:46 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/0fb7705845de
6900757: minor bug fixes to LogCompilation tool
Summary: improve internal error reporting (point to XML element causing trouble); fix comparator for sorting by name and start; make tool more robust wrt. incorrect options and files not found; make inlining decision output more clear; adopt uncommon traps history printing; properly mention compiler in generated logs; add options for printing time stamps and omitting compilation IDs; add option for comparing compilation logs; overall code cleanup and API documentation
Reviewed-by: kvn, vlivanov
! .hgignore
! src/share/tools/LogCompilation/Makefile
! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/BasicLogEvent.java
! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/CallSite.java
! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/Compilation.java
! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/LogCleanupReader.java
! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/LogCompilation.java
! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/LogEvent.java
! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/LogParser.java
! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/MakeNotEntrantEvent.java
! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/Method.java
! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/NMethod.java
! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/Phase.java
+ src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/UncommonTrap.java
! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/UncommonTrapEvent.java
! src/share/vm/compiler/compileBroker.cpp
Changeset: 2963c44aa1f5
Author: hseigel
Date: 2015-07-09 08:36 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/2963c44aa1f5
8130183: InnerClasses: VM permits wrong inner_class_info_index value of zero
Summary: Throw ClassFormatError if InnerClasses attribute's inner_class_info_index is 0
Reviewed-by: acorn, lfoltan
! src/share/vm/classfile/classFileParser.cpp
+ test/runtime/classFileParserBug/EnclosingMethod.java
+ test/runtime/classFileParserBug/badEnclMthd.jcod
Changeset: 07f48b118941
Author: hseigel
Date: 2015-07-09 15:39 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/07f48b118941
8130669: VM prohibits <clinit> methods with return values
Summary: Ignore <clinit> methods with return values instead of throwing ClassFormatError exceptions
Reviewed-by: acorn, iklam
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/verifier.cpp
+ test/runtime/classFileParserBug/BadInitMethod.java
+ test/runtime/classFileParserBug/badInit.jasm
+ test/runtime/classFileParserBug/ignoredClinit.jasm
Changeset: a87c296434eb
Author: jbachorik
Date: 2015-07-10 16:37 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/a87c296434eb
Merge
! src/share/vm/classfile/classFileParser.cpp
Changeset: b45432acc8ad
Author: dholmes
Date: 2015-07-12 22:54 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/b45432acc8ad
8130728: Disable WorkAroundNPTLTimedWaitHang by default
Reviewed-by: dcubed
! src/share/vm/runtime/globals.hpp
Changeset: 726a9b9243e0
Author: ecaspole
Date: 2015-07-13 11:49 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/726a9b9243e0
8129961: SIGSEGV when copying to survivor space
Summary: Remove "include_young" parameter from GenCollectedHeap::no_allocs_since_save_marks() since all existing uses pass true to always rescan young gen.
Reviewed-by: jmasa, kbarrett
! src/share/vm/gc/cms/parNewGeneration.cpp
! src/share/vm/gc/serial/defNewGeneration.cpp
! src/share/vm/gc/shared/genCollectedHeap.cpp
! src/share/vm/gc/shared/genCollectedHeap.hpp
Changeset: 7927c85ed6b1
Author: ykantser
Date: 2015-07-14 11:40 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/7927c85ed6b1
8130057: serviceability/sa/TestStackTrace.java should be quarantined
Reviewed-by: egahlin, jbachorik
! test/serviceability/sa/TestStackTrace.java
Changeset: 3414cc0d6318
Author: dcubed
Date: 2015-07-14 09:33 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/3414cc0d6318
8130448: thread dump improvements, comment additions, new diagnostics inspired by 8077392
Reviewed-by: dholmes, coleenp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/share/vm/oops/markOop.cpp
! src/share/vm/runtime/objectMonitor.cpp
! src/share/vm/runtime/objectMonitor.hpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vframe.cpp
! src/share/vm/runtime/vframe.hpp
Changeset: 1c0343a9139a
Author: ddmitriev
Date: 2015-07-11 12:36 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/1c0343a9139a
8130332: StarvationMonitorInterval, PreInflateSpin, VerifyGenericSignatures and CountInterpCalls VM Options can be deprecated or removed in JDK 9
Summary: Deprecate StarvationMonitorInterval and PreInflateSpin, remove VerifyGenericSignatures and CountInterpCalls
Reviewed-by: coleenp, gziemski
! src/cpu/aarch64/vm/globals_aarch64.hpp
! src/cpu/ppc/vm/globals_ppc.hpp
! src/cpu/sparc/vm/globals_sparc.hpp
! src/cpu/x86/vm/globals_x86.hpp
! src/cpu/zero/vm/globals_zero.hpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
Changeset: f529b4150f04
Author: coleenp
Date: 2015-07-14 17:23 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/f529b4150f04
Merge
Changeset: a7aec5716aea
Author: coleenp
Date: 2015-07-14 18:34 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/a7aec5716aea
Merge
Changeset: 6c9f9f286c31
Author: gziemski
Date: 2015-07-14 11:08 -0500
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/6c9f9f286c31
8079156: [TESTBUG] 32 bit Java 9-fastdebug hit assertion in client mode with StackShadowPages flag value from 32 to 50.
Summary: We increase CodeBufer instr size to account for stack banging code generation.
Reviewed-by: coleenp, dholmes, kvn
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
Changeset: 57bdf5c8e371
Author: coleenp
Date: 2015-07-14 20:51 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/57bdf5c8e371
Merge
Changeset: 389bc4aa3295
Author: ykantser
Date: 2015-07-14 16:28 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/389bc4aa3295
8131325: Remove hprof agent tests in hotspot repo
Reviewed-by: dholmes
- test/serviceability/hprof/cpu002.java
Changeset: e4e4273e4c3f
Author: ctornqvi
Date: 2015-07-15 10:37 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/e4e4273e4c3f
8080733: [TESTBUG] several runtime/ErrorHandling/* tests time out on Windows
Reviewed-by: coleenp, gtriantafill
! test/runtime/ErrorHandling/CreateCoredumpOnCrash.java
! test/runtime/ErrorHandling/TestOnError.java
! test/runtime/memory/ReserveMemory.java
Changeset: aec8e7843d43
Author: minqi
Date: 2015-07-15 12:24 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/aec8e7843d43
8025692: Log what methods are touched at run-time
Summary: Added two diagnostic flags, LogTouchedMethods and PrintTouchedMethodsAtExit to list all methods that have been touched at run time. Added new jcmd, VM.print_touched_methods.
Reviewed-by: acorn, iklam
! src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp
! src/cpu/ppc/vm/templateInterpreter_ppc.cpp
! src/cpu/sparc/vm/templateInterpreter_sparc.cpp
! src/cpu/x86/vm/templateInterpreter_x86_32.cpp
! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/classfile/symbolTable.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/oops/symbol.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/java.cpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
! src/share/vm/runtime/vm_operations.hpp
! src/share/vm/services/diagnosticCommand.cpp
! src/share/vm/services/diagnosticCommand.hpp
+ test/runtime/CommandLine/PrintTouchedMethods.java
+ test/runtime/CommandLine/TestLogTouchedMethods.java
Changeset: 2f5f77429ce7
Author: minqi
Date: 2015-07-15 20:58 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/2f5f77429ce7
Merge
Changeset: d476f0841893
Author: dcubed
Date: 2015-07-15 15:52 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/d476f0841893
8131331: tmtools/jstack/locks/wait_interrupt and wait_notify fail due to wrong number of lock records
Summary: make new thread dump output line optional
Reviewed-by: dholmes
! src/share/vm/runtime/vframe.cpp
Changeset: d7342e80f950
Author: dcubed
Date: 2015-07-16 02:49 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/d7342e80f950
Merge
Changeset: 2561c5957b28
Author: dcubed
Date: 2015-07-16 10:22 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/2561c5957b28
Merge
- test/serviceability/hprof/cpu002.java
Changeset: 98c861cee52b
Author: amurillo
Date: 2015-07-17 08:46 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/98c861cee52b
Merge
- test/serviceability/hprof/cpu002.java
Changeset: 2f354281e991
Author: lana
Date: 2015-07-23 15:28 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/2f354281e991
Merge
- test/serviceability/hprof/cpu002.java
Changeset: cbdbbeefe70c
Author: katleman
Date: 2015-07-30 11:15 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/cbdbbeefe70c
Added tag jdk9-b75 for changeset 2f354281e991
! .hgtags
Changeset: 86d190dbfe2e
Author: tschatzl
Date: 2015-07-16 11:54 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/86d190dbfe2e
8131166: Remove additional whitespace in G1Allocator
Reviewed-by: jmasa, tbenson
! src/share/vm/gc/g1/g1Allocator.hpp
Changeset: dbbbdf44a484
Author: tschatzl
Date: 2015-07-16 11:55 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/dbbbdf44a484
8131344: Missing klass.inline.hpp include in compiler files
Reviewed-by: kvn
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/ppc/vm/relocInfo_ppc.cpp
! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/cpu/sparc/vm/relocInfo_sparc.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/relocInfo_x86.cpp
Changeset: 8ce83b99be19
Author: goetz
Date: 2015-07-16 15:01 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/8ce83b99be19
8131054: aix: fix two minor issues: large page size and hs_err printing.
Reviewed-by: coleenp
! src/os/aix/vm/os_aix.cpp
Changeset: 07d37d29e3da
Author: ccheung
Date: 2015-07-17 12:07 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/07d37d29e3da
8079825: Uninitialised variable in hotspot/src/share/vm & cpu/x86/vm (runtime)
Summary: initialized local variables in classFileParser.cpp and rframe.cpp
Reviewed-by: dholmes, minqi
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/runtime/rframe.cpp
Changeset: 67c4a62090e5
Author: dcubed
Date: 2015-07-17 15:01 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/67c4a62090e5
Merge
Changeset: a02747e8bc4c
Author: jmanson
Date: 2015-07-17 19:40 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/a02747e8bc4c
8079301: Some command line options not settable via JAVA_TOOL_OPTIONS
Summary: Ensures special-cased command line options are settable via _JAVA_OPTIONS and JAVA_TOOL_OPTIONS.
Reviewed-by: coleenp, ddmitriev
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
Changeset: 5c80bd3aab91
Author: coleenp
Date: 2015-07-18 01:55 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/5c80bd3aab91
Merge
Changeset: b184c541b244
Author: coleenp
Date: 2015-07-18 04:53 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/b184c541b244
Merge
Changeset: 564b61ae7dc8
Author: dcubed
Date: 2015-07-21 07:28 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/564b61ae7dc8
8075171: Contended Locking fast notify bucket
Summary: JEP-143/JDK-8073165 Contended Locking fast notify bucket
Reviewed-by: dholmes, acorn, dice, dcubed
Contributed-by: dave.dice at oracle.com, karen.kinnear at oracle.com, daniel.daugherty at oracle.com
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/opto/runtime.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/objectMonitor.cpp
! src/share/vm/runtime/objectMonitor.hpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/synchronizer.hpp
! test/compiler/dependencies/MonomorphicObjectCall/java/lang/Object.java
Changeset: c8abbfeb4101
Author: vlivanov
Date: 2015-07-14 06:44 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/c8abbfeb4101
8078629: VM should constant fold Unsafe.get*() loads from final fields
Reviewed-by: kvn, jrose, psandoz
! src/share/vm/ci/ciField.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/parse.hpp
! src/share/vm/opto/parse2.cpp
! src/share/vm/opto/parse3.cpp
! src/share/vm/opto/type.cpp
! src/share/vm/opto/type.hpp
+ test/compiler/unsafe/UnsafeGetConstantField.java
Changeset: a97452742de1
Author: kvn
Date: 2015-07-14 09:55 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/a97452742de1
8085932: Fixing bugs in detecting memory alignments in SuperWord
Reviewed-by: kvn
Contributed-by: jan.civlin at intel.com
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/superword.cpp
! src/share/vm/opto/superword.hpp
Changeset: 2545ed8e99c5
Author: kvn
Date: 2015-07-14 18:58 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/2545ed8e99c5
Merge
Changeset: e4304d76473f
Author: enevill
Date: 2015-07-15 16:05 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/e4304d76473f
8131358: aarch64: test compiler/loopopts/superword/ProdRed_Float.java fails when run with debug VM
Summary: fix typo in match rule in vsub2f
Reviewed-by: kvn, aph
! src/cpu/aarch64/vm/aarch64.ad
Changeset: 3b81bc9fe683
Author: goetz
Date: 2015-07-13 09:44 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/3b81bc9fe683
8131048: ppc: implement CRC32 intrinsic
Reviewed-by: kvn, simonis
Contributed-by: lutz.schmidt at sap.com
! src/cpu/ppc/vm/interpreterGenerator_ppc.hpp
! src/cpu/ppc/vm/macroAssembler_ppc.cpp
! src/cpu/ppc/vm/macroAssembler_ppc.hpp
! src/cpu/ppc/vm/stubGenerator_ppc.cpp
! src/cpu/ppc/vm/stubRoutines_ppc_64.cpp
! src/cpu/ppc/vm/stubRoutines_ppc_64.hpp
! src/cpu/ppc/vm/templateInterpreter_ppc.cpp
! src/cpu/ppc/vm/vm_version_ppc.cpp
Changeset: db58bf8ee204
Author: zmajo
Date: 2015-07-16 15:02 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/db58bf8ee204
8131326: Enable CheckIntrinsics in all types of builds
Summary: Enable CheckIntrinsics flag in all builds; make check for orphan methods available only in debug builds.
Reviewed-by: kvn
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/runtime/globals.hpp
Changeset: aa7220a36fb0
Author: enevill
Date: 2015-07-16 14:16 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/aa7220a36fb0
8131483: aarch64: illegal stlxr instructions
Summary: Do not generate stlxX with Ws == Xn
Reviewed-by: kvn, aph
! src/cpu/aarch64/vm/assembler_aarch64.cpp
! src/cpu/aarch64/vm/assembler_aarch64.hpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
Changeset: d95a1ff190d7
Author: goetz
Date: 2015-07-16 14:18 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/d95a1ff190d7
8131676: Fix warning 'negative int converted to unsigned' after 8085932.
Summary: Also fix 64-bit constant added in 8076276.
Reviewed-by: kvn
! src/cpu/x86/vm/vm_version_x86.hpp
! src/share/vm/opto/superword.cpp
Changeset: 0d3c20ac648e
Author: kvn
Date: 2015-07-17 14:51 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/0d3c20ac648e
Merge
! src/cpu/ppc/vm/templateInterpreter_ppc.cpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 46c49754f4b4
Author: vlivanov
Date: 2015-07-22 20:23 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/46c49754f4b4
8131675: EA fails with assert(false) failed: not unsafe or G1 barrier raw StoreP
Reviewed-by: roland
! src/share/vm/opto/escape.cpp
Changeset: 0a3d4779fd89
Author: roland
Date: 2015-07-23 19:11 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/0a3d4779fd89
Merge
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 941a71ec9ec9
Author: amurillo
Date: 2015-07-24 00:54 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/941a71ec9ec9
Merge
Changeset: 0bc8d1656d6f
Author: lana
Date: 2015-07-30 15:23 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/0bc8d1656d6f
Merge
Changeset: 6b753ae53a29
Author: katleman
Date: 2015-08-06 08:07 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/6b753ae53a29
Added tag jdk9-b76 for changeset 0bc8d1656d6f
! .hgtags
Changeset: 89a220e70e99
Author: enevill
Date: 2015-07-17 07:50 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/89a220e70e99
8131362: aarch64: C2 does not handle large stack offsets
Summary: change spill code to allow large offsets
Reviewed-by: kvn, aph
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
Changeset: 257636c9ce9f
Author: aph
Date: 2015-07-20 11:41 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/257636c9ce9f
8131779: AARCH64: add Montgomery multiply intrinsic
Summary: Add Montgomery multiply intrinsic for AArch64.
Reviewed-by: kvn
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
! src/cpu/aarch64/vm/vm_version_aarch64.cpp
Changeset: 06ceee14fcb4
Author: aph
Date: 2015-07-23 17:29 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/06ceee14fcb4
Merge
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
- test/serviceability/hprof/cpu002.java
Changeset: df802f98b828
Author: shade
Date: 2015-07-24 21:29 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/df802f98b828
8131782: C1 Class.cast optimization breaks when Class is loaded from static final
Summary: change as_ValueType() to return InstanceConstant when appropriate
Reviewed-by: jrose
! src/share/vm/c1/c1_ValueType.cpp
Changeset: 9c3582c915c1
Author: roland
Date: 2015-07-27 09:42 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/9c3582c915c1
Merge
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
Changeset: 8f83440fd84b
Author: roland
Date: 2015-07-27 13:44 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/8f83440fd84b
8130858: CICompilerCount=1 when tiered is off is not allowed any more
Summary: 8122937 broke handling of CICompilerCount
Reviewed-by: kvn, vlivanov, gziemski
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/commandLineFlagConstraintsCompiler.cpp
! src/share/vm/runtime/commandLineFlagConstraintsCompiler.hpp
! src/share/vm/runtime/globals.hpp
+ test/compiler/arguments/CheckCICompilerCount.java
Changeset: a9f6186a794a
Author: enevill
Date: 2015-07-21 14:23 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/a9f6186a794a
8132010: aarch64: regression test fails compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnSupportedCPU.java
Summary: Fix type in SHA flag setting code
Reviewed-by: kvn, goetz, aph, zmajo
Contributed-by: alexander.alexeev at caviumnetworks.com
! src/cpu/aarch64/vm/vm_version_aarch64.cpp
Changeset: 2f0b9ea6096a
Author: enevill
Date: 2015-07-21 13:36 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/2f0b9ea6096a
8131062: aarch64: add support for GHASH acceleration
Summary: Add support for GHASH using pmull
Reviewed-by: kvn, goetz, aph
Contributed-by: alexander.alexeev at caviumnetworks.com
! src/cpu/aarch64/vm/assembler_aarch64.hpp
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
! src/cpu/aarch64/vm/vm_version_aarch64.cpp
Changeset: abf45dd6ae7c
Author: zmajo
Date: 2015-07-28 19:20 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/abf45dd6ae7c
8130832: Extend the WhiteBox API to provide information about the availability of compiler intrinsics
Summary: Add a new method, sun.hotspot.WhiteBox.isIntrinsicAvailable, that can be used to determine if an intrinsic is available.
Reviewed-by: kvn, jrose
! src/share/vm/c1/c1_Compiler.cpp
! src/share/vm/c1/c1_Compiler.hpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_GraphBuilder.hpp
! src/share/vm/classfile/vmSymbols.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/compiler/abstractCompiler.hpp
! src/share/vm/opto/c2compiler.cpp
! src/share/vm/opto/c2compiler.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/prims/whitebox.cpp
+ test/compiler/intrinsics/IntrinsicAvailableTest.java
! test/compiler/intrinsics/mathexact/sanity/IntrinsicBase.java
! test/compiler/intrinsics/mathexact/sanity/MathIntrinsic.java
Changeset: 7f39700be72a
Author: coleenp
Date: 2015-07-22 00:03 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/7f39700be72a
8026324: hs_err improvement: Add summary section to hs_err file
8026333: hs_err improvement: Print GC Strategy
8026336: hs_err improvement: Print compilation mode, server, client or tiered
Summary: Added command line, summary cpu and os information to summary section. Moved time of crash and duration in summary section. Add GC strategy and compiler setting (tiered) to enhanced version string in error report. Moved the stack trace sooner in hs_err file.
Reviewed-by: dholmes, ctornqvi, ddmitriev
! 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
! src/os/windows/vm/os_windows.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/utilities/vmError.cpp
! src/share/vm/utilities/vmError.hpp
Changeset: f149946b84cf
Author: kbarrett
Date: 2015-07-22 00:37 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/f149946b84cf
8130931: Refactor CardTableModRefBS[ForCTRS]
Summary: Remove friends and push CTRS-specific code down from base to derived
Reviewed-by: tschatzl, mgerdin
! src/share/vm/gc/cms/parCardTableModRefBS.cpp
! src/share/vm/gc/parallel/cardTableExtension.cpp
! src/share/vm/gc/serial/defNewGeneration.cpp
! src/share/vm/gc/shared/cardTableModRefBS.cpp
! src/share/vm/gc/shared/cardTableModRefBS.hpp
+ src/share/vm/gc/shared/cardTableModRefBSForCTRS.cpp
+ src/share/vm/gc/shared/cardTableModRefBSForCTRS.hpp
! src/share/vm/gc/shared/cardTableRS.cpp
! src/share/vm/gc/shared/cardTableRS.hpp
! src/share/vm/shark/sharkBuilder.cpp
! src/share/vm/shark/sharkBuilder.hpp
Changeset: 4af28ff4c535
Author: kbarrett
Date: 2015-07-22 07:47 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/4af28ff4c535
Merge
Changeset: 5dba7b2b6f60
Author: hseigel
Date: 2015-07-22 08:00 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/5dba7b2b6f60
8129895: New verifier fails to reject erroneous cast from int[] to other arrays of small integer types
Summary: Only allow assignability of arrays of primitive types if the types are identical
Reviewed-by: dholmes, gtriantafill
! src/share/vm/classfile/verificationType.cpp
! src/share/vm/classfile/verificationType.hpp
+ test/runtime/verifier/PrimIntArray.java
+ test/runtime/verifier/primArray.jasm
+ test/runtime/verifier/primArray49.jasm
Changeset: d7382190ab9d
Author: goetz
Date: 2015-07-22 16:25 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/d7382190ab9d
8131761: Fix merge error adding code that was removed in 8077936
Reviewed-by: tschatzl
! src/share/vm/oops/oop.hpp
! src/share/vm/oops/oop.inline.hpp
Changeset: 51ba08cbefee
Author: goetz
Date: 2015-07-22 16:25 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/51ba08cbefee
8130434: [TESTBUG] Harden TestLargePageUseForAuxMemory for more page size combinations
Reviewed-by: tschatzl
! test/gc/g1/TestLargePageUseForAuxMemory.java
Changeset: 080184153308
Author: tschatzl
Date: 2015-07-22 16:46 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/080184153308
Merge
Changeset: 5133956b4a98
Author: vkempik
Date: 2015-07-20 18:57 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/5133956b4a98
8048353: jstack -l crashes VM when a Java mirror for a primitive type is locked
Reviewed-by: coleenp, dcubed
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/runtime/vframe.cpp
Changeset: 9bf59a3a88a1
Author: kevinw
Date: 2015-07-22 18:16 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/9bf59a3a88a1
Merge
Changeset: c9f1ede09782
Author: dsamersoff
Date: 2015-07-22 13:55 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/c9f1ede09782
8129971: TestStackTrace.java: ArrayIndexOutOfBoundsException thrown by AARCH64ThreadContext.setRegister
Summary: Added missed AARCH64 register
Reviewed-by: jbachorik, ykantser
! agent/src/share/classes/sun/jvm/hotspot/debugger/aarch64/AARCH64ThreadContext.java
! test/serviceability/sa/TestStackTrace.java
Changeset: 9b286bec511b
Author: dsamersoff
Date: 2015-07-22 18:01 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/9b286bec511b
Merge
Changeset: c2134cfa02fd
Author: brutisso
Date: 2015-07-23 08:45 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/c2134cfa02fd
8131600: heapdump/JMapHeap EXCEPTION_ACCESS_VIOLATION
Reviewed-by: mgerdin, kbarrett, tschatzl
! src/share/vm/prims/jvmtiTagMap.cpp
! src/share/vm/services/heapDumper.cpp
Changeset: 36a5ca78e3a8
Author: ehelin
Date: 2015-07-23 11:14 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/36a5ca78e3a8
8131319: Move G1Allocator::_summary_bytes_used back to G1CollectedHeap
Summary: G1Allocator::_summary_bytes_used fits better in G1CollectedHeap since we added the archive allocator. Move it back to the original location.
Reviewed-by: mgerdin, tbenson
- agent/src/share/classes/sun/jvm/hotspot/gc/g1/G1Allocator.java
! agent/src/share/classes/sun/jvm/hotspot/gc/g1/G1CollectedHeap.java
! src/share/vm/gc/g1/g1Allocator.hpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/vmStructs_g1.hpp
Changeset: 6bd2d7647cad
Author: tschatzl
Date: 2015-07-23 11:14 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/6bd2d7647cad
8004687: G1: Parallelize object self-forwarding and scanning during an evacuation failure
Summary: Use the regular task queue during evacuation failure and allow per-thread preserved header queues to remove the global lock during evacuation failure.
Reviewed-by: mgerdin, jmasa
Contributed-by: Walter Florian Gugenberger <walter.gugenberger at gmail.com>
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1OopClosures.hpp
! src/share/vm/gc/g1/g1ParScanThreadState.cpp
! src/share/vm/gc/g1/g1ParScanThreadState.hpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
Changeset: 91366cdc130c
Author: goetz
Date: 2015-07-23 05:48 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/91366cdc130c
8130676: [TESTBUG] aix: Port CreateCoreDumpOnCrash added in 8078121
Reviewed-by: simonis, ctornqvi
! test/runtime/ErrorHandling/CreateCoredumpOnCrash.java
Changeset: 24a8cbde76d8
Author: dsamersoff
Date: 2015-07-23 18:17 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/24a8cbde76d8
8059038: Create new launcher for SA tools
Summary: Proivide jhsdb command to launch sa based tools
Reviewed-by: sspitsyn, jbachorik
+ agent/src/share/classes/sun/jvm/hotspot/SAGetopt.java
+ agent/src/share/classes/sun/jvm/hotspot/SALauncher.java
Changeset: 65a976e14461
Author: dsamersoff
Date: 2015-07-23 15:25 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/65a976e14461
Merge
- agent/src/share/classes/sun/jvm/hotspot/gc/g1/G1Allocator.java
Changeset: 5ec83d7b8a2d
Author: dsamersoff
Date: 2015-07-23 16:36 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/5ec83d7b8a2d
Merge
Changeset: 8e4dfe7fd5db
Author: coleenp
Date: 2015-07-23 15:17 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/8e4dfe7fd5db
8082782: vm crash on StressRedefineWithoutBytecodeCorruption fails with assert(((Metadata*)obj)->is_valid()) failed: obj is valid
Summary: Walk compile task for Method* to not deallocate, store methods in methodHandle while compile task is being taken off compile queue
Reviewed-by: dcubed, sspitsyn
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileBroker.hpp
! src/share/vm/runtime/thread.cpp
Changeset: 89439edc81e4
Author: coleenp
Date: 2015-07-23 21:33 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/89439edc81e4
Merge
- agent/src/share/classes/sun/jvm/hotspot/gc/g1/G1Allocator.java
Changeset: 6feb64d5ec92
Author: dcubed
Date: 2015-07-23 14:48 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/6feb64d5ec92
8132286: change 'InlineNotify' flag option from "product" to "diagnostic"
Reviewed-by: coleenp
! src/share/vm/runtime/globals.hpp
Changeset: 7b402aaac053
Author: dcubed
Date: 2015-07-24 02:57 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/7b402aaac053
Merge
Changeset: 914260b6c59c
Author: coleenp
Date: 2015-07-23 15:18 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/914260b6c59c
8087315: SIGBUS error in nsk/jvmti/RedefineClasses/StressRedefine
Summary: Need to get source_file_name from the_class's constant pool not previous version constant pool
Reviewed-by: dcubed, sspitsyn
! src/share/vm/classfile/javaClasses.cpp
+ test/runtime/RedefineTests/RedefineRunningMethodsWithBacktrace.java
Changeset: ec31188f66ec
Author: coleenp
Date: 2015-07-23 22:31 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/ec31188f66ec
Merge
- agent/src/share/classes/sun/jvm/hotspot/gc/g1/G1Allocator.java
! src/share/vm/classfile/javaClasses.cpp
Changeset: b63160fcde1c
Author: coleenp
Date: 2015-07-24 03:50 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/b63160fcde1c
Merge
Changeset: bb0f23296742
Author: ecaspole
Date: 2015-07-24 10:32 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/bb0f23296742
8132148: G1 hs_err region dump legend out of sync with region values
Summary: Use E for Eden, S for Survivor, O for Old
Reviewed-by: tschatzl, tbenson
! src/share/vm/gc/g1/g1CollectedHeap.cpp
Changeset: 3259f482074b
Author: jbachorik
Date: 2015-07-24 20:45 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/3259f482074b
Merge
! src/share/vm/runtime/globals.hpp
Changeset: e5108bc443c5
Author: jbachorik
Date: 2015-07-25 00:36 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/e5108bc443c5
Merge
Changeset: eb2c5c42482f
Author: simonis
Date: 2015-07-23 16:29 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/eb2c5c42482f
8132232: Signature mismatch between declaration and definition of PosixSemaphore::timedwait
Reviewed-by: dholmes, kbarrett
! src/os/posix/vm/os_posix.cpp
Changeset: 7c9cf9e1d3a3
Author: kbarrett
Date: 2015-07-25 02:22 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/7c9cf9e1d3a3
Merge
Changeset: efbd746ff61e
Author: mchernov
Date: 2015-07-27 18:23 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/efbd746ff61e
8131343: Remove unused imports from hotspot/test/testlibrary/jdk/test/lib/*.java
Reviewed-by: dfazunen, tschatzl
! test/testlibrary/jdk/test/lib/InMemoryJavaCompiler.java
! test/testlibrary/jdk/test/lib/Platform.java
! test/testlibrary/jdk/test/lib/ProcessTools.java
! test/testlibrary/jdk/test/lib/Utils.java
Changeset: dcf96943d49e
Author: kbarrett
Date: 2015-07-27 14:05 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/dcf96943d49e
8079082: VerifyNoCSetOopsClosure is derived twice from Closure
Summary: Change closure to a function object and update iteration
Reviewed-by: mgerdin, ecaspole
! src/share/vm/gc/g1/concurrentMark.cpp
! src/share/vm/gc/g1/concurrentMark.hpp
! src/share/vm/gc/g1/concurrentMark.inline.hpp
! src/share/vm/gc/shared/taskqueue.hpp
! src/share/vm/gc/shared/taskqueue.inline.hpp
Changeset: e8351756255d
Author: sangheki
Date: 2015-07-27 13:56 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/e8351756255d
8130459: Add additional validation after heap creation
Summary: Some PLAB related flags' validation can happen after heap creation. Introduced additional stage of validation check.
Reviewed-by: coleenp, dholmes, kbarrett, gziemski, ecaspole, ddmitriev
! src/share/vm/gc/g1/g1_globals.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/commandLineFlagConstraintList.cpp
! src/share/vm/runtime/commandLineFlagConstraintList.hpp
! src/share/vm/runtime/commandLineFlagConstraintsCompiler.cpp
! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp
! src/share/vm/runtime/commandLineFlagConstraintsGC.hpp
! src/share/vm/runtime/commandLineFlagRangeList.cpp
! src/share/vm/runtime/commandLineFlagRangeList.hpp
! src/share/vm/runtime/globals.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/thread.cpp
! test/runtime/CompressedOops/ObjectAlignment.java
! test/runtime/contended/Options.java
Changeset: 850de1d9b5fc
Author: jbachorik
Date: 2015-07-31 12:13 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/850de1d9b5fc
Merge
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/commandLineFlagConstraintsCompiler.cpp
! src/share/vm/runtime/globals.hpp
Changeset: b5d723199d45
Author: amurillo
Date: 2015-07-31 10:15 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/b5d723199d45
Merge
- agent/src/share/classes/sun/jvm/hotspot/gc/g1/G1Allocator.java
Changeset: e66c3813789d
Author: lana
Date: 2015-08-06 11:18 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/e66c3813789d
Merge
- agent/src/share/classes/sun/jvm/hotspot/gc/g1/G1Allocator.java
Changeset: 306281635c1e
Author: katleman
Date: 2015-08-13 12:20 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/306281635c1e
Added tag jdk9-b77 for changeset e66c3813789d
! .hgtags
Changeset: d2546d621ad3
Author: jmanson
Date: 2015-07-29 22:59 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/d2546d621ad3
6661889: thread id on Linux is inconsistent in error and log outputs
Reviewed-by: dholmes, kvn
! src/os/linux/vm/os_linux.cpp
Changeset: 626fe6fdc7e5
Author: akulyakh
Date: 2015-07-30 12:41 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/626fe6fdc7e5
8130527: Serviceability tests fails with Can't attach to process
Summary: A helper method changed to provide workaround for 8132539
Reviewed-by: jbachorik
! test/testlibrary/jdk/test/lib/Utils.java
Changeset: 56a527afc34a
Author: dsamersoff
Date: 2015-07-30 16:26 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/56a527afc34a
8059036: Implement Diagnostic Commands for heap and finalizerinfo
Summary: Implement Diagnostic Commands for heap and finalizerinfo
Reviewed-by: sla, plevart, mchung
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/services/diagnosticCommand.cpp
! src/share/vm/services/diagnosticCommand.hpp
+ test/serviceability/dcmd/gc/FinalizerInfoTest.java
+ test/serviceability/dcmd/gc/HeapInfoTest.java
Changeset: b3f1bf7dfaba
Author: dsamersoff
Date: 2015-07-30 16:23 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/b3f1bf7dfaba
Merge
Changeset: 3d2f377c9a21
Author: minqi
Date: 2015-07-29 15:08 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/3d2f377c9a21
8132242: LogTouchedMethods (8025692) asserts if TieredCompilation is off.
Summary: LogTouchedMethods causes the template interpreter to generate profiling code even if no compiler is used. If TieredCompilation is off, code containing an assertion that checks that UseCompiler is set, is reached. This assertion exists on the sparc and ppc platforms.
Reviewed-by: simonis, iklam, minqi
Contributed-by: goetz.lindenmaier at sap.com
! src/cpu/ppc/vm/interp_masm_ppc_64.cpp
! src/cpu/sparc/vm/interp_masm_sparc.cpp
! test/runtime/CommandLine/PrintTouchedMethods.java
Changeset: 9370b1fc828e
Author: minqi
Date: 2015-07-31 06:13 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/9370b1fc828e
Merge
Changeset: 29e04e68ff8c
Author: minqi
Date: 2015-07-31 07:11 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/29e04e68ff8c
Merge
Changeset: ac58e896f2b0
Author: jbachorik
Date: 2015-07-31 15:36 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/ac58e896f2b0
8129976: RunFinalizationTest.java times out frequently
Reviewed-by: sspitsyn
! test/serviceability/dcmd/gc/RunFinalizationTest.java
Changeset: 2e3e9314d9a2
Author: jiangli
Date: 2015-07-31 16:00 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/2e3e9314d9a2
Merge
! src/share/vm/classfile/vmSymbols.hpp
Changeset: 349c9d17e898
Author: sla
Date: 2015-08-03 11:12 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/349c9d17e898
8132876: Increase PerfDataMemorySize to 64K
Reviewed-by: sspitsyn
! src/share/vm/runtime/globals.hpp
Changeset: 913d50d94180
Author: dholmes
Date: 2015-08-03 16:54 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/913d50d94180
8080298: Clean up os::...::supports_variable_stack_size()
Reviewed-by: kbarrett, simonis, stuefe, coleenp
! src/os/aix/vm/os_aix.cpp
! src/os/aix/vm/os_aix.hpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/bsd/vm/os_bsd.hpp
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/os_linux.hpp
! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp
! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp
! src/os_cpu/bsd_zero/vm/os_bsd_zero.cpp
! src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp
! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp
! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/os_cpu/linux_zero/vm/os_linux_zero.cpp
Changeset: 03d2c9c50592
Author: brutisso
Date: 2015-08-04 12:58 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/03d2c9c50592
8132953: imageDecompressor.hpp should not include precompiled.hpp
Reviewed-by: dholmes
! src/share/vm/classfile/imageDecompressor.cpp
! src/share/vm/classfile/imageDecompressor.hpp
Changeset: 118468cea331
Author: thartmann
Date: 2015-07-29 08:05 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/118468cea331
8130309: Need to bailout cleanly if creation of stubs fails when codecache is out of space
Summary: Check for failed expansion of stub section in code buffer and bailout.
Reviewed-by: kvn, adinn, dlong, roland, twisti
! 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/compiledIC_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
! src/cpu/ppc/vm/compiledIC_ppc.cpp
! src/cpu/ppc/vm/ppc.ad
! src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp
! src/cpu/sparc/vm/compiledIC_sparc.cpp
! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/c1_CodeStubs_x86.cpp
! src/cpu/x86/vm/compiledIC_x86.cpp
! src/cpu/x86/vm/x86.ad
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/cpu/zero/vm/compiledIC_zero.cpp
! src/share/vm/c1/c1_LIRAssembler.cpp
! src/share/vm/code/compiledIC.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/output.cpp
Changeset: 9605c3005f20
Author: roland
Date: 2015-07-29 12:33 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/9605c3005f20
8132525: java -client -XX:+TieredCompilation -XX:CICompilerCount=1 -version asserts since 8130858
Summary: TieredCompilation not validated when CICompilerCount is processed
Reviewed-by: kvn, gziemski
! src/share/vm/runtime/commandLineFlagConstraintsCompiler.cpp
! test/compiler/arguments/CheckCICompilerCount.java
Changeset: 6ad64d95053d
Author: mhaupt
Date: 2015-03-18 16:16 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/6ad64d95053d
8004073: Implement C2 Ideal node specific dump() method
Summary: add Node::dump_rel() to dump a node and its related nodes (the notion of "related" depends on the node at hand); add Node::dump_comp() to dump a node in compact representation; add Node::dump_rel_comp() to dump a node and its related nodes in compact representation; add the required machinery; extend some C2 IR nodes with compact and related dumping
Reviewed-by: kvn, roland
! src/share/vm/opto/arraycopynode.cpp
! src/share/vm/opto/arraycopynode.hpp
! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/callnode.hpp
! src/share/vm/opto/cfgnode.cpp
! src/share/vm/opto/cfgnode.hpp
! src/share/vm/opto/ifnode.cpp
! src/share/vm/opto/movenode.cpp
! src/share/vm/opto/movenode.hpp
! src/share/vm/opto/multnode.cpp
! src/share/vm/opto/multnode.hpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/rootnode.cpp
! src/share/vm/opto/rootnode.hpp
! src/share/vm/opto/subnode.cpp
! src/share/vm/opto/subnode.hpp
Changeset: 1659894de94f
Author: zmajo
Date: 2015-08-03 09:39 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/1659894de94f
8132457: Unify command-line flags controlling the usage of compiler intrinsics
Summary: Cleanup processing of command-line flags controlling intrinsics.
Reviewed-by: kvn
! src/share/vm/c1/c1_Compiler.cpp
! src/share/vm/c1/c1_Compiler.hpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/classfile/vmSymbols.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/compiler/abstractCompiler.hpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/c2compiler.cpp
! src/share/vm/opto/c2compiler.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/runtime/globals.hpp
Changeset: b12c3d05f5fd
Author: adinn
Date: 2015-08-03 05:05 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/b12c3d05f5fd
8132875: AArch64: Fix error introduced into AArch64 CodeCache by commit for 8130309
Summary: The fix for issue 8130309 introduced several errors into the AArch64 codecache routines
Reviewed-by: aph, thartmann, kvn
! src/cpu/aarch64/vm/c1_CodeStubs_aarch64.cpp
! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.hpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
Changeset: 54fdb4cc3dbd
Author: roland
Date: 2015-08-04 13:41 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/54fdb4cc3dbd
Merge
- agent/src/share/classes/sun/jvm/hotspot/gc/g1/G1Allocator.java
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/runtime/commandLineFlagConstraintsCompiler.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 6d2d2c2bcbd0
Author: rbackman
Date: 2015-08-06 16:28 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/6d2d2c2bcbd0
Merge
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/runtime/globals.hpp
Changeset: 9edd3f7341f8
Author: amurillo
Date: 2015-08-06 13:00 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/9edd3f7341f8
Merge
Changeset: 20dc06b04fe5
Author: lana
Date: 2015-08-13 14:15 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/20dc06b04fe5
Merge
Changeset: aa0a8fa5fb18
Author: katleman
Date: 2015-08-20 11:38 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/aa0a8fa5fb18
Added tag jdk9-b78 for changeset 20dc06b04fe5
! .hgtags
Changeset: e5c5dd15630d
Author: ctornqvi
Date: 2015-08-04 06:52 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/e5c5dd15630d
8132969: C++11 requires a space between literal and identifier
Reviewed-by: simonis, ctornqvi
Contributed-by: Matthias Baesken <matthias.baesken at sap.com>
! src/share/vm/interpreter/interpreterRuntime.cpp
Changeset: c145bca2ff31
Author: mseledtsov
Date: 2015-07-31 10:33 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/c145bca2ff31
8132214: [TESTBUG] Create basic shared strings test for CDS archive
Summary: Created new test
Reviewed-by: jiangli, ctornqvi
+ test/runtime/SharedArchiveFile/BasicJarBuilder.java
+ test/runtime/SharedArchiveFile/SharedStrings.java
+ test/runtime/SharedArchiveFile/SharedStringsWb.java
Changeset: 9c96deec6797
Author: jiangli
Date: 2015-08-05 05:28 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/9c96deec6797
Merge
Changeset: d5b328043c10
Author: dholmes
Date: 2015-08-05 21:44 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/d5b328043c10
8130212: Thread::current() might access freed memory on Solaris
Reviewed-by: kvn, twisti, stuefe
! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/thread_solaris.inline.hpp
! src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.cpp
! src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.hpp
! src/os_cpu/solaris_x86/vm/assembler_solaris_x86.cpp
! src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.cpp
! src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.hpp
! src/share/vm/runtime/threadLocalStorage.cpp
! src/share/vm/runtime/threadLocalStorage.hpp
Changeset: 7bed393dbe59
Author: sspitsyn
Date: 2015-08-06 01:48 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/7bed393dbe59
8060245: update bsd version of jhelper.d to be in sync with the fix of 8009204 on solaris
Summary: sync the bsd version of jhelper with the solaris version
Reviewed-by: sla, jbachorik
! src/os/bsd/dtrace/jhelper.d
Changeset: 0762dac98888
Author: kevinw
Date: 2015-08-06 00:08 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/0762dac98888
8075773: jps running as root fails after the fix of JDK-8050807
Reviewed-by: sla, dsamersoff, gthornbr
Contributed-by: cheleswer.sahu at oracle.com
! src/os/linux/vm/perfMemory_linux.cpp
! src/os/solaris/vm/perfMemory_solaris.cpp
Changeset: efec5660a66c
Author: kevinw
Date: 2015-08-06 16:00 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/efec5660a66c
Merge
Changeset: 9a8a76230f5d
Author: tschatzl
Date: 2015-08-06 15:49 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/9a8a76230f5d
8073052: Rename and clean up the allocation manager hierarchy in g1Allocator.?pp
Summary: Fix naming of G1ParGCAllocator, decrease dependencies between G1CollectedHeap, G1Allocator and G1AllocRegion, additional documentation.
Reviewed-by: mgerdin, jmasa, kbarrett
! src/share/vm/gc/g1/g1AllocRegion.cpp
! src/share/vm/gc/g1/g1Allocator.cpp
! src/share/vm/gc/g1/g1Allocator.hpp
+ src/share/vm/gc/g1/g1Allocator.inline.hpp
! src/share/vm/gc/g1/g1Allocator_ext.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1CollectedHeap.inline.hpp
! src/share/vm/gc/g1/g1CollectedHeap_ext.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1OopClosures.inline.hpp
! src/share/vm/gc/g1/g1ParScanThreadState.cpp
! src/share/vm/gc/g1/g1ParScanThreadState.hpp
! src/share/vm/gc/g1/g1RootProcessor.cpp
! src/share/vm/gc/g1/heapRegion.hpp
! src/share/vm/gc/g1/heapRegion.inline.hpp
! src/share/vm/gc/g1/heapRegionManager.cpp
! src/share/vm/gc/g1/vm_operations_g1.cpp
Changeset: c5f944570a2c
Author: tschatzl
Date: 2015-08-06 15:49 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/c5f944570a2c
8133043: Clean up code related to termination stats printing
Summary: Reformat termination stats related code to make it look more similar to existing code.
Reviewed-by: jwilhelm, jmasa
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1ParScanThreadState.cpp
! src/share/vm/gc/g1/g1ParScanThreadState.hpp
Changeset: 471d334c8706
Author: tschatzl
Date: 2015-08-06 15:52 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/471d334c8706
8133047: Rename G1ParScanThreadState::_queue_num to _worker_id
Reviewed-by: jmasa, jwilhelm
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1OopClosures.cpp
! src/share/vm/gc/g1/g1ParScanThreadState.cpp
! src/share/vm/gc/g1/g1ParScanThreadState.hpp
! src/share/vm/gc/g1/g1ParScanThreadState.inline.hpp
Changeset: aa7648b726e8
Author: tschatzl
Date: 2015-08-06 17:43 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/aa7648b726e8
Merge
Changeset: 5e09f372116b
Author: acorn
Date: 2015-08-06 13:02 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/5e09f372116b
8087342: Crash in klassItable::initialize_itable_for_interface
Summary: Fix method searches to handle static, private instance and overpass
Reviewed-by: lfoltan, dholmes, hseigel
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/klass.hpp
! src/share/vm/oops/klassVtable.cpp
+ test/runtime/lambda-features/TestStaticandInstance.java
Changeset: 969105ebdecb
Author: acorn
Date: 2015-08-06 19:52 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/969105ebdecb
Merge
Changeset: 4ef62948f2c9
Author: sspitsyn
Date: 2015-08-07 09:21 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/4ef62948f2c9
8033577: [parfait] warnings from b128 for hotspot/src/os/solaris/dtrace: Unportable format string argument mismatch
Summary: reduce the warnings
Reviewed-by: sla, dsamersoff, coleenp
! src/os/bsd/dtrace/generateJvmOffsets.cpp
! src/os/solaris/dtrace/generateJvmOffsets.cpp
Changeset: c9eddfded3e5
Author: sspitsyn
Date: 2015-08-07 09:22 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/c9eddfded3e5
8080401: Uninitialised variable in hotspot/src/os/solaris/dtrace/
Summary: reduce the warnings
Reviewed-by: sla, dsamersoff
! src/os/bsd/dtrace/generateJvmOffsets.cpp
! src/os/bsd/dtrace/jvm_dtrace.c
! src/os/bsd/dtrace/libjvm_db.c
! src/os/solaris/dtrace/generateJvmOffsets.cpp
! src/os/solaris/dtrace/jvm_dtrace.c
! src/os/solaris/dtrace/libjvm_db.c
Changeset: a1ea0b369593
Author: tschatzl
Date: 2015-08-07 15:37 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/a1ea0b369593
8133042: Remove some direct accesses of G1Allocator to G1CollectedHeap members
Summary: Remove direct access to private members of G1CollectedHeap from G1Allocator and G1ArchiveAllocator. Allows removal of friend delcarations.
Reviewed-by: kbarrett, jmasa, jwilhelm
! src/share/vm/gc/g1/g1Allocator.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1CollectedHeap.inline.hpp
Changeset: a3d4ec0c8636
Author: tschatzl
Date: 2015-08-07 23:01 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/a3d4ec0c8636
Merge
Changeset: 7772d9bb4c14
Author: ecaspole
Date: 2015-08-07 09:15 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/7772d9bb4c14
8078904: CMS: Assert failed: Ctl pt invariant
Summary: Survivor rescan array now baed on MinTLABSize so all entries will fit
Reviewed-by: tschatzl, kbarrett
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.hpp
Changeset: a1609a58bc5a
Author: kbarrett
Date: 2015-08-08 00:27 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/a1609a58bc5a
Merge
Changeset: 220747f2931f
Author: mseledtsov
Date: 2015-08-07 17:14 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/220747f2931f
8133222: [TESTBUG] Quarantine runtime/SharedArchiveFile/SharedStrings.java until the fix
Summary: Quarantined using at-ingore tag
Reviewed-by: dcubed
! test/runtime/SharedArchiveFile/SharedStrings.java
Changeset: 2c352a332507
Author: ddmitriev
Date: 2015-08-09 13:38 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/2c352a332507
8132892: Memory must be freed after calling Arguments::set_sysclasspath function
Summary: Free memory after calling set_sysclasspath
Reviewed-by: dholmes, dcubed
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/os.cpp
Changeset: 400eada7e8a6
Author: dsamersoff
Date: 2015-08-10 13:56 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/400eada7e8a6
Merge
Changeset: 488beb85abdd
Author: sla
Date: 2015-08-10 13:08 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/488beb85abdd
8076470: Remove the JVM TI hprof Agent
Reviewed-by: sspitsyn, mchung, erikj
! src/share/vm/runtime/arguments.cpp
Changeset: eb394344950c
Author: sla
Date: 2015-08-10 13:34 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/eb394344950c
Merge
Changeset: af60f1cb36f2
Author: kvn
Date: 2015-08-10 10:39 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/af60f1cb36f2
8011858: Use Compile::live_nodes() instead of Compile::unique() in appropriate places
Reviewed-by: kvn, vlivanov
Contributed-by: vlad.ureche at gmail.com
! src/share/vm/opto/block.cpp
! src/share/vm/opto/cfgnode.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/domgraph.cpp
! src/share/vm/opto/gcm.cpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/phaseX.cpp
Changeset: 7e38c833fe2b
Author: shade
Date: 2015-08-11 12:24 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/7e38c833fe2b
8131682: C1 should use multibyte nops everywhere
Reviewed-by: dlong, goetz, adinn, aph, vlivanov
! src/cpu/x86/vm/c1_CodeStubs_x86.cpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/share/vm/c1/c1_LIRAssembler.cpp
Changeset: aa64491c9507
Author: rbackman
Date: 2015-08-13 19:36 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/aa64491c9507
Merge
Changeset: 6f56da5908e6
Author: amurillo
Date: 2015-08-13 15:50 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/6f56da5908e6
Merge
Changeset: e9e63d93bbfe
Author: lana
Date: 2015-08-20 12:30 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/e9e63d93bbfe
Merge
Changeset: 8e8377739c06
Author: katleman
Date: 2015-08-27 12:59 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/8e8377739c06
Added tag jdk9-b79 for changeset e9e63d93bbfe
! .hgtags
Changeset: baa2257348b6
Author: katleman
Date: 2015-09-03 14:24 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/baa2257348b6
Added tag jdk9-b80 for changeset 8e8377739c06
! .hgtags
Changeset: 3c76d8048a58
Author: david
Date: 2015-08-12 16:32 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/3c76d8048a58
8133193: Memory leak in G1 because G1RootProcessor doesn't have desctructor
Reviewed-by: mgerdin, tschatzl
! src/share/vm/gc/g1/g1RootProcessor.cpp
! src/share/vm/gc/g1/g1RootProcessor.hpp
Changeset: daa9f374b77c
Author: mockner
Date: 2015-08-12 14:18 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/daa9f374b77c
8098791: Remove PrintClassStatistics and PrintMethodStatistics
Summary: PrintClassStatistics and PrintMethodStatistics have been removed.
Reviewed-by: coleenp, iklam
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/java.cpp
Changeset: 76ac54bf537c
Author: asiebenborn
Date: 2015-08-13 09:32 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/76ac54bf537c
8133121: Move implementation of process_grey_object to concurrentMark.inline.hpp
Summary: move implementation of process_grey_object to inline.hpp
Reviewed-by: kbarrett, simonis
! src/share/vm/gc/g1/concurrentMark.cpp
! src/share/vm/gc/g1/concurrentMark.hpp
! src/share/vm/gc/g1/concurrentMark.inline.hpp
Changeset: 927043f643bc
Author: gziemski
Date: 2015-08-13 17:17 -0500
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/927043f643bc
8112746: Followup to JDK-8059557 (JEP 245)
Summary: Several improvements to range/constraint check feature.
Reviewed-by: coleenp, ddmitriev, sangheki, kbarrett
! src/share/vm/runtime/commandLineFlagConstraintList.cpp
! src/share/vm/runtime/commandLineFlagConstraintList.hpp
! src/share/vm/runtime/commandLineFlagConstraintsCompiler.cpp
! src/share/vm/runtime/commandLineFlagConstraintsCompiler.hpp
! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp
! src/share/vm/runtime/commandLineFlagConstraintsGC.hpp
! src/share/vm/runtime/commandLineFlagConstraintsRuntime.cpp
! src/share/vm/runtime/commandLineFlagConstraintsRuntime.hpp
! src/share/vm/runtime/commandLineFlagRangeList.cpp
! src/share/vm/runtime/commandLineFlagRangeList.hpp
! src/share/vm/runtime/globals.cpp
! src/share/vm/runtime/globals.hpp
Changeset: eb1d5a7fc05f
Author: coleenp
Date: 2015-08-13 23:35 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/eb1d5a7fc05f
Merge
Changeset: a3e6c865104c
Author: dholmes
Date: 2015-08-13 22:08 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/a3e6c865104c
8029453: java/util/concurrent/locks/ReentrantLock/TimeoutLockLoops.java failed by timeout
Reviewed-by: bdelsart, ddmitriev, dcubed
! src/os/linux/vm/os_linux.cpp
Changeset: f0097a9f4a3f
Author: dholmes
Date: 2015-08-14 04:21 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/f0097a9f4a3f
Merge
Changeset: 6ce41ccea6ca
Author: coleenp
Date: 2015-08-14 15:08 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/6ce41ccea6ca
8133557: Missing test before a branch when checking for MethodCounters in TemplateTable::branch() on x86
Reviewed-by: kvn, coleenp
Contributed-by: richard.reingruber at sap.com
! src/cpu/x86/vm/templateTable_x86.cpp
Changeset: d86f613e4231
Author: coleenp
Date: 2015-08-14 19:23 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/d86f613e4231
Merge
Changeset: 17c65a196427
Author: minqi
Date: 2015-08-14 10:10 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/17c65a196427
8130115: REDO - Reduce Symbol::_identity_hash to 2 bytes
Summary: Convert Symbol::_identity_hash from integer to short integer to save two bytes. Also change identity_hash() to have 'this' and first two bytes of symbol join the calculation.
Reviewed-by: iklam, coleenp, shade
! agent/src/share/classes/sun/jvm/hotspot/debugger/Address.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/BsdAddress.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/dummy/DummyAddress.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxAddress.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ProcAddress.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/remote/RemoteAddress.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgAddress.java
! agent/src/share/classes/sun/jvm/hotspot/oops/Symbol.java
! src/share/vm/oops/symbol.cpp
! src/share/vm/oops/symbol.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 160f691ef3d0
Author: minqi
Date: 2015-08-14 20:40 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/160f691ef3d0
Merge
Changeset: 4ec8bd17d9e3
Author: minqi
Date: 2015-08-14 22:20 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/4ec8bd17d9e3
Merge
Changeset: 90861a3150d0
Author: stefank
Date: 2015-06-29 11:09 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/90861a3150d0
8087323: Unify and split the work gang classes
Reviewed-by: jmasa, sjohanss
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/cms/parNewGeneration.cpp
! src/share/vm/gc/cms/yieldingWorkgroup.cpp
! src/share/vm/gc/cms/yieldingWorkgroup.hpp
! src/share/vm/gc/g1/concurrentMark.cpp
! src/share/vm/gc/g1/concurrentMark.hpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/shared/genCollectedHeap.cpp
! src/share/vm/gc/shared/genCollectedHeap.hpp
! src/share/vm/gc/shared/workgroup.cpp
! src/share/vm/gc/shared/workgroup.hpp
Changeset: 7243608383b7
Author: stefank
Date: 2015-06-29 11:11 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/7243608383b7
8087324: Use semaphores when starting and stopping GC task threads
Reviewed-by: jmasa, sjohanss
! src/share/vm/gc/shared/genCollectedHeap.hpp
! src/share/vm/gc/shared/workgroup.cpp
! src/share/vm/gc/shared/workgroup.hpp
! src/share/vm/runtime/globals.hpp
Changeset: f942792721fa
Author: david
Date: 2015-08-17 10:43 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/f942792721fa
8133553: Running with -XX:+UseParallelGC -XX:OldSize=30k crashes jvm
Reviewed-by: jwilhelm, sjohanss
! src/share/vm/gc/shared/collectorPolicy.cpp
! src/share/vm/gc/shared/collectorPolicy.hpp
Changeset: d2dfba6ab433
Author: dsamersoff
Date: 2015-08-17 12:43 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/d2dfba6ab433
Merge
Changeset: 7a16c384cf23
Author: dsamersoff
Date: 2015-08-17 10:53 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/7a16c384cf23
Merge
Changeset: 2317b27a41d3
Author: gziemski
Date: 2015-08-16 09:33 -0500
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/2317b27a41d3
8133678: test fails due to 'CICompilerCount=0 must be at least 1' missing from stdout/stderr
Summary: We changed the constraint error message formatting for CICompilerCount, but forgot to change the corresponding test.
Reviewed-by: kbarrett, dcubed
! test/compiler/arguments/CheckCICompilerCount.java
Changeset: 7100bb7e213f
Author: jwilhelm
Date: 2015-08-17 13:55 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/7100bb7e213f
8133669: Remove unused code in Arguments
8133455: VM ignores setting of the -XX:MemoryRestriction flag.
Reviewed-by: dholmes, kbarrett
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/thread.cpp
Changeset: 1facc49c0499
Author: jwilhelm
Date: 2015-08-18 17:32 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/1facc49c0499
8130308: Too low memory usage in TestPromotionFromSurvivorToTenuredAfterMinorGC.java
Reviewed-by: dfazunen, brutisso
! test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java
Changeset: e9d225520e8c
Author: ecaspole
Date: 2015-08-18 14:04 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/e9d225520e8c
8133349: CMS: Assert failed: Ctl pt invariant
Summary: _survivor_chunk_array should be sized based on PLAB::min_size() not ThreadLocalAllocBuffer::min_size()
Reviewed-by: tschatzl, jwilhelm
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
Changeset: acf9f5d04075
Author: shade
Date: 2015-08-12 09:58 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/acf9f5d04075
8019968: Reference CAS induces GC store barrier even on failure
Reviewed-by: kvn, adinn, roland
! src/share/vm/opto/library_call.cpp
Changeset: 78c4bc2839bf
Author: roland
Date: 2015-08-15 02:54 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/78c4bc2839bf
8130847: Cloned object's fields observed as null after C2 escape analysis
Summary: Eliminated instance/array written to by an array copy variant must be correctly initialized when reallocated at a deopt
Reviewed-by: kvn, vlivanov
! src/share/vm/opto/arraycopynode.cpp
! src/share/vm/opto/arraycopynode.hpp
! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/macro.hpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp
+ test/compiler/arraycopy/TestEliminatedArrayCopyDeopt.java
Changeset: 6b74f57f7c4d
Author: roland
Date: 2015-08-14 00:28 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/6b74f57f7c4d
8133599: Unsafe.getAndSetObject() is no longer intrinsified by c2
Summary: off by 1 error in c2 intrinsic filtering logic
Reviewed-by: dlong, kvn, shade
! src/share/vm/opto/c2compiler.cpp
Changeset: fe311de64c61
Author: roland
Date: 2015-07-29 17:25 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/fe311de64c61
8080289: Intermediate writes in a loop not eliminated by optimizer
Summary: Move Stores out of loop (after or before) when possible
Reviewed-by: kvn, vlivanov
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/loopopts.cpp
! src/share/vm/opto/memnode.cpp
+ test/compiler/loopopts/TestMoveStoresOutOfLoops.java
Changeset: 5ca290fb5d6e
Author: roland
Date: 2015-08-20 09:31 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/5ca290fb5d6e
Merge
Changeset: d9bc27b8ef1e
Author: dcubed
Date: 2015-08-19 11:11 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/d9bc27b8ef1e
8133537: clarify position of unlock options in error messages
Reviewed-by: coleenp, dholmes, coffeys
! src/share/vm/runtime/globals.cpp
Changeset: aa92602b4a73
Author: ehelin
Date: 2015-08-20 08:42 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/aa92602b4a73
8133821: Refactor initialization of the heap and the collector policy
Reviewed-by: pliden, tschatzl
! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
! src/share/vm/memory/universe.inline.hpp
+ src/share/vm/memory/universe_ext.cpp
Changeset: 266fbf43e8a2
Author: ehelin
Date: 2015-08-20 10:27 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/266fbf43e8a2
8133825: Remove the class G1CollectorPolicyExt
Reviewed-by: jwilhelm, ecaspole
- src/share/vm/gc/g1/g1CollectorPolicy_ext.hpp
! src/share/vm/memory/universe.cpp
Changeset: a8c6a4d765bb
Author: tschatzl
Date: 2015-08-19 13:47 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/a8c6a4d765bb
8003237: G1: Reduce unnecessary (and failing) allocation attempts when handling an evacuation failure
Summary: Remember for every generation whether the memory for that generation has already been exhausted. If so, do not try to get a new region for these generations. Further, if the last generation is full, early exit from copy_to_survivor_space.
Reviewed-by: jmasa, brutisso
! src/share/vm/gc/g1/g1Allocator.cpp
! src/share/vm/gc/g1/g1Allocator.hpp
! src/share/vm/gc/g1/g1ParScanThreadState.cpp
! src/share/vm/gc/g1/g1ParScanThreadState.hpp
Changeset: a3fbc02ec341
Author: tschatzl
Date: 2015-08-19 13:50 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/a3fbc02ec341
8133470: Uses of Atomic methods in plab.hpp should be moved to .inline.hpp file
Summary: Fix include file dependencies according to general guidelines for plab.hpp
Reviewed-by: ehelin, mgerdin
! src/share/vm/gc/cms/parNewGeneration.cpp
! src/share/vm/gc/cms/parNewGeneration.hpp
+ src/share/vm/gc/cms/parNewGeneration.inline.hpp
! src/share/vm/gc/g1/g1Allocator.hpp
! src/share/vm/gc/g1/g1Allocator.inline.hpp
! src/share/vm/gc/g1/g1Allocator_ext.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
! src/share/vm/gc/g1/g1ParScanThreadState.cpp
! src/share/vm/gc/g1/g1ParScanThreadState.hpp
! src/share/vm/gc/shared/plab.cpp
! src/share/vm/gc/shared/plab.hpp
! src/share/vm/gc/shared/plab.inline.hpp
Changeset: 8e371a1ba7df
Author: tschatzl
Date: 2015-08-19 13:59 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/8e371a1ba7df
8073013: Add detailed information about PLAB memory usage
Summary: Track and provide information about direct allocation, region end waste and failure waste for G1.
Reviewed-by: jmasa, david, ehelin, mgerdin
! src/share/vm/gc/g1/g1AllocRegion.cpp
! src/share/vm/gc/g1/g1AllocRegion.hpp
! src/share/vm/gc/g1/g1Allocator.cpp
! src/share/vm/gc/g1/g1Allocator.hpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1CollectedHeap.inline.hpp
+ src/share/vm/gc/g1/g1EvacStats.cpp
+ src/share/vm/gc/g1/g1EvacStats.hpp
! src/share/vm/gc/g1/g1ParScanThreadState.cpp
! src/share/vm/gc/shared/plab.hpp
! src/share/vm/gc/shared/plab.inline.hpp
Changeset: 2bcdd5016317
Author: tschatzl
Date: 2015-08-20 15:17 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/2bcdd5016317
8133530: Add JFR event for evacuation statistics
Summary: Introduce two new JFR events for young/old generation allocation statistics based on previous changes.
Reviewed-by: ehelin, mgerdin
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/shared/gcHeapSummary.hpp
! src/share/vm/gc/shared/gcTrace.cpp
! src/share/vm/gc/shared/gcTrace.hpp
! src/share/vm/gc/shared/gcTraceSend.cpp
! src/share/vm/trace/trace.xml
Changeset: ad916ca3715b
Author: tschatzl
Date: 2015-08-20 15:17 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/ad916ca3715b
8040162: Avoid reallocating PLABs between GC phases in G1
Summary: Allocate G1ParScanThreadState at the start of GC and only deallocate at the end of GC. This automatically keeps the current PLAB intact without flushing it (and loosing lots of memory) for every reallocation.
Reviewed-by: david, mgerdin
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1CollectedHeap_ext.cpp
! src/share/vm/gc/g1/g1OopClosures.cpp
! src/share/vm/gc/g1/g1OopClosures.hpp
! src/share/vm/gc/g1/g1ParScanThreadState.cpp
! src/share/vm/gc/g1/g1ParScanThreadState.hpp
Changeset: 57093b085a8f
Author: tschatzl
Date: 2015-08-20 15:17 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/57093b085a8f
8073146: G1 merges thread local age tables too early with global age table
Summary: Move merging of age and survivor table to the end of GC.
Reviewed-by: mgerdin, david
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1ParScanThreadState.cpp
! src/share/vm/gc/g1/g1ParScanThreadState.hpp
Changeset: 91bd6ad35898
Author: tschatzl
Date: 2015-08-20 15:17 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/91bd6ad35898
8067339: PLAB reallocation might result in failure to allocate object in that recently allocated PLAB
Summary: Properly size the PLAB to make sure that the object to allocate always has enough space in it.
Reviewed-by: mgerdin, brutisso
! src/share/vm/gc/cms/parNewGeneration.cpp
! src/share/vm/gc/g1/g1Allocator.cpp
! src/share/vm/gc/g1/g1Allocator.hpp
! src/share/vm/gc/shared/plab.hpp
Changeset: 5ccf179d85f3
Author: coleenp
Date: 2015-08-20 11:18 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/5ccf179d85f3
8133951: Zero interpreter asserts in stubRoutines.cpp
Summary: Allow zero sized code buffer when checking if there's enough remaining size
Reviewed-by: kvn
! src/share/vm/runtime/stubRoutines.cpp
Changeset: 57bb83e8b536
Author: coleenp
Date: 2015-08-20 17:36 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/57bb83e8b536
Merge
- src/share/vm/gc/g1/g1CollectorPolicy_ext.hpp
Changeset: da41f75db57a
Author: coleenp
Date: 2015-08-20 17:39 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/da41f75db57a
Merge
Changeset: efc17f03e5d4
Author: dcubed
Date: 2015-08-20 10:58 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/efc17f03e5d4
8130910: hsperfdata file is created in wrong directory and not cleaned up if /tmp/hsperfdata_<username> has wrong permissions
Summary: Add check for fchir() failure and disable shared PerfMemory in that case.
Reviewed-by: dcubed, simonis, gthornbr
Contributed-by: christoph.langer at sap.com
! src/os/aix/vm/perfMemory_aix.cpp
! src/os/bsd/vm/perfMemory_bsd.cpp
! src/os/linux/vm/perfMemory_linux.cpp
! src/os/solaris/vm/perfMemory_solaris.cpp
Changeset: 585dd7e5e806
Author: dholmes
Date: 2015-08-25 00:26 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/585dd7e5e806
Merge
Changeset: 859d0f2dca76
Author: tschatzl
Date: 2015-08-24 16:27 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/859d0f2dca76
8067336: Allow that PLAB allocations at the end of regions are flexible
Summary: PLAB allocations may return a buffer that is between minimum size (current allocation) and the desired size. This allows removes a large amount of fragmentation at the end of regions.
Reviewed-by: tbenson, mgerdin
! src/share/vm/gc/g1/g1AllocRegion.cpp
! src/share/vm/gc/g1/g1AllocRegion.hpp
! src/share/vm/gc/g1/g1AllocRegion.inline.hpp
! src/share/vm/gc/g1/g1Allocator.cpp
! src/share/vm/gc/g1/g1Allocator.hpp
! src/share/vm/gc/g1/g1BlockOffsetTable.inline.hpp
! src/share/vm/gc/g1/heapRegion.hpp
! src/share/vm/gc/g1/heapRegion.inline.hpp
! src/share/vm/gc/g1/vmStructs_g1.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: bdd657221274
Author: tschatzl
Date: 2015-08-24 16:32 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/bdd657221274
8133456: HeapRegionManager::shrink_by() iterates suboptimally across regions
Reviewed-by: brutisso, tbenson
! src/share/vm/gc/g1/heapRegionManager.cpp
Changeset: 3d49f9466425
Author: zmajo
Date: 2015-08-19 08:55 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/3d49f9466425
8076373: In 32-bit VM interpreter and compiled code process NaN values differently
Summary: Change interpreter to use XMM registers on x86_32 if they are available. Add stubs for methods transforming from/to int/long float/double.
Reviewed-by: kvn, mcberg
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/interp_masm_x86.cpp
! src/cpu/x86/vm/interp_masm_x86.hpp
! src/cpu/x86/vm/interpreterGenerator_x86.hpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/x86/vm/templateInterpreter_x86_32.cpp
! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
! src/cpu/x86/vm/templateTable_x86.cpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/interpreter/abstractInterpreter.hpp
! src/share/vm/interpreter/interpreter.cpp
! src/share/vm/interpreter/templateInterpreter.cpp
+ test/compiler/floatingpoint/NaNTest.java
Changeset: e6db7b7e5d28
Author: zmajo
Date: 2015-08-19 10:14 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/e6db7b7e5d28
Merge
Changeset: 73e6afceb02e
Author: zmajo
Date: 2015-08-19 11:59 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/73e6afceb02e
8133625: src/share/vm/opto/compile.hpp:96: error: integer constant is too large for ?long? type
Summary: Wrap constant causing the failure into into CONST64(). Update comments.
Reviewed-by: kvn
! src/share/vm/opto/compile.hpp
! src/share/vm/utilities/globalDefinitions_gcc.hpp
! src/share/vm/utilities/globalDefinitions_sparcWorks.hpp
! src/share/vm/utilities/globalDefinitions_visCPP.hpp
! src/share/vm/utilities/globalDefinitions_xlc.hpp
Changeset: 10cbaebfcf3d
Author: enevill
Date: 2015-08-19 11:59 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/10cbaebfcf3d
8133935: aarch64: fails to build from source
Summary: add inlucde of oops/oop.inline.hpp to fix build
Reviewed-by: coleenp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
Changeset: 8783515c57ad
Author: enevill
Date: 2015-08-18 12:40 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/8783515c57ad
8133352: aarch64: generates constrained unpredictable instructions
Summary: Fix generation of unpredictable STXR Rs, Rt, [Rn] with Rs == Rt
Reviewed-by: kvn, aph, adinn
! src/cpu/aarch64/vm/assembler_aarch64.cpp
! src/cpu/aarch64/vm/assembler_aarch64.hpp
! src/cpu/aarch64/vm/interp_masm_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
! src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp
Changeset: 7956d0750510
Author: adinn
Date: 2015-08-11 10:25 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/7956d0750510
8078743: AARCH64: Extend use of stlr to cater for volatile object stores
Summary: The current use of stlr on AArch64 to implement volatile stores needs to be extended to cater for object stores.
Reviewed-by: kvn, aph, enevill
! src/cpu/aarch64/vm/aarch64.ad
Changeset: f4b9f233b44b
Author: kvn
Date: 2015-08-19 17:59 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/f4b9f233b44b
8133984: print_compressed_class_space() is only defined in 64-bit VM
Summary: define method's empty body in 32-bit VM.
Reviewed-by: coleenp
! src/share/vm/memory/metaspace.hpp
Changeset: 3cbb6dc4a075
Author: roland
Date: 2015-08-18 16:10 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/3cbb6dc4a075
8131969: jit/FloatingPoint/gen_math/Loops05 assert(2 <= size && size <= 16) failed: update low bits table
Summary: assert in register allocation code when vector Phi for a loop is processed because code assumes all inputs already processed
Reviewed-by: kvn
! src/share/vm/opto/chaitin.cpp
+ test/compiler/regalloc/TestVectorRegAlloc.java
Changeset: dbc1274bac56
Author: enevill
Date: 2015-08-20 09:40 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/dbc1274bac56
8133842: aarch64: C2 generates illegal instructions with int shifts >=32
Summary: Fix logical operatations combined with shifts >= 32
Reviewed-by: kvn, aph, adinn
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/aarch64_ad.m4
Changeset: 8bc4eb358829
Author: roland
Date: 2015-08-21 09:12 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/8bc4eb358829
Merge
! src/cpu/x86/vm/templateTable_x86.cpp
Changeset: c0ea5537dc8b
Author: thartmann
Date: 2015-08-25 07:49 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/c0ea5537dc8b
8075805: Crash while trying to release CompiledICHolder
Summary: Removed nmethod transition to zombie outside of sweeper. Added cleaning of ICs of unloaded nmethods.
Reviewed-by: kvn, iveresov
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp
! src/share/vm/code/compiledIC.cpp
! src/share/vm/code/compiledIC.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/runtime/sweeper.cpp
! src/share/vm/runtime/vm_operations.cpp
Changeset: 514fccb1007c
Author: roland
Date: 2015-08-26 09:49 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/514fccb1007c
8134321: tools/pack200/Pack200Test.java crashes in the VM PIT jdk9 b79
Summary: Code that capture field values of eliminated allocation at a safepoint when there's an arraycopy behind a Phi is broken
Reviewed-by: kvn
! src/share/vm/opto/macro.cpp
+ test/compiler/arraycopy/TestEliminatedArrayCopyPhi.java
Changeset: 52bbd44b2b7d
Author: roland
Date: 2015-08-27 18:51 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/52bbd44b2b7d
Merge
- src/share/vm/gc/g1/g1CollectorPolicy_ext.hpp
Changeset: 22400a67babe
Author: amurillo
Date: 2015-08-27 14:40 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/22400a67babe
Merge
- src/share/vm/gc/g1/g1CollectorPolicy_ext.hpp
Changeset: 4142c190cd5c
Author: lana
Date: 2015-09-03 16:14 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/4142c190cd5c
Merge
- src/share/vm/gc/g1/g1CollectorPolicy_ext.hpp
Changeset: 3d8dc82c16b0
Author: lana
Date: 2015-09-11 10:26 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/3d8dc82c16b0
Added tag jdk9-b81 for changeset 4142c190cd5c
! .hgtags
Changeset: 2e70148efaa5
Author: roland
Date: 2015-08-26 12:43 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/2e70148efaa5
8134288: compiler/runtime/6859338/Test6859338.java crashes in PhaseIdealLoop::try_move_store_after_loop
Summary: Store nodes may not have a control if used to update profiling
Reviewed-by: kvn
! src/share/vm/opto/loopopts.cpp
+ test/compiler/TestMoveStoresOutOfLoopsStoreNoCtrl.java
Changeset: 9df4555d2d7d
Author: thartmann
Date: 2015-08-31 13:49 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/9df4555d2d7d
8134493: Cleaning inline caches of unloaded nmethods should be done in sweeper
Summary: Clean ICs of unloaded nmethods in sweeper to avoid impact on safepoint duration.
Reviewed-by: kvn, mdoerr
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/compiledIC.cpp
! src/share/vm/code/compiledIC.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/runtime/sweeper.cpp
Changeset: 36208147039b
Author: shade
Date: 2015-09-01 12:57 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/36208147039b
8076758: new StringBuilder().append(String).toString() should be recognized by OptimizeStringConcat
Reviewed-by: kvn, thartmann
! src/share/vm/opto/stringopts.cpp
Changeset: def98b57e3ce
Author: amurillo
Date: 2015-09-08 15:39 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/def98b57e3ce
Merge
Changeset: 1c453a12be30
Author: lana
Date: 2015-09-11 13:00 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/1c453a12be30
Merge
Changeset: 779012e87268
Author: lana
Date: 2015-09-18 10:46 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/779012e87268
Added tag jdk9-b82 for changeset 1c453a12be30
! .hgtags
Changeset: 7df0e3f7ad65
Author: adinn
Date: 2015-08-26 17:13 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/7df0e3f7ad65
8134322: AArch64: Fix several errors in C2 biased locking implementation
Summary: Several errors in C2 biased locking require fixing
Reviewed-by: kvn
Contributed-by: hui.shi at linaro.org
! src/cpu/aarch64/vm/aarch64.ad
Changeset: c530a118f715
Author: shade
Date: 2015-09-01 19:48 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/c530a118f715
8134758: Final String field values should be trusted as stable
Reviewed-by: kvn, thartmann
! src/share/vm/opto/memnode.cpp
Changeset: da1c9ea76ce5
Author: aph
Date: 2015-09-02 13:23 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/da1c9ea76ce5
8134869: AARCH64: GHASH intrinsic is not optimal
Summary: Rewrite intrinsic to make better use of SIMD instructions
Reviewed-by: kvn
! src/cpu/aarch64/vm/assembler_aarch64.hpp
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
Changeset: c030d25ae04e
Author: kvn
Date: 2015-09-02 11:03 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/c030d25ae04e
8134898: Small fixes found during JVMCI work
Summary: Removed jre/ from jdk paths in makefiles. Add Thread::_unhandled_oops field for debug and fastdebug builds. Fix doc.
Reviewed-by: coleenp, bdelsart
! make/Makefile
! make/bsd/makefiles/vm.make
! make/build.sh
! make/hotspot.script
! make/solaris/makefiles/buildtree.make
! make/solaris/makefiles/vm.make
! src/share/vm/adlc/Doc/Syntax.doc
! src/share/vm/runtime/thread.hpp
Changeset: 04426ad76887
Author: roland
Date: 2015-09-02 10:00 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/04426ad76887
8134468: Lucene test failures with 32 bit JDK 9b78, Server compiler
Summary: test that checks whether an array load falls into the range of an arraycopy is incorrect on 32bits
Reviewed-by: iveresov, kvn
! src/share/vm/opto/arraycopynode.cpp
+ test/compiler/arraycopy/TestArrayCopyOverflowInBoundChecks.java
Changeset: 82b61ad9f45f
Author: roland
Date: 2015-09-02 22:05 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/82b61ad9f45f
Merge
Changeset: 5dda6f5397ff
Author: kvn
Date: 2015-09-02 15:11 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/5dda6f5397ff
8075093: Enable UseFPUForSpilling support on SPARC
Summary: Use single-cycle MOV instructions (MOVdTOx, MOVxTOd) for spills on SPARC which have them.
Reviewed-by: kvn
Contributed-by: shrinivas.joshi at oracle.com
! src/cpu/sparc/vm/vm_version_sparc.cpp
Changeset: 979c4f71a3c8
Author: roland
Date: 2015-08-31 17:20 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/979c4f71a3c8
8134031: Incorrect JIT compilation of complex code with inlining and escape analysis
Summary: Bad rewiring of memory edges when we split unique types during EA
Reviewed-by: kvn
! src/share/vm/opto/escape.cpp
+ test/compiler/escapeAnalysis/TestEABadMergeMem.java
Changeset: 6ed37de41ebb
Author: iveresov
Date: 2015-09-03 14:29 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/6ed37de41ebb
8135035: Reverse changes from 8075093
Summary: 8075093 turn on FPU spilling that need to be stabilized first
Reviewed-by: kvn
! src/cpu/sparc/vm/vm_version_sparc.cpp
Changeset: 66e8f7dba7d8
Author: kvn
Date: 2015-09-03 15:03 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/66e8f7dba7d8
8132081: C2 support for Adler32 on SPARC
Summary: Add C2 instrinsic support for Adler32 checksum on SPARC.
Reviewed-by: kvn
Contributed-by: ahmed.khawaja at oracle.com
! src/cpu/aarch64/vm/vm_version_aarch64.cpp
! src/cpu/ppc/vm/vm_version_ppc.cpp
! src/cpu/sparc/vm/stubGenerator_sparc.cpp
! src/cpu/sparc/vm/stubRoutines_sparc.hpp
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/x86/vm/vm_version_x86.cpp
! src/share/vm/classfile/vmSymbols.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/c2compiler.cpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/opto/runtime.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/stubRoutines.cpp
! src/share/vm/runtime/stubRoutines.hpp
+ test/compiler/intrinsics/adler32/TestAdler32.java
Changeset: 8f5648c43725
Author: neliasso
Date: 2015-09-04 12:47 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/8f5648c43725
8135067: Preparatory refactorings for compiler control
Summary: Extract CompileTask and clean up
Reviewed-by: roland
! src/share/vm/c1/c1_Compiler.cpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/ci/bcEscapeAnalyzer.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileBroker.hpp
+ src/share/vm/compiler/compileTask.cpp
+ src/share/vm/compiler/compileTask.hpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/doCall.cpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/compilationPolicy.cpp
! src/share/vm/runtime/sharedRuntime.cpp
Changeset: e13d7fa76fac
Author: coleenp
Date: 2015-08-24 15:41 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/e13d7fa76fac
8133561: linux thread id should be reported in decimal in the error reports now
Summary: linux thread id error reports changed back to decimal
Reviewed-by: hseigel, ctornqvi, coleenp
Contributed-by: rachel.protacio at oracle.com
! src/share/vm/utilities/vmError.cpp
Changeset: 8af2c4220477
Author: coleenp
Date: 2015-08-25 17:30 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/8af2c4220477
Merge
Changeset: 3dfd8c6b3f6c
Author: gziemski
Date: 2015-08-24 16:17 -0500
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/3dfd8c6b3f6c
8134239: compiler/arguments/CheckCICompilerCount.java still fails
Summary: Compiler team updated the test by adding a new test case, but due to merging timing it was still using the old constraint error message format, which needed updating
Reviewed-by: ctornqvi, hseigel
! test/compiler/arguments/CheckCICompilerCount.java
Changeset: c7817bc5bb15
Author: coleenp
Date: 2015-08-25 19:06 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/c7817bc5bb15
Merge
Changeset: a45fb54484ad
Author: kzhaldyb
Date: 2015-08-07 17:58 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/a45fb54484ad
8132708: Add tests for Humongous objects allocation threshold
Summary: Added the test which checks that Humongous objects allocation threshold works as expected
Reviewed-by: tschatzl, dfazunen
+ test/gc/g1/humongousObjects/Helpers.java
+ test/gc/g1/humongousObjects/TestHumongousThreshold.java
Changeset: 09094287d06f
Author: iignatyev
Date: 2015-08-25 21:05 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/09094287d06f
Merge
Changeset: 522260f7f54c
Author: jiangli
Date: 2015-08-25 17:22 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/522260f7f54c
8131734: assert(!is_null(v)) failed: narrow klass value can never be zero with -Xshared:auto
Summary: Handle shared string mapping failures.
Reviewed-by: tschatzl, kbarrett, ddmitriev, hseigel
Contributed-by: tom.benson at oracle.com, jiangli.zhou at oracle.com
! src/share/vm/gc/g1/g1Allocator.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1MarkSweep.cpp
! src/share/vm/gc/g1/g1MarkSweep.hpp
! src/share/vm/gc/g1/heapRegionManager.cpp
! src/share/vm/gc/g1/heapRegionManager.hpp
! src/share/vm/memory/filemap.cpp
! src/share/vm/memory/filemap.hpp
+ test/runtime/SharedArchiveFile/SharedStringsRunAuto.java
Changeset: c1bd0eb306f1
Author: dholmes
Date: 2015-08-26 18:59 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/c1bd0eb306f1
8133646: Internal Error: x86/vm/macroAssembler_x86.cpp:886 DEBUG MESSAGE: StubRoutines::call_stub: threads must correspond
Reviewed-by: kvn, coleenp, dcubed
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
Changeset: 79b7d59ee282
Author: ehelin
Date: 2015-08-27 16:28 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/79b7d59ee282
8134504: Remove usage of EvacuationInfo from G1CollectorPolicy
Reviewed-by: mgerdin, jwilhelm
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
Changeset: f7abf3de7822
Author: ehelin
Date: 2015-08-28 09:05 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/f7abf3de7822
8134509: G1ParCopyClosure does not need a ReferenceProcessor
Reviewed-by: stefank, mgerdin
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1OopClosures.hpp
Changeset: c64d134410a7
Author: erikj
Date: 2015-08-28 09:57 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/c64d134410a7
8134157: adlc fails to compile with SS12u4
Reviewed-by: dholmes, kbarrett, ihse
! make/solaris/makefiles/adlc.make
Changeset: bf890f7af014
Author: erikj
Date: 2015-08-28 11:10 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/bf890f7af014
Merge
Changeset: a37aac88925c
Author: ddmitriev
Date: 2015-08-28 17:32 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/a37aac88925c
8132725: Memory leak in Arguments::add_property function
Summary: Logic in add_property was rewritten to avoid memory leak
Reviewed-by: iklam, coleenp
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
Changeset: a380403592b2
Author: kbarrett
Date: 2015-08-18 17:48 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/a380403592b2
8072817: CardTableExtension kind() should be BarrierSet::CardTableExtension
Summary: Use BarrierSet::CardTableForRS where needed, and update concrete bs tags.
Reviewed-by: jwilhelm, jmasa
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
! src/cpu/aarch64/vm/templateTable_aarch64.cpp
! src/cpu/ppc/vm/macroAssembler_ppc.cpp
! src/cpu/ppc/vm/stubGenerator_ppc.cpp
! src/cpu/ppc/vm/templateTable_ppc_64.cpp
! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/cpu/sparc/vm/stubGenerator_sparc.cpp
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/templateTable_x86.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
! src/share/vm/gc/parallel/cardTableExtension.hpp
! src/share/vm/gc/shared/barrierSet.hpp
! src/share/vm/gc/shared/barrierSet.inline.hpp
! src/share/vm/gc/shared/cardTableModRefBSForCTRS.cpp
! src/share/vm/gc/shared/collectorPolicy.hpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/shark/sharkBuilder.cpp
Changeset: e59d6364edec
Author: kbarrett
Date: 2015-08-28 23:57 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/e59d6364edec
Merge
Changeset: c66e1029a407
Author: kbarrett
Date: 2015-08-31 13:06 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/c66e1029a407
8131330: G1CollectedHeap::verify_dirty_young_list fails with assert
Summary: Use assembly loop to avoid compiler optimization into memset
Reviewed-by: ecaspole, tschatzl
+ src/cpu/sparc/vm/memset_with_concurrent_readers_sparc.cpp
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/share/vm/gc/g1/g1BlockOffsetTable.inline.hpp
! src/share/vm/gc/g1/g1SATBCardTableModRefBS.cpp
! src/share/vm/gc/shared/blockOffsetTable.hpp
+ src/share/vm/gc/shared/memset_with_concurrent_readers.cpp
+ src/share/vm/gc/shared/memset_with_concurrent_readers.hpp
! src/share/vm/prims/jni.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 3ca7e75b4e42
Author: dsamersoff
Date: 2015-08-31 21:46 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/3ca7e75b4e42
Merge
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/templateTable_x86.cpp
Changeset: 9bd030a59111
Author: dsamersoff
Date: 2015-08-31 23:29 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/9bd030a59111
Merge
Changeset: da9eeb2c1cbd
Author: sangheki
Date: 2015-08-31 11:51 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/da9eeb2c1cbd
8078555: GC: implement ranges (optionally constraints) for those flags that have them missing
Summary: Add ranges and constraint functions for GC flags.
Reviewed-by: jmasa, kbarrett, gziemski, ddmitriev, drwhite
! src/share/vm/gc/g1/g1_globals.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/commandLineFlagConstraintList.cpp
! src/share/vm/runtime/commandLineFlagConstraintList.hpp
! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp
! src/share/vm/runtime/commandLineFlagConstraintsGC.hpp
! src/share/vm/runtime/commandLineFlagRangeList.cpp
! src/share/vm/runtime/globals.hpp
+ test/gc/arguments/TestG1ConcMarkStepDurationMillis.java
! test/gc/arguments/TestG1HeapRegionSize.java
! test/gc/arguments/TestHeapFreeRatio.java
! test/gc/arguments/TestInitialTenuringThreshold.java
! test/gc/arguments/TestObjectTenuringFlags.java
Changeset: be685a5356a4
Author: tschatzl
Date: 2015-09-01 10:53 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/be685a5356a4
8067341: Modify PLAB sizing algorithm to waste less
Summary: Change the G1 PLAB resizing algorithm to waste less memory by being more conservative about the PLAB sizes.
Reviewed-by: ecaspole, jmasa
! src/share/vm/gc/g1/g1EvacStats.cpp
! src/share/vm/gc/g1/g1_globals.hpp
Changeset: 2381355ef90a
Author: pliden
Date: 2015-09-01 13:13 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/2381355ef90a
8134738: Remove CollectorPolicy::Name
Reviewed-by: brutisso, mgerdin
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
! src/share/vm/gc/shared/collectorPolicy.hpp
Changeset: 6dad23e1c89d
Author: pliden
Date: 2015-09-01 14:17 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/6dad23e1c89d
Merge
Changeset: e7f6dd5835be
Author: gthornbr
Date: 2015-09-01 14:01 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/e7f6dd5835be
8134161: JVM is creating too many GC helper threads on T7/M7 linux/sparc platform
Summary: Recognize the T7/M7 platform.
Reviewed-by: dcubed, kvn, jmasa
! src/os_cpu/linux_sparc/vm/vm_version_linux_sparc.cpp
Changeset: 2cad024257e9
Author: sjohanss
Date: 2015-09-02 09:14 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/2cad024257e9
8129417: Oop iteration clean-up to remove oop_ms_follow_contents
Reviewed-by: pliden, ehelin
! src/share/vm/gc/cms/cmsOopClosures.hpp
! src/share/vm/gc/cms/cmsOopClosures.inline.hpp
! src/share/vm/gc/cms/compactibleFreeListSpace.cpp
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/g1/concurrentMark.cpp
! src/share/vm/gc/g1/g1MarkSweep.cpp
! src/share/vm/gc/g1/heapRegion.cpp
! src/share/vm/gc/parallel/immutableSpace.cpp
! src/share/vm/gc/parallel/mutableSpace.cpp
! src/share/vm/gc/parallel/mutableSpace.hpp
! src/share/vm/gc/parallel/psMarkSweep.cpp
! src/share/vm/gc/serial/genMarkSweep.cpp
! src/share/vm/gc/serial/markSweep.cpp
! src/share/vm/gc/serial/markSweep.hpp
! src/share/vm/gc/serial/markSweep.inline.hpp
! src/share/vm/gc/shared/space.cpp
! src/share/vm/gc/shared/specialized_oop_closures.hpp
! src/share/vm/gc/shared/taskqueue.cpp
! src/share/vm/memory/iterator.hpp
! src/share/vm/memory/iterator.inline.hpp
! src/share/vm/oops/arrayKlass.hpp
! src/share/vm/oops/instanceClassLoaderKlass.hpp
! src/share/vm/oops/instanceClassLoaderKlass.inline.hpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/instanceKlass.inline.hpp
! src/share/vm/oops/instanceMirrorKlass.hpp
! src/share/vm/oops/instanceMirrorKlass.inline.hpp
! src/share/vm/oops/instanceRefKlass.hpp
! src/share/vm/oops/instanceRefKlass.inline.hpp
! src/share/vm/oops/klass.hpp
! src/share/vm/oops/objArrayKlass.hpp
! src/share/vm/oops/objArrayKlass.inline.hpp
! src/share/vm/oops/objArrayOop.cpp
! src/share/vm/oops/objArrayOop.hpp
! src/share/vm/oops/oop.hpp
! src/share/vm/oops/oop.inline.hpp
! src/share/vm/oops/typeArrayKlass.hpp
! src/share/vm/oops/typeArrayKlass.inline.hpp
! src/share/vm/utilities/stack.inline.hpp
Changeset: 116afd2a8cbd
Author: ysr
Date: 2015-09-02 11:56 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/116afd2a8cbd
8133818: Additional number of processed references printed with -XX:+PrintReferenceGC after JDK-8047125
Summary: Test contributed by brutisso
Reviewed-by: tonyp, tschatzl
! src/share/vm/gc/shared/gcTrace.cpp
! src/share/vm/gc/shared/referenceProcessor.cpp
! src/share/vm/gc/shared/referenceProcessor.hpp
! src/share/vm/gc/shared/referenceProcessorStats.hpp
! src/share/vm/memory/referenceType.hpp
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/prims/jvmtiExport.hpp
! src/share/vm/prims/jvmtiTagMap.cpp
! src/share/vm/prims/jvmtiTagMap.hpp
! src/share/vm/runtime/jniHandles.cpp
! src/share/vm/runtime/jniHandles.hpp
+ test/gc/logging/TestPrintReferences.java
Changeset: 94b68bbd87b5
Author: sfriberg
Date: 2015-09-02 09:51 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/94b68bbd87b5
8066443: Add G1 support for promotion event
Reviewed-by: tschatzl
! src/share/vm/gc/g1/g1ParScanThreadState.cpp
! src/share/vm/gc/g1/g1ParScanThreadState.hpp
! src/share/vm/gc/shared/gcTrace.cpp
! src/share/vm/gc/shared/gcTrace.hpp
Changeset: 48b57bb45fe5
Author: tschatzl
Date: 2015-09-02 09:57 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/48b57bb45fe5
8134858: Remove G1 specific checking of Young/OldPLABSize in G1CollectorPolicy constructor
Summary: Remove obsolete and wrong code.
Reviewed-by: mgerdin, brutisso
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
Changeset: 7eec02b95f9e
Author: tschatzl
Date: 2015-09-02 14:00 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/7eec02b95f9e
8134856: Incorrect use of PLAB::min_size() in MaxPLABSizeBounds
Reviewed-by: jwilhelm, tbenson
! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp
Changeset: 943f36515734
Author: tschatzl
Date: 2015-09-02 16:16 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/943f36515734
Merge
! src/share/vm/gc/shared/gcTrace.cpp
Changeset: d487a586ed9c
Author: kbarrett
Date: 2015-09-02 11:41 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/d487a586ed9c
8134806: Clean up write_ref_field_work
Summary: Remove unnecessary pure virtual decl and default argument values.
Reviewed-by: jwilhelm, tbenson, jmasa
! src/share/vm/gc/g1/g1SATBCardTableModRefBS.cpp
! src/share/vm/gc/g1/g1SATBCardTableModRefBS.hpp
! src/share/vm/gc/shared/barrierSet.hpp
! src/share/vm/gc/shared/cardTableModRefBS.hpp
! src/share/vm/gc/shared/modRefBarrierSet.hpp
Changeset: d10e26451cd0
Author: sangheki
Date: 2015-09-02 17:49 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/d10e26451cd0
8134972: [BACKOUT] GC: implement ranges (optionally constraints) for those flags that have them missing
Reviewed-by: jwilhelm
! src/share/vm/gc/g1/g1_globals.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/commandLineFlagConstraintList.cpp
! src/share/vm/runtime/commandLineFlagConstraintList.hpp
! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp
! src/share/vm/runtime/commandLineFlagConstraintsGC.hpp
! src/share/vm/runtime/commandLineFlagRangeList.cpp
! src/share/vm/runtime/globals.hpp
- test/gc/arguments/TestG1ConcMarkStepDurationMillis.java
! test/gc/arguments/TestG1HeapRegionSize.java
! test/gc/arguments/TestHeapFreeRatio.java
! test/gc/arguments/TestInitialTenuringThreshold.java
! test/gc/arguments/TestObjectTenuringFlags.java
Changeset: f44314157fcb
Author: dcubed
Date: 2015-09-03 10:22 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/f44314157fcb
8049304: race between VM_Exit and _sync_FutileWakeups->inc()
Summary: Add PerfDataManager.has_PerfData() to indicate when PerfData objects should be safe to query. Update Java monitor PerfData usage to check the new flag. PerfDataManager::destroy() should only be called at a safepoint and when the StatSampler is not active.
Reviewed-by: kbarrett, dholmes, tbenson, bdelsart
! src/share/vm/runtime/objectMonitor.cpp
! src/share/vm/runtime/objectMonitor.hpp
! src/share/vm/runtime/perfData.cpp
! src/share/vm/runtime/perfData.hpp
! src/share/vm/runtime/perfMemory.cpp
! src/share/vm/runtime/synchronizer.cpp
Changeset: f35456fc82ae
Author: mseledtsov
Date: 2015-09-03 08:57 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/f35456fc82ae
8133180: [TESTBUG] runtime/SharedArchiveFile/SharedStrings.java failed with WhiteBox.class : no such file or directory
Summary: Removed ambiguity on where JarBuilder looks for classes
Reviewed-by: jiangli, ctornqvi, gtriantafill
! test/runtime/SharedArchiveFile/BasicJarBuilder.java
! test/runtime/SharedArchiveFile/SharedStrings.java
! test/runtime/SharedArchiveFile/SharedStringsWb.java
Changeset: 1fb9e9f01532
Author: tschatzl
Date: 2015-09-04 08:36 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/1fb9e9f01532
8134857: Inconsistency in maximum TLAB/PLAB size and humongous object size
Summary: Align TLAB/PLAB size with exact humongous object size threshold, not that value -1.
Reviewed-by: jmasa, dfazunen
! src/share/vm/gc/g1/g1CollectedHeap.cpp
+ test/gc/g1/TestPLABSizeBounds.java
Changeset: ceb9d9044fc8
Author: mgerdin
Date: 2015-09-04 09:47 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/ceb9d9044fc8
8135012: Don't use G1RootProcessor when scanning remembered sets
Reviewed-by: jmasa, ecaspole
+ src/share/vm/gc/g1/g1CodeBlobClosure.cpp
+ src/share/vm/gc/g1/g1CodeBlobClosure.hpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1RemSet.cpp
! src/share/vm/gc/g1/g1RemSet.hpp
! src/share/vm/gc/g1/g1RootProcessor.cpp
! src/share/vm/gc/g1/g1RootProcessor.hpp
Changeset: 67967c7b055c
Author: jwilhelm
Date: 2015-09-04 13:23 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/67967c7b055c
8130823: VerifyRememberedSets is an expensive nop in product builds
Reviewed-by: jmasa, tschatzl
! src/share/vm/gc/parallel/cardTableExtension.cpp
Changeset: 262b86c271b0
Author: jlaskey
Date: 2015-09-04 10:12 -0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/262b86c271b0
8087181: Move native jimage code to its own library (maybe libjimage)
Reviewed-by: alanb, lfoltan, hseigel, acorn
Contributed-by: james.laskey at oracle.com, jean-francois.denise at oracle.com, roger.riggs at oracle.com
! 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/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
- src/share/vm/classfile/imageDecompressor.cpp
- src/share/vm/classfile/imageDecompressor.hpp
- src/share/vm/classfile/imageFile.cpp
- src/share/vm/classfile/imageFile.hpp
+ src/share/vm/classfile/jimage.hpp
! src/share/vm/precompiled/precompiled.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
! 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/init.cpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
- src/share/vm/utilities/endian.cpp
- src/share/vm/utilities/endian.hpp
- test/runtime/modules/ImageFile/ImageAttributeOffsetsTest.java
- test/runtime/modules/ImageFile/ImageCloseTest.java
- test/runtime/modules/ImageFile/ImageFileHeaderTest.java
- test/runtime/modules/ImageFile/ImageFindAttributesTest.java
- test/runtime/modules/ImageFile/ImageGetAttributesTest.java
- test/runtime/modules/ImageFile/ImageGetDataAddressTest.java
- test/runtime/modules/ImageFile/ImageGetIndexAddressTest.java
- test/runtime/modules/ImageFile/ImageGetStringBytesTest.java
- test/runtime/modules/ImageFile/ImageOpenTest.java
- test/runtime/modules/ImageFile/ImageReadTest.java
- test/runtime/modules/ImageFile/LocationConstants.java
Changeset: a78dd396f8a4
Author: jlaskey
Date: 2015-09-04 20:29 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/a78dd396f8a4
Merge
Changeset: 102e32f29835
Author: rdurbin
Date: 2015-09-04 14:49 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/102e32f29835
8061999: Enhance VM option parsing to allow options to be specified in a file
Summary: Add support for the "-XX:VMOptionsFile=<path>" option.
Reviewed-by: dcubed, gthornbr, gziemski, ddmitriev, dholmes, coleenp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
Changeset: f74b3ce62e1f
Author: dbuck
Date: 2015-09-04 17:33 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/f74b3ce62e1f
8135002: Fix or remove broken links in objectMonitor.cpp comments
Summary: Updated comments to refer to relevant patents.
Reviewed-by: dcubed
! src/share/vm/runtime/objectMonitor.cpp
Changeset: 1ca70c12a335
Author: jwilhelm
Date: 2015-08-18 21:32 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/1ca70c12a335
8134626: Misc cleanups after generation array removal
Reviewed-by: david, dholmes, tschatzl
! src/share/vm/gc/cms/compactibleFreeListSpace.cpp
! src/share/vm/gc/cms/compactibleFreeListSpace.hpp
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.inline.hpp
! src/share/vm/gc/cms/concurrentMarkSweepThread.cpp
! src/share/vm/gc/cms/parNewGeneration.cpp
! src/share/vm/gc/cms/parNewGeneration.hpp
! src/share/vm/gc/g1/heapRegionType.hpp
! src/share/vm/gc/parallel/parallelScavengeHeap.inline.hpp
! src/share/vm/gc/parallel/psAdaptiveSizePolicy.cpp
! src/share/vm/gc/parallel/psOldGen.cpp
! src/share/vm/gc/parallel/psParallelCompact.cpp
! src/share/vm/gc/parallel/psParallelCompact.hpp
! src/share/vm/gc/parallel/psScavenge.cpp
! src/share/vm/gc/parallel/psTasks.cpp
! src/share/vm/gc/parallel/psTasks.hpp
! src/share/vm/gc/serial/defNewGeneration.cpp
! src/share/vm/gc/serial/defNewGeneration.hpp
! src/share/vm/gc/serial/defNewGeneration.inline.hpp
! src/share/vm/gc/serial/tenuredGeneration.cpp
! src/share/vm/gc/serial/tenuredGeneration.hpp
! src/share/vm/gc/shared/adaptiveSizePolicy.cpp
! src/share/vm/gc/shared/cardTableRS.cpp
! src/share/vm/gc/shared/collectedHeap.cpp
! src/share/vm/gc/shared/genCollectedHeap.cpp
! src/share/vm/gc/shared/genCollectedHeap.hpp
! src/share/vm/gc/shared/genRemSet.hpp
! src/share/vm/gc/shared/generation.hpp
! src/share/vm/gc/shared/referenceProcessor.cpp
! src/share/vm/gc/shared/vmGCOperations.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/services/memoryPool.cpp
! src/share/vm/services/memoryPool.hpp
! src/share/vm/services/memoryService.cpp
! src/share/vm/services/memoryService.hpp
! src/share/vm/services/psMemoryPool.cpp
! src/share/vm/services/psMemoryPool.hpp
Changeset: d750cc39ed60
Author: dfazunen
Date: 2015-09-07 21:30 +0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/d750cc39ed60
8132709: [TESTBUG] gc/g1/TestHumongousShrinkHeap.java might fail on embedded
Reviewed-by: tschatzl, jwilhelm
! test/gc/g1/TestHumongousShrinkHeap.java
Changeset: e7dadf42aa35
Author: mchernov
Date: 2015-09-01 21:38 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/e7dadf42aa35
8081317: [NEWTEST] documented GC ratio tuning and new size options should be covered by regression tests
Reviewed-by: iignatyev, dfazunen
! src/share/vm/prims/whitebox.cpp
+ test/gc/arguments/GCTypes.java
+ test/gc/arguments/TestMaxMinHeapFreeRatioFlags.java
+ test/gc/arguments/TestMinAndInitialSurvivorRatioFlags.java
+ test/gc/arguments/TestNewRatioFlag.java
+ test/gc/arguments/TestNewSizeFlags.java
+ test/gc/arguments/TestSurvivorRatioFlag.java
+ test/gc/arguments/TestTargetSurvivorRatioFlag.java
+ test/testlibrary/jdk/test/lib/AllocationHelper.java
+ test/testlibrary/jdk/test/lib/HeapRegionUsageTool.java
Changeset: 9a8f97037119
Author: iignatyev
Date: 2015-09-07 20:03 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/9a8f97037119
Merge
Changeset: 0316b41ccb2f
Author: jwilhelm
Date: 2015-09-08 16:10 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/0316b41ccb2f
Merge
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
! src/cpu/sparc/vm/stubGenerator_sparc.cpp
! src/cpu/sparc/vm/vm_version_sparc.cpp
- src/share/vm/classfile/imageDecompressor.cpp
- src/share/vm/classfile/imageDecompressor.hpp
- src/share/vm/classfile/imageFile.cpp
- src/share/vm/classfile/imageFile.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
- src/share/vm/utilities/endian.cpp
- src/share/vm/utilities/endian.hpp
- test/runtime/modules/ImageFile/ImageAttributeOffsetsTest.java
- test/runtime/modules/ImageFile/ImageCloseTest.java
- test/runtime/modules/ImageFile/ImageFileHeaderTest.java
- test/runtime/modules/ImageFile/ImageFindAttributesTest.java
- test/runtime/modules/ImageFile/ImageGetAttributesTest.java
- test/runtime/modules/ImageFile/ImageGetDataAddressTest.java
- test/runtime/modules/ImageFile/ImageGetIndexAddressTest.java
- test/runtime/modules/ImageFile/ImageGetStringBytesTest.java
- test/runtime/modules/ImageFile/ImageOpenTest.java
- test/runtime/modules/ImageFile/ImageReadTest.java
- test/runtime/modules/ImageFile/LocationConstants.java
Changeset: bef52fbeb8ae
Author: amurillo
Date: 2015-09-10 14:55 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/bef52fbeb8ae
Merge
- src/share/vm/classfile/imageDecompressor.cpp
- src/share/vm/classfile/imageDecompressor.hpp
- src/share/vm/classfile/imageFile.cpp
- src/share/vm/classfile/imageFile.hpp
- src/share/vm/utilities/endian.cpp
- src/share/vm/utilities/endian.hpp
- test/runtime/modules/ImageFile/ImageAttributeOffsetsTest.java
- test/runtime/modules/ImageFile/ImageCloseTest.java
- test/runtime/modules/ImageFile/ImageFileHeaderTest.java
- test/runtime/modules/ImageFile/ImageFindAttributesTest.java
- test/runtime/modules/ImageFile/ImageGetAttributesTest.java
- test/runtime/modules/ImageFile/ImageGetDataAddressTest.java
- test/runtime/modules/ImageFile/ImageGetIndexAddressTest.java
- test/runtime/modules/ImageFile/ImageGetStringBytesTest.java
- test/runtime/modules/ImageFile/ImageOpenTest.java
- test/runtime/modules/ImageFile/ImageReadTest.java
- test/runtime/modules/ImageFile/LocationConstants.java
Changeset: ce9c22f23999
Author: amurillo
Date: 2015-09-15 07:47 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/ce9c22f23999
Merge
Changeset: 3ed0df2c553a
Author: lana
Date: 2015-09-18 14:21 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/3ed0df2c553a
Merge
- src/share/vm/classfile/imageDecompressor.cpp
- src/share/vm/classfile/imageDecompressor.hpp
- src/share/vm/classfile/imageFile.cpp
- src/share/vm/classfile/imageFile.hpp
- src/share/vm/utilities/endian.cpp
- src/share/vm/utilities/endian.hpp
- test/runtime/modules/ImageFile/ImageAttributeOffsetsTest.java
- test/runtime/modules/ImageFile/ImageCloseTest.java
- test/runtime/modules/ImageFile/ImageFileHeaderTest.java
- test/runtime/modules/ImageFile/ImageFindAttributesTest.java
- test/runtime/modules/ImageFile/ImageGetAttributesTest.java
- test/runtime/modules/ImageFile/ImageGetDataAddressTest.java
- test/runtime/modules/ImageFile/ImageGetIndexAddressTest.java
- test/runtime/modules/ImageFile/ImageGetStringBytesTest.java
- test/runtime/modules/ImageFile/ImageOpenTest.java
- test/runtime/modules/ImageFile/ImageReadTest.java
- test/runtime/modules/ImageFile/LocationConstants.java
Changeset: 90b308169cb2
Author: lana
Date: 2015-09-25 22:59 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/90b308169cb2
Added tag jdk9-b83 for changeset 3ed0df2c553a
! .hgtags
Changeset: a589f73b79f4
Author: mcberg
Date: 2015-09-09 10:34 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/a589f73b79f4
8135028: support for vectorizing double precision sqrt
Reviewed-by: kvn, twisti
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/x86.ad
! src/share/vm/adlc/formssel.cpp
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/superword.cpp
! src/share/vm/opto/vectornode.cpp
! src/share/vm/opto/vectornode.hpp
+ test/compiler/loopopts/superword/SumRedSqrt_Double.java
Changeset: 846018509b70
Author: iveresov
Date: 2015-09-10 17:56 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/846018509b70
Merge
- src/share/vm/classfile/imageDecompressor.cpp
- src/share/vm/classfile/imageDecompressor.hpp
- src/share/vm/classfile/imageFile.cpp
- src/share/vm/classfile/imageFile.hpp
- src/share/vm/utilities/endian.cpp
- src/share/vm/utilities/endian.hpp
- test/runtime/modules/ImageFile/ImageAttributeOffsetsTest.java
- test/runtime/modules/ImageFile/ImageCloseTest.java
- test/runtime/modules/ImageFile/ImageFileHeaderTest.java
- test/runtime/modules/ImageFile/ImageFindAttributesTest.java
- test/runtime/modules/ImageFile/ImageGetAttributesTest.java
- test/runtime/modules/ImageFile/ImageGetDataAddressTest.java
- test/runtime/modules/ImageFile/ImageGetIndexAddressTest.java
- test/runtime/modules/ImageFile/ImageGetStringBytesTest.java
- test/runtime/modules/ImageFile/ImageOpenTest.java
- test/runtime/modules/ImageFile/ImageReadTest.java
- test/runtime/modules/ImageFile/LocationConstants.java
Changeset: 2e58b602c89b
Author: aph
Date: 2015-09-08 14:08 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/2e58b602c89b
8135157: DMB elimination in AArch64 C2 synchronization implementation
Summary: Reduce memory barrier usage in C2 fast lock and unlock.
Reviewed-by: kvn
Contributed-by: wei.tang at linaro.org, aph at redhat.com
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
Changeset: 87a55af2ff28
Author: kzhaldyb
Date: 2015-09-11 16:11 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/87a55af2ff28
8132980: Improve stability of whitebox methods getCodeBlob and freeCodeBlob
Summary: Added checks for negative and null size and address values (where applicable) for getCodeBlob, allocateCodeBlob and freeCodeBlob, added regression test
Reviewed-by: iignatyev
! src/share/vm/prims/whitebox.cpp
! test/testlibrary/jdk/test/lib/Utils.java
+ test/testlibrary_tests/whitebox/BlobSanityTest.java
Changeset: 41b6cb9246fe
Author: mcberg
Date: 2015-09-11 17:02 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/41b6cb9246fe
8132160: support for AVX 512 call frames and stack management
Summary: simplify save/restore frame on x86 systems which support EVEX.
Reviewed-by: kvn, iveresov
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/c1_Runtime1_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/stubRoutines_x86_32.hpp
! src/cpu/x86/vm/stubRoutines_x86_64.hpp
! src/cpu/x86/vm/vm_version_x86.cpp
! src/cpu/x86/vm/vm_version_x86.hpp
! src/cpu/x86/vm/x86.ad
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
Changeset: 69ed894b4045
Author: thartmann
Date: 2015-09-14 07:02 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/69ed894b4045
8080999: MemoryPoolMXBean.getUsageThresholdCount() returns incorrect value
Summary: Fixed race condition in the JMX code for the LowMemoryDetector.
Reviewed-by: kvn
! src/share/vm/services/lowMemoryDetector.cpp
! src/share/vm/services/lowMemoryDetector.hpp
Changeset: 720d0ff40323
Author: thartmann
Date: 2015-09-14 07:03 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/720d0ff40323
Merge
- src/share/vm/classfile/imageDecompressor.cpp
- src/share/vm/classfile/imageDecompressor.hpp
- src/share/vm/classfile/imageFile.cpp
- src/share/vm/classfile/imageFile.hpp
- src/share/vm/utilities/endian.cpp
- src/share/vm/utilities/endian.hpp
- test/runtime/modules/ImageFile/ImageAttributeOffsetsTest.java
- test/runtime/modules/ImageFile/ImageCloseTest.java
- test/runtime/modules/ImageFile/ImageFileHeaderTest.java
- test/runtime/modules/ImageFile/ImageFindAttributesTest.java
- test/runtime/modules/ImageFile/ImageGetAttributesTest.java
- test/runtime/modules/ImageFile/ImageGetDataAddressTest.java
- test/runtime/modules/ImageFile/ImageGetIndexAddressTest.java
- test/runtime/modules/ImageFile/ImageGetStringBytesTest.java
- test/runtime/modules/ImageFile/ImageOpenTest.java
- test/runtime/modules/ImageFile/ImageReadTest.java
- test/runtime/modules/ImageFile/LocationConstants.java
Changeset: a5ae3454a758
Author: thartmann
Date: 2015-09-14 10:00 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/a5ae3454a758
8135252: IdealLoopTree::dump_head() prints negative trip count
Summary: IdealLoopTree::dump_head() should not cast float to int.
Reviewed-by: kvn
! src/share/vm/opto/loopnode.cpp
Changeset: 486680e6ed5e
Author: thartmann
Date: 2015-09-14 09:11 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/486680e6ed5e
Merge
Changeset: b9246bd13eeb
Author: roland
Date: 2015-09-11 16:56 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/b9246bd13eeb
8135069: C2 replaces range checks by unsigned comparison with -1
Summary: i < 0 || i > -1 wrongly folded as i >u -1
Reviewed-by: kvn
! src/share/vm/opto/ifnode.cpp
! test/compiler/rangechecks/TestBadFoldCompare.java
Changeset: bfb61f868681
Author: roland
Date: 2015-09-08 19:19 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/bfb61f868681
8134974: 8130847 broken with loop predicates
Summary: Pinned eliminated arraycopy loads in uncommon trap path for loop predicates may need to be moved
Reviewed-by: kvn
! src/share/vm/opto/loopPredicate.cpp
+ test/compiler/arraycopy/TestEliminatedArrayLoopPredicateCopyDeopt.java
Changeset: 3b914aea509b
Author: jwilhelm
Date: 2015-09-08 16:10 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/3b914aea509b
Merge
- src/share/vm/classfile/imageDecompressor.cpp
- src/share/vm/classfile/imageDecompressor.hpp
- src/share/vm/classfile/imageFile.cpp
- src/share/vm/classfile/imageFile.hpp
- src/share/vm/utilities/endian.cpp
- src/share/vm/utilities/endian.hpp
- test/runtime/modules/ImageFile/ImageAttributeOffsetsTest.java
- test/runtime/modules/ImageFile/ImageCloseTest.java
- test/runtime/modules/ImageFile/ImageFileHeaderTest.java
- test/runtime/modules/ImageFile/ImageFindAttributesTest.java
- test/runtime/modules/ImageFile/ImageGetAttributesTest.java
- test/runtime/modules/ImageFile/ImageGetDataAddressTest.java
- test/runtime/modules/ImageFile/ImageGetIndexAddressTest.java
- test/runtime/modules/ImageFile/ImageGetStringBytesTest.java
- test/runtime/modules/ImageFile/ImageOpenTest.java
- test/runtime/modules/ImageFile/ImageReadTest.java
- test/runtime/modules/ImageFile/LocationConstants.java
Changeset: abc9e76c520d
Author: kbarrett
Date: 2015-09-08 16:00 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/abc9e76c520d
8134797: Remove explicit casts in CollectorPolicy hierarchy
Summary: Removed the explicit casts.
Reviewed-by: jwilhelm, tschatzl, pliden
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/parallel/parallelScavengeHeap.hpp
! src/share/vm/gc/serial/defNewGeneration.cpp
! src/share/vm/gc/serial/tenuredGeneration.cpp
! src/share/vm/gc/shared/genCollectedHeap.cpp
! src/share/vm/gc/shared/genCollectedHeap.hpp
Changeset: 9810d3869392
Author: mgerdin
Date: 2015-09-09 10:34 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/9810d3869392
8135152: Create a G1ParScanThreadStateSet class for managing G1 GC per thread states
Reviewed-by: tschatzl, ehelin
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1CollectedHeap_ext.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
! src/share/vm/gc/g1/g1ParScanThreadState.cpp
! src/share/vm/gc/g1/g1ParScanThreadState.hpp
+ src/share/vm/gc/g1/g1ParScanThreadState_ext.cpp
! src/share/vm/gc/shared/ageTable.cpp
! src/share/vm/gc/shared/ageTable.hpp
Changeset: 8a758dbe0212
Author: mgerdin
Date: 2015-09-09 14:22 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/8a758dbe0212
8135154: Move cards scanned and surviving young words aggregation to G1ParScanThreadStateSet
Reviewed-by: tschatzl, ehelin
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
! src/share/vm/gc/g1/g1ParScanThreadState.cpp
! src/share/vm/gc/g1/g1ParScanThreadState.hpp
! src/share/vm/gc/g1/g1ParScanThreadState_ext.cpp
! src/share/vm/gc/g1/g1RemSet.cpp
! src/share/vm/gc/g1/g1RemSet.hpp
Changeset: 49b16955b909
Author: sangheki
Date: 2015-09-09 09:19 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/49b16955b909
8135025: Error message is repeated for large value at G1ConcRefinementThreads
Summary: Changed error handling when G1ConcRefinementThreads creation failed
Reviewed-by: jwilhelm, kbarrett, tschatzl
! src/share/vm/gc/g1/concurrentG1Refine.cpp
! src/share/vm/gc/g1/concurrentG1Refine.hpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
Changeset: 05be144c3f45
Author: kbarrett
Date: 2015-09-09 14:31 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/05be144c3f45
8135209: Avoid abutting string literals and identifiers
Summary: Add spaces between string literals and identifiers.
Reviewed-by: brutisso, pliden
! src/share/vm/gc/g1/g1EvacStats.cpp
Changeset: b41072c42cd5
Author: kzhaldyb
Date: 2015-09-09 15:14 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/b41072c42cd5
8134523: Humongous object test fails with OOME
Summary: Added Xms for runs with region' size 16M and 32M to prevent OOME
Reviewed-by: mgerdin, dfazunen
! test/gc/g1/humongousObjects/TestHumongousThreshold.java
Changeset: b29257a2312e
Author: iignatyev
Date: 2015-09-09 22:32 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/b29257a2312e
Merge
Changeset: bba7a69f67c7
Author: coleenp
Date: 2015-09-09 23:47 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/bba7a69f67c7
8135298: Fix zero builds for "unknown" architectures on linux.
Summary: add zero architectures for default cases
Reviewed-by: coleenp
Contributed-by: Matthias Klose <doko at ubuntu.com>
! src/os/linux/vm/os_linux.cpp
Changeset: 059904d87241
Author: coleenp
Date: 2015-09-10 06:15 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/059904d87241
Merge
Changeset: 41972b466086
Author: ehelin
Date: 2015-09-11 10:02 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/41972b466086
8135260: Split G1CollectorPolicy::finalize_cset into two parts
Reviewed-by: tschatzl, mgerdin
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
Changeset: 3ebbe21f938e
Author: ehelin
Date: 2015-09-11 13:20 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/3ebbe21f938e
8135253: Add push method to CollectionSetChooser
Reviewed-by: mgerdin, tschatzl
! src/share/vm/gc/g1/collectionSetChooser.cpp
! src/share/vm/gc/g1/collectionSetChooser.hpp
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
Changeset: 302c7e22630b
Author: jmasa
Date: 2015-05-25 19:26 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/302c7e22630b
8081629: CMS split_block() does not correctly fix up block-offset-table for large blocks
Reviewed-by: tschatzl, ysr
! src/share/vm/gc/shared/blockOffsetTable.cpp
Changeset: 7b8eb3b6361a
Author: akulyakh
Date: 2015-09-14 14:26 +0300
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/7b8eb3b6361a
8134641: CodelistTest.java fails with sun.misc.Unsafe.getUnsafe
Summary: Excluding lines containing sun.misc.Unsafe.getUnsafe from the test input as getUnsafe is hidden from reflection
Reviewed-by: sla
! test/serviceability/dcmd/compiler/CodelistTest.java
Changeset: 4f3ddb6a2b70
Author: jiangli
Date: 2015-09-14 14:55 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/4f3ddb6a2b70
8135097: Unmap failure for executable memory on windows
Summary: Use 'pd_release_memory' for executable memory in os::pd_unmap_memory().
Reviewed-by: iklam, coleenp
! src/os/windows/vm/os_windows.cpp
Changeset: ea4f98bd8dd5
Author: jwilhelm
Date: 2015-09-15 15:49 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/ea4f98bd8dd5
Merge
Changeset: 1ac336e4e8fe
Author: amurillo
Date: 2015-09-17 09:19 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/1ac336e4e8fe
Merge
Changeset: 0093079406dd
Author: amurillo
Date: 2015-09-22 11:01 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/0093079406dd
Merge
Changeset: 184c43284449
Author: lana
Date: 2015-09-26 09:21 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/184c43284449
Merge
Changeset: c5103d0b37bf
Author: lana
Date: 2015-10-05 20:24 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/c5103d0b37bf
Added tag jdk9-b84 for changeset 184c43284449
! .hgtags
Changeset: 2acd6706667f
Author: jwilhelm
Date: 2015-09-15 15:49 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/2acd6706667f
Merge
Changeset: 42f7bd6a45c4
Author: kbarrett
Date: 2015-09-16 16:25 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/42f7bd6a45c4
8136627: Backout JDK-8133818 Additional number of processed references printed with -XX:+PrintReferenceGC after JDK-8047125
Reviewed-by: brutisso
! src/share/vm/gc/shared/gcTrace.cpp
! src/share/vm/gc/shared/referenceProcessor.cpp
! src/share/vm/gc/shared/referenceProcessor.hpp
! src/share/vm/gc/shared/referenceProcessorStats.hpp
! src/share/vm/memory/referenceType.hpp
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/prims/jvmtiExport.hpp
! src/share/vm/prims/jvmtiTagMap.cpp
! src/share/vm/prims/jvmtiTagMap.hpp
! src/share/vm/runtime/jniHandles.cpp
! src/share/vm/runtime/jniHandles.hpp
- test/gc/logging/TestPrintReferences.java
Changeset: c5008e54c609
Author: mgerdin
Date: 2015-09-17 16:07 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/c5008e54c609
8136701: Remove YOUNG_LIST_VERBOSE code from G1CollectedHeap
Reviewed-by: stefank, jwilhelm
! src/share/vm/gc/g1/g1CollectedHeap.cpp
Changeset: bf540cb95dbb
Author: hseigel
Date: 2015-09-18 07:01 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/bf540cb95dbb
8132904: Type checking verifier fails to reject assignment from array to an interface
Summary: Only allow assignment if interface is Cloneable or Serializable.
Reviewed-by: kamg, gtriantafill, jiangli
! src/share/vm/classfile/verificationType.cpp
Changeset: a71b0b9c84b9
Author: minqi
Date: 2015-09-18 13:41 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/a71b0b9c84b9
8135085: Change Method::_intrinsic_id from u1 to u2
Summary: Convert Method::_intrinsic_id from u1 to u2 to expand id range over 255.
Reviewed-by: coleenp, iklam, jiangli
Contributed-by: aleksey.shipilev at oracle.com
! src/cpu/aarch64/vm/interp_masm_aarch64.cpp
! src/cpu/aarch64/vm/methodHandles_aarch64.cpp
! src/cpu/ppc/vm/interp_masm_ppc_64.cpp
! src/cpu/ppc/vm/methodHandles_ppc.cpp
! src/cpu/sparc/vm/interp_masm_sparc.cpp
! src/cpu/sparc/vm/methodHandles_sparc.cpp
! src/cpu/x86/vm/interp_masm_x86.cpp
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: b19bd30ae9f3
Author: iklam
Date: 2015-09-18 09:48 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/b19bd30ae9f3
8065155: Refactor Hotspot mapfiles
Summary: Moved common exported functions to make/share/makefiles/mapfile-vers
Reviewed-by: ihse, bdelsart
! make/aix/makefiles/mapfile-vers-debug
! make/aix/makefiles/mapfile-vers-product
! make/aix/makefiles/vm.make
! 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/bsd/makefiles/vm.make
! make/linux/makefiles/mapfile-vers-debug
! make/linux/makefiles/mapfile-vers-product
! make/linux/makefiles/vm.make
+ make/share/makefiles/mapfile-vers
! make/solaris/makefiles/mapfile-vers
! make/solaris/makefiles/vm.make
Changeset: e144340c417a
Author: simonis
Date: 2015-09-21 10:45 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/e144340c417a
8135179: Fix conversion warning after 8067341
Summary: Add required casts.
Reviewed-by: tschatzl, goetz
! src/share/vm/gc/g1/g1EvacStats.cpp
Changeset: 111681c88c9a
Author: drwhite
Date: 2015-09-11 15:31 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/111681c88c9a
8066821: Enhance command line processing to manage deprecating and obsoleting -XX command line arguments
Summary: Add support for alias options and automatically expiring deprecated options
Reviewed-by: dholmes, kbarrett, acorn
Contributed-by: derek.white at oracle.com
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/java.hpp
! test/TEST.groups
- test/gc/startup_warnings/TestDefaultMaxRAMFraction.java
- test/gc/startup_warnings/TestNoParNew.java
! test/gc/startup_warnings/TestParNewCMS.java
! test/runtime/CommandLine/ObsoleteFlagErrorMessage.java
+ test/runtime/CommandLine/VMAliasOptions.java
+ test/runtime/CommandLine/VMDeprecatedOptions.java
! test/runtime/NMT/AutoshutdownNMT.java
! test/testlibrary/jdk/test/lib/cli/CommandLineOptionTest.java
Changeset: 8e4288c4127d
Author: hseigel
Date: 2015-09-22 09:48 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/8e4288c4127d
8135208: VM permits illegal <clinit> access_flags, versions 51-52
Summary: Check access flags for <clinit> methods that are not class init methods.
Reviewed-by: kamg, gtriantafill
! src/share/vm/classfile/classFileParser.cpp
Changeset: 9cd2f42c84c0
Author: hseigel
Date: 2015-09-22 14:24 -0400
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/9cd2f42c84c0
8135265: VM fails on 'empty' interface public <init>()V method with VerifyError
Summary: Don't check for calls to super() or this() fro <init>()V methods if they are in interfaces. Because, they are not ctors.
Reviewed-by: acorn, gtriantafill
! src/share/vm/classfile/verifier.cpp
Changeset: fbac2a5639dc
Author: jwilhelm
Date: 2015-09-21 17:49 +0200
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/fbac2a5639dc
Merge
Changeset: 5f8fa6465399
Author: amurillo
Date: 2015-09-24 11:38 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/5f8fa6465399
Merge
- test/gc/logging/TestPrintReferences.java
- test/gc/startup_warnings/TestDefaultMaxRAMFraction.java
- test/gc/startup_warnings/TestNoParNew.java
Changeset: a02911828e48
Author: amurillo
Date: 2015-09-30 07:41 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/a02911828e48
Merge
Changeset: 03845376ea9d
Author: lana
Date: 2015-10-06 08:41 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/03845376ea9d
Merge
- test/gc/logging/TestPrintReferences.java
- test/gc/startup_warnings/TestDefaultMaxRAMFraction.java
- test/gc/startup_warnings/TestNoParNew.java
Changeset: 33e891f71711
Author: lana
Date: 2015-10-08 22:30 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/33e891f71711
Added tag jdk9-b85 for changeset 03845376ea9d
! .hgtags
Changeset: c58e4c0700f5
Author: chegar
Date: 2015-10-09 14:21 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/c58e4c0700f5
8138978: Examine usages of sun.misc.IOUtils
Reviewed-by: alanb, mullan, psandoz, rriggs, weijun
! test/compiler/classUnloading/anonymousClass/TestAnonymousClassUnloading.java
! test/runtime/8003720/VictimClassLoader.java
Changeset: 1ae4191359d8
Author: lana
Date: 2015-10-09 10:22 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/1ae4191359d8
Merge
Changeset: d7ffd16382fe
Author: lana
Date: 2015-10-15 15:15 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/d7ffd16382fe
Added tag jdk9-b86 for changeset 1ae4191359d8
! .hgtags
Changeset: bc48b669bc66
Author: lana
Date: 2015-10-19 00:24 -0700
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/bc48b669bc66
Added tag jdk9-b87 for changeset d7ffd16382fe
! .hgtags
Changeset: c77aa5f2df08
Author: mcimadamore
Date: 2015-10-20 11:37 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/c77aa5f2df08
merge with jdk9-b87
+ agent/src/share/classes/sun/jvm/hotspot/compiler/ImmutableOopMap.java
+ agent/src/share/classes/sun/jvm/hotspot/compiler/ImmutableOopMapSet.java
- agent/src/share/classes/sun/jvm/hotspot/compiler/OopMap.java
- agent/src/share/classes/sun/jvm/hotspot/compiler/OopMapSet.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/cms/AdaptiveFreeList.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/cms/CMSBitMap.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/cms/CMSCollector.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/cms/CompactibleFreeListSpace.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/cms/ConcurrentMarkSweepGeneration.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/cms/LinearAllocBlock.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/cms/ParNewGeneration.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/g1/G1CollectedHeap.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/g1/G1HeapRegionTable.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/g1/G1MonitoringSupport.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/g1/HeapRegion.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/g1/HeapRegionManager.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/g1/HeapRegionSetBase.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/g1/HeapRegionSetCount.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/parallel/ImmutableSpace.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/parallel/MutableSpace.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/parallel/PSOldGen.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/parallel/PSYoungGen.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/parallel/ParallelScavengeHeap.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/serial/DefNewGeneration.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/serial/TenuredGeneration.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/shared/CardGeneration.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/shared/CollectedHeap.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/shared/CollectedHeapName.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/shared/CompactibleSpace.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/shared/ContiguousSpace.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/shared/G1YCType.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/shared/GCCause.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/shared/GCName.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/shared/GCWhen.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/shared/GenCollectedHeap.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/shared/Generation.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/shared/GenerationFactory.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/shared/GenerationIsInClosure.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/shared/GenerationSpec.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/shared/OffsetTableContigSpace.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/shared/Space.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/shared/SpaceClosure.java
+ agent/src/share/classes/sun/jvm/hotspot/gc/shared/TenuredSpace.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1Allocator.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1CollectedHeap.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1HeapRegionTable.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1MonitoringSupport.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegion.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionManager.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSetBase.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSetCount.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/PSOldGen.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/PSYoungGen.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/ParallelScavengeHeap.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shared/ImmutableSpace.java
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shared/MutableSpace.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeap.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeapName.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/G1YCType.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCCause.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCName.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCWhen.java
- agent/src/share/classes/sun/jvm/hotspot/gc_interface/ReferenceType.java
- agent/src/share/classes/sun/jvm/hotspot/memory/AdaptiveFreeList.java
- agent/src/share/classes/sun/jvm/hotspot/memory/CMSBitMap.java
- agent/src/share/classes/sun/jvm/hotspot/memory/CMSCollector.java
- agent/src/share/classes/sun/jvm/hotspot/memory/CardGeneration.java
- agent/src/share/classes/sun/jvm/hotspot/memory/CompactibleFreeListSpace.java
- agent/src/share/classes/sun/jvm/hotspot/memory/CompactibleSpace.java
- agent/src/share/classes/sun/jvm/hotspot/memory/ConcurrentMarkSweepGeneration.java
- agent/src/share/classes/sun/jvm/hotspot/memory/ContiguousSpace.java
- agent/src/share/classes/sun/jvm/hotspot/memory/DefNewGeneration.java
- agent/src/share/classes/sun/jvm/hotspot/memory/GenCollectedHeap.java
- agent/src/share/classes/sun/jvm/hotspot/memory/Generation.java
- agent/src/share/classes/sun/jvm/hotspot/memory/GenerationFactory.java
- agent/src/share/classes/sun/jvm/hotspot/memory/GenerationIsInClosure.java
- agent/src/share/classes/sun/jvm/hotspot/memory/GenerationSpec.java
- agent/src/share/classes/sun/jvm/hotspot/memory/LinearAllocBlock.java
- agent/src/share/classes/sun/jvm/hotspot/memory/OffsetTableContigSpace.java
- agent/src/share/classes/sun/jvm/hotspot/memory/ParNewGeneration.java
+ agent/src/share/classes/sun/jvm/hotspot/memory/ReferenceType.java
- agent/src/share/classes/sun/jvm/hotspot/memory/SharedHeap.java
- agent/src/share/classes/sun/jvm/hotspot/memory/Space.java
- agent/src/share/classes/sun/jvm/hotspot/memory/SpaceClosure.java
- agent/src/share/classes/sun/jvm/hotspot/memory/TenuredGeneration.java
- agent/src/share/classes/sun/jvm/hotspot/memory/TenuredSpace.java
+ agent/src/share/classes/sun/jvm/hotspot/memory/VirtualSpace.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/VirtualSpace.java
- src/cpu/x86/vm/rtmLocking.cpp
- src/cpu/x86/vm/templateTable_x86_32.hpp
- src/cpu/x86/vm/templateTable_x86_64.hpp
- src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/bytecode.gif
- src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/link.gif
- src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/method.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupOrganizer
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/GraphCountGroupOrganizer.java
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/StandardGroupOrganizer.java
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/StructuredViewAction.java
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/diff.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/folder.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/graph.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/import.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/remove.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/removeall.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/save.gif
- src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/structure.gif
- src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/GroupOrganizer.java
- src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/GroupReceiver.java
- src/share/tools/IdealGraphVisualizer/Filter/src/META-INF/services/com.sun.hotspot.igv.filter.ScriptEngineAbstraction
- src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/JavaSE6ScriptEngine.java
- src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/NullScriptEngine.java
- src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/ScriptEngineAbstraction.java
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/add.gif
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/delete.gif
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/down.gif
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/minus.gif
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/plus.gif
- src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/up.gif
+ src/share/tools/IdealGraphVisualizer/Graal/nbproject/suite.properties
- src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Source.java
- src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/OldHierarchicalLayoutManager.java
- src/share/tools/IdealGraphVisualizer/NetworkConnection/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupReceiver
- src/share/tools/IdealGraphVisualizer/README
+ src/share/tools/IdealGraphVisualizer/README.md
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/build.xml
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/manifest.mf
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/build-impl.xml
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/genfiles.properties
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/project.properties
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/project.xml
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/suite.properties
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/META-INF/services/com.sun.hotspot.igv.filter.ScriptEngineAbstraction
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/Bundle.properties
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/RhinoScriptEngine.java
- src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/layer.xml
+ src/share/tools/IdealGraphVisualizer/SelectionCoordinator/nbproject/suite.properties
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupOrganizer
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/JavaGroupOrganizer.java
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/combine.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/extendedColor.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/linestyle.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeMemory.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeRootInputs.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeSafepointInputs.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeSelfLoops.filter
- src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/split.filter
- src/share/tools/IdealGraphVisualizer/Settings/src/com/sun/hotspot/igv/settings/settings.gif
- src/share/tools/IdealGraphVisualizer/View/src/META-INF/services/com.sun.hotspot.igv.data.services.InputGraphProvider
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/ConnectionAnchor.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/ExtendedPanAction.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/FindPanel.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/PreferenceConstants.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/SlotLayout.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/NodeFindAction.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/export.gif
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/overview.gif
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/search.gif
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/zoomin.gif
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/zoomout.gif
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/DiagramConnectionWidget.java
- src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/MultiConnectionWidget.java
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/classfile/classFileParser.cpp
- src/share/vm/classfile/imageFile.cpp
- src/share/vm/classfile/imageFile.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/vmSymbols.hpp
+ src/share/vm/gc/cms/adaptiveFreeList.cpp
+ src/share/vm/gc/cms/adaptiveFreeList.hpp
+ src/share/vm/gc/cms/allocationStats.cpp
+ src/share/vm/gc/cms/allocationStats.hpp
+ src/share/vm/gc/cms/cmsCollectorPolicy.cpp
+ src/share/vm/gc/cms/cmsCollectorPolicy.hpp
+ src/share/vm/gc/cms/cmsLockVerifier.cpp
+ src/share/vm/gc/cms/cmsLockVerifier.hpp
+ src/share/vm/gc/cms/cmsOopClosures.hpp
+ src/share/vm/gc/cms/cmsOopClosures.inline.hpp
+ src/share/vm/gc/cms/compactibleFreeListSpace.cpp
+ src/share/vm/gc/cms/compactibleFreeListSpace.hpp
+ src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
+ src/share/vm/gc/cms/concurrentMarkSweepGeneration.hpp
+ src/share/vm/gc/cms/concurrentMarkSweepGeneration.inline.hpp
+ src/share/vm/gc/cms/concurrentMarkSweepThread.cpp
+ src/share/vm/gc/cms/concurrentMarkSweepThread.hpp
+ src/share/vm/gc/cms/freeChunk.cpp
+ src/share/vm/gc/cms/freeChunk.hpp
+ src/share/vm/gc/cms/gSpaceCounters.cpp
+ src/share/vm/gc/cms/gSpaceCounters.hpp
+ src/share/vm/gc/cms/parCardTableModRefBS.cpp
+ src/share/vm/gc/cms/parNewGeneration.cpp
+ src/share/vm/gc/cms/parNewGeneration.hpp
+ src/share/vm/gc/cms/parOopClosures.hpp
+ src/share/vm/gc/cms/parOopClosures.inline.hpp
+ src/share/vm/gc/cms/promotionInfo.cpp
+ src/share/vm/gc/cms/promotionInfo.hpp
+ src/share/vm/gc/cms/vmCMSOperations.cpp
+ src/share/vm/gc/cms/vmCMSOperations.hpp
+ src/share/vm/gc/cms/vmStructs_cms.hpp
+ src/share/vm/gc/cms/vmStructs_parNew.hpp
+ src/share/vm/gc/cms/yieldingWorkgroup.cpp
+ src/share/vm/gc/cms/yieldingWorkgroup.hpp
+ src/share/vm/gc/g1/bufferingOopClosure.cpp
+ src/share/vm/gc/g1/bufferingOopClosure.hpp
+ src/share/vm/gc/g1/collectionSetChooser.cpp
+ src/share/vm/gc/g1/collectionSetChooser.hpp
+ src/share/vm/gc/g1/concurrentG1Refine.cpp
+ src/share/vm/gc/g1/concurrentG1Refine.hpp
+ src/share/vm/gc/g1/concurrentG1RefineThread.cpp
+ src/share/vm/gc/g1/concurrentG1RefineThread.hpp
+ src/share/vm/gc/g1/concurrentMark.cpp
+ src/share/vm/gc/g1/concurrentMark.hpp
+ src/share/vm/gc/g1/concurrentMark.inline.hpp
+ src/share/vm/gc/g1/concurrentMarkThread.cpp
+ src/share/vm/gc/g1/concurrentMarkThread.hpp
+ src/share/vm/gc/g1/concurrentMarkThread.inline.hpp
+ src/share/vm/gc/g1/dirtyCardQueue.cpp
+ src/share/vm/gc/g1/dirtyCardQueue.hpp
+ src/share/vm/gc/g1/evacuationInfo.hpp
+ src/share/vm/gc/g1/g1AllocRegion.cpp
+ src/share/vm/gc/g1/g1AllocRegion.hpp
+ src/share/vm/gc/g1/g1AllocRegion.inline.hpp
+ src/share/vm/gc/g1/g1AllocationContext.hpp
+ src/share/vm/gc/g1/g1Allocator.cpp
+ src/share/vm/gc/g1/g1Allocator.hpp
+ src/share/vm/gc/g1/g1Allocator_ext.cpp
+ src/share/vm/gc/g1/g1BiasedArray.cpp
+ src/share/vm/gc/g1/g1BiasedArray.hpp
+ src/share/vm/gc/g1/g1BlockOffsetTable.cpp
+ src/share/vm/gc/g1/g1BlockOffsetTable.hpp
+ src/share/vm/gc/g1/g1BlockOffsetTable.inline.hpp
+ src/share/vm/gc/g1/g1CardCounts.cpp
+ src/share/vm/gc/g1/g1CardCounts.hpp
+ src/share/vm/gc/g1/g1CodeCacheRemSet.cpp
+ src/share/vm/gc/g1/g1CodeCacheRemSet.hpp
+ src/share/vm/gc/g1/g1CollectedHeap.cpp
+ src/share/vm/gc/g1/g1CollectedHeap.hpp
+ src/share/vm/gc/g1/g1CollectedHeap.inline.hpp
+ src/share/vm/gc/g1/g1CollectedHeap_ext.cpp
+ src/share/vm/gc/g1/g1CollectorPolicy.cpp
+ src/share/vm/gc/g1/g1CollectorPolicy.hpp
+ src/share/vm/gc/g1/g1ErgoVerbose.cpp
+ src/share/vm/gc/g1/g1ErgoVerbose.hpp
+ src/share/vm/gc/g1/g1EvacFailure.cpp
+ src/share/vm/gc/g1/g1EvacFailure.hpp
+ src/share/vm/gc/g1/g1GCPhaseTimes.cpp
+ src/share/vm/gc/g1/g1GCPhaseTimes.hpp
+ src/share/vm/gc/g1/g1HRPrinter.cpp
+ src/share/vm/gc/g1/g1HRPrinter.hpp
+ src/share/vm/gc/g1/g1HotCardCache.cpp
+ src/share/vm/gc/g1/g1HotCardCache.hpp
+ src/share/vm/gc/g1/g1InCSetState.hpp
+ src/share/vm/gc/g1/g1Log.cpp
+ src/share/vm/gc/g1/g1Log.hpp
+ src/share/vm/gc/g1/g1MMUTracker.cpp
+ src/share/vm/gc/g1/g1MMUTracker.hpp
+ src/share/vm/gc/g1/g1MarkSweep.cpp
+ src/share/vm/gc/g1/g1MarkSweep.hpp
+ src/share/vm/gc/g1/g1MarkSweep_ext.cpp
+ src/share/vm/gc/g1/g1MonitoringSupport.cpp
+ src/share/vm/gc/g1/g1MonitoringSupport.hpp
+ src/share/vm/gc/g1/g1OopClosures.cpp
+ src/share/vm/gc/g1/g1OopClosures.hpp
+ src/share/vm/gc/g1/g1OopClosures.inline.hpp
+ src/share/vm/gc/g1/g1PageBasedVirtualSpace.cpp
+ src/share/vm/gc/g1/g1PageBasedVirtualSpace.hpp
+ src/share/vm/gc/g1/g1ParScanThreadState.cpp
+ src/share/vm/gc/g1/g1ParScanThreadState.hpp
+ src/share/vm/gc/g1/g1ParScanThreadState.inline.hpp
+ src/share/vm/gc/g1/g1RegionToSpaceMapper.cpp
+ src/share/vm/gc/g1/g1RegionToSpaceMapper.hpp
+ src/share/vm/gc/g1/g1RemSet.cpp
+ src/share/vm/gc/g1/g1RemSet.hpp
+ src/share/vm/gc/g1/g1RemSet.inline.hpp
+ src/share/vm/gc/g1/g1RemSetSummary.cpp
+ src/share/vm/gc/g1/g1RemSetSummary.hpp
+ src/share/vm/gc/g1/g1RootProcessor.cpp
+ src/share/vm/gc/g1/g1RootProcessor.hpp
+ src/share/vm/gc/g1/g1SATBCardTableModRefBS.cpp
+ src/share/vm/gc/g1/g1SATBCardTableModRefBS.hpp
+ src/share/vm/gc/g1/g1StringDedup.cpp
+ src/share/vm/gc/g1/g1StringDedup.hpp
+ src/share/vm/gc/g1/g1StringDedupQueue.cpp
+ src/share/vm/gc/g1/g1StringDedupQueue.hpp
+ src/share/vm/gc/g1/g1StringDedupStat.cpp
+ src/share/vm/gc/g1/g1StringDedupStat.hpp
+ src/share/vm/gc/g1/g1StringDedupTable.cpp
+ src/share/vm/gc/g1/g1StringDedupTable.hpp
+ src/share/vm/gc/g1/g1StringDedupThread.cpp
+ src/share/vm/gc/g1/g1StringDedupThread.hpp
+ src/share/vm/gc/g1/g1YCTypes.hpp
+ src/share/vm/gc/g1/g1_globals.cpp
+ src/share/vm/gc/g1/g1_globals.hpp
+ src/share/vm/gc/g1/g1_specialized_oop_closures.hpp
+ src/share/vm/gc/g1/hSpaceCounters.cpp
+ src/share/vm/gc/g1/hSpaceCounters.hpp
+ src/share/vm/gc/g1/heapRegion.cpp
+ src/share/vm/gc/g1/heapRegion.hpp
+ src/share/vm/gc/g1/heapRegion.inline.hpp
+ src/share/vm/gc/g1/heapRegionBounds.hpp
+ src/share/vm/gc/g1/heapRegionBounds.inline.hpp
+ src/share/vm/gc/g1/heapRegionManager.cpp
+ src/share/vm/gc/g1/heapRegionManager.hpp
+ src/share/vm/gc/g1/heapRegionManager.inline.hpp
+ src/share/vm/gc/g1/heapRegionRemSet.cpp
+ src/share/vm/gc/g1/heapRegionRemSet.hpp
+ src/share/vm/gc/g1/heapRegionSet.cpp
+ src/share/vm/gc/g1/heapRegionSet.hpp
+ src/share/vm/gc/g1/heapRegionSet.inline.hpp
+ src/share/vm/gc/g1/heapRegionType.cpp
+ src/share/vm/gc/g1/heapRegionType.hpp
+ src/share/vm/gc/g1/ptrQueue.cpp
+ src/share/vm/gc/g1/ptrQueue.hpp
+ src/share/vm/gc/g1/satbQueue.cpp
+ src/share/vm/gc/g1/satbQueue.hpp
+ src/share/vm/gc/g1/sparsePRT.cpp
+ src/share/vm/gc/g1/sparsePRT.hpp
+ src/share/vm/gc/g1/survRateGroup.cpp
+ src/share/vm/gc/g1/survRateGroup.hpp
+ src/share/vm/gc/g1/suspendibleThreadSet.cpp
+ src/share/vm/gc/g1/suspendibleThreadSet.hpp
+ src/share/vm/gc/g1/vmStructs_g1.hpp
+ src/share/vm/gc/g1/vm_operations_g1.cpp
+ src/share/vm/gc/g1/vm_operations_g1.hpp
+ src/share/vm/gc/parallel/adjoiningGenerations.cpp
+ src/share/vm/gc/parallel/adjoiningGenerations.hpp
+ src/share/vm/gc/parallel/adjoiningVirtualSpaces.cpp
+ src/share/vm/gc/parallel/adjoiningVirtualSpaces.hpp
+ src/share/vm/gc/parallel/asPSOldGen.cpp
+ src/share/vm/gc/parallel/asPSOldGen.hpp
+ src/share/vm/gc/parallel/asPSYoungGen.cpp
+ src/share/vm/gc/parallel/asPSYoungGen.hpp
+ src/share/vm/gc/parallel/cardTableExtension.cpp
+ src/share/vm/gc/parallel/cardTableExtension.hpp
+ src/share/vm/gc/parallel/gcAdaptivePolicyCounters.cpp
+ src/share/vm/gc/parallel/gcAdaptivePolicyCounters.hpp
+ src/share/vm/gc/parallel/gcTaskManager.cpp
+ src/share/vm/gc/parallel/gcTaskManager.hpp
+ src/share/vm/gc/parallel/gcTaskThread.cpp
+ src/share/vm/gc/parallel/gcTaskThread.hpp
+ src/share/vm/gc/parallel/generationSizer.cpp
+ src/share/vm/gc/parallel/generationSizer.hpp
+ src/share/vm/gc/parallel/immutableSpace.cpp
+ src/share/vm/gc/parallel/immutableSpace.hpp
+ src/share/vm/gc/parallel/mutableNUMASpace.cpp
+ src/share/vm/gc/parallel/mutableNUMASpace.hpp
+ src/share/vm/gc/parallel/mutableSpace.cpp
+ src/share/vm/gc/parallel/mutableSpace.hpp
+ src/share/vm/gc/parallel/objectStartArray.cpp
+ src/share/vm/gc/parallel/objectStartArray.hpp
+ src/share/vm/gc/parallel/parMarkBitMap.cpp
+ src/share/vm/gc/parallel/parMarkBitMap.hpp
+ src/share/vm/gc/parallel/parallelScavengeHeap.cpp
+ src/share/vm/gc/parallel/parallelScavengeHeap.hpp
+ src/share/vm/gc/parallel/parallelScavengeHeap.inline.hpp
+ src/share/vm/gc/parallel/pcTasks.cpp
+ src/share/vm/gc/parallel/pcTasks.hpp
+ src/share/vm/gc/parallel/psAdaptiveSizePolicy.cpp
+ src/share/vm/gc/parallel/psAdaptiveSizePolicy.hpp
+ src/share/vm/gc/parallel/psCompactionManager.cpp
+ src/share/vm/gc/parallel/psCompactionManager.hpp
+ src/share/vm/gc/parallel/psCompactionManager.inline.hpp
+ src/share/vm/gc/parallel/psGCAdaptivePolicyCounters.cpp
+ src/share/vm/gc/parallel/psGCAdaptivePolicyCounters.hpp
+ src/share/vm/gc/parallel/psGenerationCounters.cpp
+ src/share/vm/gc/parallel/psGenerationCounters.hpp
+ src/share/vm/gc/parallel/psMarkSweep.cpp
+ src/share/vm/gc/parallel/psMarkSweep.hpp
+ src/share/vm/gc/parallel/psMarkSweepDecorator.cpp
+ src/share/vm/gc/parallel/psMarkSweepDecorator.hpp
+ src/share/vm/gc/parallel/psOldGen.cpp
+ src/share/vm/gc/parallel/psOldGen.hpp
+ src/share/vm/gc/parallel/psParallelCompact.cpp
+ src/share/vm/gc/parallel/psParallelCompact.hpp
+ src/share/vm/gc/parallel/psPromotionLAB.cpp
+ src/share/vm/gc/parallel/psPromotionLAB.hpp
+ src/share/vm/gc/parallel/psPromotionLAB.inline.hpp
+ src/share/vm/gc/parallel/psPromotionManager.cpp
+ src/share/vm/gc/parallel/psPromotionManager.hpp
+ src/share/vm/gc/parallel/psPromotionManager.inline.hpp
+ src/share/vm/gc/parallel/psScavenge.cpp
+ src/share/vm/gc/parallel/psScavenge.hpp
+ src/share/vm/gc/parallel/psScavenge.inline.hpp
+ src/share/vm/gc/parallel/psTasks.cpp
+ src/share/vm/gc/parallel/psTasks.hpp
+ src/share/vm/gc/parallel/psVirtualspace.cpp
+ src/share/vm/gc/parallel/psVirtualspace.hpp
+ src/share/vm/gc/parallel/psYoungGen.cpp
+ src/share/vm/gc/parallel/psYoungGen.hpp
+ src/share/vm/gc/parallel/spaceCounters.cpp
+ src/share/vm/gc/parallel/spaceCounters.hpp
+ src/share/vm/gc/parallel/vmPSOperations.cpp
+ src/share/vm/gc/parallel/vmPSOperations.hpp
+ src/share/vm/gc/parallel/vmStructs_parallelgc.hpp
+ src/share/vm/gc/serial/cSpaceCounters.cpp
+ src/share/vm/gc/serial/cSpaceCounters.hpp
+ src/share/vm/gc/serial/defNewGeneration.cpp
+ src/share/vm/gc/serial/defNewGeneration.hpp
+ src/share/vm/gc/serial/defNewGeneration.inline.hpp
+ src/share/vm/gc/serial/genMarkSweep.cpp
+ src/share/vm/gc/serial/genMarkSweep.hpp
+ src/share/vm/gc/serial/markSweep.cpp
+ src/share/vm/gc/serial/markSweep.hpp
+ src/share/vm/gc/serial/markSweep.inline.hpp
+ src/share/vm/gc/serial/tenuredGeneration.cpp
+ src/share/vm/gc/serial/tenuredGeneration.hpp
+ src/share/vm/gc/serial/tenuredGeneration.inline.hpp
+ src/share/vm/gc/shared/adaptiveSizePolicy.cpp
+ src/share/vm/gc/shared/adaptiveSizePolicy.hpp
+ src/share/vm/gc/shared/ageTable.cpp
+ src/share/vm/gc/shared/ageTable.hpp
+ src/share/vm/gc/shared/allocTracer.cpp
+ src/share/vm/gc/shared/allocTracer.hpp
+ src/share/vm/gc/shared/barrierSet.cpp
+ src/share/vm/gc/shared/barrierSet.hpp
+ src/share/vm/gc/shared/barrierSet.inline.hpp
+ src/share/vm/gc/shared/blockOffsetTable.cpp
+ src/share/vm/gc/shared/blockOffsetTable.hpp
+ src/share/vm/gc/shared/blockOffsetTable.inline.hpp
+ src/share/vm/gc/shared/cardGeneration.cpp
+ src/share/vm/gc/shared/cardGeneration.hpp
+ src/share/vm/gc/shared/cardGeneration.inline.hpp
+ src/share/vm/gc/shared/cardTableModRefBS.cpp
+ src/share/vm/gc/shared/cardTableModRefBS.hpp
+ src/share/vm/gc/shared/cardTableModRefBS.inline.hpp
+ src/share/vm/gc/shared/cardTableRS.cpp
+ src/share/vm/gc/shared/cardTableRS.hpp
+ src/share/vm/gc/shared/collectedHeap.cpp
+ src/share/vm/gc/shared/collectedHeap.hpp
+ src/share/vm/gc/shared/collectedHeap.inline.hpp
+ src/share/vm/gc/shared/collectorCounters.cpp
+ src/share/vm/gc/shared/collectorCounters.hpp
+ src/share/vm/gc/shared/collectorPolicy.cpp
+ src/share/vm/gc/shared/collectorPolicy.hpp
+ src/share/vm/gc/shared/concurrentGCThread.cpp
+ src/share/vm/gc/shared/concurrentGCThread.hpp
+ src/share/vm/gc/shared/copyFailedInfo.hpp
+ src/share/vm/gc/shared/gcCause.cpp
+ src/share/vm/gc/shared/gcCause.hpp
+ src/share/vm/gc/shared/gcHeapSummary.hpp
+ src/share/vm/gc/shared/gcId.cpp
+ src/share/vm/gc/shared/gcId.hpp
+ src/share/vm/gc/shared/gcLocker.cpp
+ src/share/vm/gc/shared/gcLocker.hpp
+ src/share/vm/gc/shared/gcLocker.inline.hpp
+ src/share/vm/gc/shared/gcName.hpp
+ src/share/vm/gc/shared/gcPolicyCounters.cpp
+ src/share/vm/gc/shared/gcPolicyCounters.hpp
+ src/share/vm/gc/shared/gcStats.cpp
+ src/share/vm/gc/shared/gcStats.hpp
+ src/share/vm/gc/shared/gcTimer.cpp
+ src/share/vm/gc/shared/gcTimer.hpp
+ src/share/vm/gc/shared/gcTrace.cpp
+ src/share/vm/gc/shared/gcTrace.hpp
+ src/share/vm/gc/shared/gcTraceSend.cpp
+ src/share/vm/gc/shared/gcTraceTime.cpp
+ src/share/vm/gc/shared/gcTraceTime.hpp
+ src/share/vm/gc/shared/gcUtil.cpp
+ src/share/vm/gc/shared/gcUtil.hpp
+ src/share/vm/gc/shared/gcWhen.hpp
+ src/share/vm/gc/shared/genCollectedHeap.cpp
+ src/share/vm/gc/shared/genCollectedHeap.hpp
+ src/share/vm/gc/shared/genOopClosures.hpp
+ src/share/vm/gc/shared/genOopClosures.inline.hpp
+ src/share/vm/gc/shared/genRemSet.cpp
+ src/share/vm/gc/shared/genRemSet.hpp
+ src/share/vm/gc/shared/generation.cpp
+ src/share/vm/gc/shared/generation.hpp
+ src/share/vm/gc/shared/generationCounters.cpp
+ src/share/vm/gc/shared/generationCounters.hpp
+ src/share/vm/gc/shared/generationSpec.cpp
+ src/share/vm/gc/shared/generationSpec.hpp
+ src/share/vm/gc/shared/isGCActiveMark.hpp
+ src/share/vm/gc/shared/liveRange.hpp
+ src/share/vm/gc/shared/modRefBarrierSet.hpp
+ src/share/vm/gc/shared/objectCountEventSender.cpp
+ src/share/vm/gc/shared/objectCountEventSender.hpp
+ src/share/vm/gc/shared/plab.cpp
+ src/share/vm/gc/shared/plab.hpp
+ src/share/vm/gc/shared/plab.inline.hpp
+ src/share/vm/gc/shared/referencePolicy.cpp
+ src/share/vm/gc/shared/referencePolicy.hpp
+ src/share/vm/gc/shared/referenceProcessor.cpp
+ src/share/vm/gc/shared/referenceProcessor.hpp
+ src/share/vm/gc/shared/referenceProcessorStats.hpp
+ src/share/vm/gc/shared/space.cpp
+ src/share/vm/gc/shared/space.hpp
+ src/share/vm/gc/shared/space.inline.hpp
+ src/share/vm/gc/shared/spaceDecorator.cpp
+ src/share/vm/gc/shared/spaceDecorator.hpp
+ src/share/vm/gc/shared/specialized_oop_closures.hpp
+ src/share/vm/gc/shared/taskqueue.cpp
+ src/share/vm/gc/shared/taskqueue.hpp
+ src/share/vm/gc/shared/threadLocalAllocBuffer.cpp
+ src/share/vm/gc/shared/threadLocalAllocBuffer.hpp
+ src/share/vm/gc/shared/threadLocalAllocBuffer.inline.hpp
+ src/share/vm/gc/shared/vmGCOperations.cpp
+ src/share/vm/gc/shared/vmGCOperations.hpp
+ src/share/vm/gc/shared/watermark.hpp
+ src/share/vm/gc/shared/workgroup.cpp
+ src/share/vm/gc/shared/workgroup.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsLockVerifier.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsLockVerifier.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.inline.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.inline.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp
- src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.hpp
- src/share/vm/gc_implementation/concurrentMarkSweep/vmStructs_cms.hpp
- src/share/vm/gc_implementation/g1/bufferingOopClosure.cpp
- src/share/vm/gc_implementation/g1/bufferingOopClosure.hpp
- src/share/vm/gc_implementation/g1/collectionSetChooser.cpp
- src/share/vm/gc_implementation/g1/collectionSetChooser.hpp
- src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp
- src/share/vm/gc_implementation/g1/concurrentG1Refine.hpp
- src/share/vm/gc_implementation/g1/concurrentG1RefineThread.cpp
- src/share/vm/gc_implementation/g1/concurrentG1RefineThread.hpp
- src/share/vm/gc_implementation/g1/concurrentMark.cpp
- src/share/vm/gc_implementation/g1/concurrentMark.hpp
- src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp
- src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp
- src/share/vm/gc_implementation/g1/concurrentMarkThread.hpp
- src/share/vm/gc_implementation/g1/concurrentMarkThread.inline.hpp
- src/share/vm/gc_implementation/g1/dirtyCardQueue.cpp
- src/share/vm/gc_implementation/g1/dirtyCardQueue.hpp
- src/share/vm/gc_implementation/g1/evacuationInfo.hpp
- src/share/vm/gc_implementation/g1/g1AllocRegion.cpp
- src/share/vm/gc_implementation/g1/g1AllocRegion.hpp
- src/share/vm/gc_implementation/g1/g1AllocRegion.inline.hpp
- src/share/vm/gc_implementation/g1/g1AllocationContext.hpp
- src/share/vm/gc_implementation/g1/g1Allocator.cpp
- src/share/vm/gc_implementation/g1/g1Allocator.hpp
- src/share/vm/gc_implementation/g1/g1Allocator_ext.cpp
- src/share/vm/gc_implementation/g1/g1BiasedArray.cpp
- src/share/vm/gc_implementation/g1/g1BiasedArray.hpp
- src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp
- src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp
- src/share/vm/gc_implementation/g1/g1BlockOffsetTable.inline.hpp
- src/share/vm/gc_implementation/g1/g1CardCounts.cpp
- src/share/vm/gc_implementation/g1/g1CardCounts.hpp
- src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp
- src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.hpp
- src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
- src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
- src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp
- src/share/vm/gc_implementation/g1/g1CollectedHeap_ext.cpp
- src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
- src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
- src/share/vm/gc_implementation/g1/g1CollectorPolicy_ext.hpp
- src/share/vm/gc_implementation/g1/g1ErgoVerbose.cpp
- src/share/vm/gc_implementation/g1/g1ErgoVerbose.hpp
- src/share/vm/gc_implementation/g1/g1EvacFailure.cpp
- src/share/vm/gc_implementation/g1/g1EvacFailure.hpp
- src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp
- src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp
- src/share/vm/gc_implementation/g1/g1HRPrinter.cpp
- src/share/vm/gc_implementation/g1/g1HRPrinter.hpp
- src/share/vm/gc_implementation/g1/g1HotCardCache.cpp
- src/share/vm/gc_implementation/g1/g1HotCardCache.hpp
- src/share/vm/gc_implementation/g1/g1InCSetState.hpp
- src/share/vm/gc_implementation/g1/g1Log.cpp
- src/share/vm/gc_implementation/g1/g1Log.hpp
- src/share/vm/gc_implementation/g1/g1MMUTracker.cpp
- src/share/vm/gc_implementation/g1/g1MMUTracker.hpp
- src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
- src/share/vm/gc_implementation/g1/g1MarkSweep.hpp
- src/share/vm/gc_implementation/g1/g1MarkSweep_ext.cpp
- src/share/vm/gc_implementation/g1/g1MonitoringSupport.cpp
- src/share/vm/gc_implementation/g1/g1MonitoringSupport.hpp
- src/share/vm/gc_implementation/g1/g1OopClosures.cpp
- src/share/vm/gc_implementation/g1/g1OopClosures.hpp
- src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp
- src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.cpp
- src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.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
- src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.cpp
- src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.hpp
- src/share/vm/gc_implementation/g1/g1RemSet.cpp
- src/share/vm/gc_implementation/g1/g1RemSet.hpp
- src/share/vm/gc_implementation/g1/g1RemSet.inline.hpp
- src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp
- src/share/vm/gc_implementation/g1/g1RemSetSummary.hpp
- src/share/vm/gc_implementation/g1/g1RootProcessor.cpp
- src/share/vm/gc_implementation/g1/g1RootProcessor.hpp
- 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/g1StringDedup.hpp
- src/share/vm/gc_implementation/g1/g1StringDedupQueue.cpp
- src/share/vm/gc_implementation/g1/g1StringDedupQueue.hpp
- src/share/vm/gc_implementation/g1/g1StringDedupStat.cpp
- src/share/vm/gc_implementation/g1/g1StringDedupStat.hpp
- src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp
- src/share/vm/gc_implementation/g1/g1StringDedupTable.hpp
- src/share/vm/gc_implementation/g1/g1StringDedupThread.cpp
- src/share/vm/gc_implementation/g1/g1StringDedupThread.hpp
- src/share/vm/gc_implementation/g1/g1YCTypes.hpp
- src/share/vm/gc_implementation/g1/g1_globals.cpp
- src/share/vm/gc_implementation/g1/g1_globals.hpp
- src/share/vm/gc_implementation/g1/g1_specialized_oop_closures.hpp
- src/share/vm/gc_implementation/g1/heapRegion.cpp
- src/share/vm/gc_implementation/g1/heapRegion.hpp
- src/share/vm/gc_implementation/g1/heapRegion.inline.hpp
- src/share/vm/gc_implementation/g1/heapRegionBounds.hpp
- src/share/vm/gc_implementation/g1/heapRegionBounds.inline.hpp
- src/share/vm/gc_implementation/g1/heapRegionManager.cpp
- src/share/vm/gc_implementation/g1/heapRegionManager.hpp
- src/share/vm/gc_implementation/g1/heapRegionManager.inline.hpp
- src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
- src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp
- src/share/vm/gc_implementation/g1/heapRegionSet.cpp
- src/share/vm/gc_implementation/g1/heapRegionSet.hpp
- src/share/vm/gc_implementation/g1/heapRegionSet.inline.hpp
- src/share/vm/gc_implementation/g1/heapRegionType.cpp
- src/share/vm/gc_implementation/g1/heapRegionType.hpp
- src/share/vm/gc_implementation/g1/ptrQueue.cpp
- src/share/vm/gc_implementation/g1/ptrQueue.hpp
- src/share/vm/gc_implementation/g1/satbQueue.cpp
- src/share/vm/gc_implementation/g1/satbQueue.hpp
- src/share/vm/gc_implementation/g1/sparsePRT.cpp
- src/share/vm/gc_implementation/g1/sparsePRT.hpp
- src/share/vm/gc_implementation/g1/survRateGroup.cpp
- src/share/vm/gc_implementation/g1/survRateGroup.hpp
- src/share/vm/gc_implementation/g1/vmStructs_g1.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/parNew/parCardTableModRefBS.cpp
- src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
- src/share/vm/gc_implementation/parNew/parNewGeneration.hpp
- src/share/vm/gc_implementation/parNew/parOopClosures.hpp
- src/share/vm/gc_implementation/parNew/parOopClosures.inline.hpp
- src/share/vm/gc_implementation/parNew/vmStructs_parNew.hpp
- src/share/vm/gc_implementation/parallelScavenge/adjoiningGenerations.cpp
- src/share/vm/gc_implementation/parallelScavenge/adjoiningGenerations.hpp
- src/share/vm/gc_implementation/parallelScavenge/adjoiningVirtualSpaces.cpp
- src/share/vm/gc_implementation/parallelScavenge/adjoiningVirtualSpaces.hpp
- src/share/vm/gc_implementation/parallelScavenge/asPSOldGen.cpp
- src/share/vm/gc_implementation/parallelScavenge/asPSOldGen.hpp
- src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.cpp
- src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.hpp
- src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp
- src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.hpp
- src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.cpp
- src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.hpp
- src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.cpp
- src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.hpp
- src/share/vm/gc_implementation/parallelScavenge/generationSizer.cpp
- src/share/vm/gc_implementation/parallelScavenge/generationSizer.hpp
- src/share/vm/gc_implementation/parallelScavenge/objectStartArray.cpp
- src/share/vm/gc_implementation/parallelScavenge/objectStartArray.hpp
- src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp
- src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.hpp
- src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
- src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp
- src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.inline.hpp
- src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp
- src/share/vm/gc_implementation/parallelScavenge/pcTasks.hpp
- src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.cpp
- src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.hpp
- src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp
- src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.hpp
- src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.inline.hpp
- src/share/vm/gc_implementation/parallelScavenge/psGCAdaptivePolicyCounters.cpp
- src/share/vm/gc_implementation/parallelScavenge/psGCAdaptivePolicyCounters.hpp
- src/share/vm/gc_implementation/parallelScavenge/psGenerationCounters.cpp
- src/share/vm/gc_implementation/parallelScavenge/psGenerationCounters.hpp
- src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
- src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.hpp
- src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.cpp
- src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.hpp
- src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp
- src/share/vm/gc_implementation/parallelScavenge/psOldGen.hpp
- src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
- src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
- src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.cpp
- src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.hpp
- src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.inline.hpp
- 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/gc_implementation/parallelScavenge/psTasks.cpp
- src/share/vm/gc_implementation/parallelScavenge/psTasks.hpp
- src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.cpp
- src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.hpp
- src/share/vm/gc_implementation/parallelScavenge/psYoungGen.cpp
- src/share/vm/gc_implementation/parallelScavenge/psYoungGen.hpp
- src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.cpp
- src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.hpp
- src/share/vm/gc_implementation/parallelScavenge/vmStructs_parallelgc.hpp
- src/share/vm/gc_implementation/shared/adaptiveSizePolicy.cpp
- src/share/vm/gc_implementation/shared/adaptiveSizePolicy.hpp
- src/share/vm/gc_implementation/shared/ageTable.cpp
- src/share/vm/gc_implementation/shared/ageTable.hpp
- src/share/vm/gc_implementation/shared/allocationStats.cpp
- src/share/vm/gc_implementation/shared/allocationStats.hpp
- src/share/vm/gc_implementation/shared/cSpaceCounters.cpp
- src/share/vm/gc_implementation/shared/cSpaceCounters.hpp
- src/share/vm/gc_implementation/shared/collectorCounters.cpp
- src/share/vm/gc_implementation/shared/collectorCounters.hpp
- src/share/vm/gc_implementation/shared/concurrentGCThread.cpp
- src/share/vm/gc_implementation/shared/concurrentGCThread.hpp
- src/share/vm/gc_implementation/shared/copyFailedInfo.hpp
- src/share/vm/gc_implementation/shared/gSpaceCounters.cpp
- src/share/vm/gc_implementation/shared/gSpaceCounters.hpp
- src/share/vm/gc_implementation/shared/gcAdaptivePolicyCounters.cpp
- src/share/vm/gc_implementation/shared/gcAdaptivePolicyCounters.hpp
- src/share/vm/gc_implementation/shared/gcHeapSummary.hpp
- src/share/vm/gc_implementation/shared/gcId.cpp
- src/share/vm/gc_implementation/shared/gcId.hpp
- src/share/vm/gc_implementation/shared/gcPolicyCounters.cpp
- src/share/vm/gc_implementation/shared/gcPolicyCounters.hpp
- src/share/vm/gc_implementation/shared/gcStats.cpp
- src/share/vm/gc_implementation/shared/gcStats.hpp
- src/share/vm/gc_implementation/shared/gcTimer.cpp
- src/share/vm/gc_implementation/shared/gcTimer.hpp
- 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/gc_implementation/shared/gcTraceTime.cpp
- src/share/vm/gc_implementation/shared/gcTraceTime.hpp
- src/share/vm/gc_implementation/shared/gcUtil.cpp
- src/share/vm/gc_implementation/shared/gcUtil.hpp
- src/share/vm/gc_implementation/shared/gcWhen.hpp
- src/share/vm/gc_implementation/shared/generationCounters.cpp
- src/share/vm/gc_implementation/shared/generationCounters.hpp
- src/share/vm/gc_implementation/shared/hSpaceCounters.cpp
- src/share/vm/gc_implementation/shared/hSpaceCounters.hpp
- src/share/vm/gc_implementation/shared/immutableSpace.cpp
- src/share/vm/gc_implementation/shared/immutableSpace.hpp
- src/share/vm/gc_implementation/shared/isGCActiveMark.hpp
- src/share/vm/gc_implementation/shared/liveRange.hpp
- src/share/vm/gc_implementation/shared/markSweep.cpp
- src/share/vm/gc_implementation/shared/markSweep.hpp
- src/share/vm/gc_implementation/shared/markSweep.inline.hpp
- src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp
- src/share/vm/gc_implementation/shared/mutableNUMASpace.hpp
- src/share/vm/gc_implementation/shared/mutableSpace.cpp
- src/share/vm/gc_implementation/shared/mutableSpace.hpp
- src/share/vm/gc_implementation/shared/objectCountEventSender.cpp
- src/share/vm/gc_implementation/shared/objectCountEventSender.hpp
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.cpp
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.hpp
- src/share/vm/gc_implementation/shared/parGCAllocBuffer.inline.hpp
- src/share/vm/gc_implementation/shared/spaceCounters.cpp
- src/share/vm/gc_implementation/shared/spaceCounters.hpp
- src/share/vm/gc_implementation/shared/spaceDecorator.cpp
- src/share/vm/gc_implementation/shared/spaceDecorator.hpp
- src/share/vm/gc_implementation/shared/suspendibleThreadSet.cpp
- src/share/vm/gc_implementation/shared/suspendibleThreadSet.hpp
- src/share/vm/gc_implementation/shared/vmGCOperations.cpp
- src/share/vm/gc_implementation/shared/vmGCOperations.hpp
- src/share/vm/gc_interface/allocTracer.cpp
- src/share/vm/gc_interface/allocTracer.hpp
- src/share/vm/gc_interface/collectedHeap.cpp
- src/share/vm/gc_interface/collectedHeap.hpp
- src/share/vm/gc_interface/collectedHeap.inline.hpp
- src/share/vm/gc_interface/gcCause.cpp
- src/share/vm/gc_interface/gcCause.hpp
- src/share/vm/gc_interface/gcName.hpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/interpreter/linkResolver.hpp
! src/share/vm/interpreter/rewriter.cpp
- src/share/vm/memory/barrierSet.cpp
- src/share/vm/memory/barrierSet.hpp
- src/share/vm/memory/barrierSet.inline.hpp
- src/share/vm/memory/blockOffsetTable.cpp
- src/share/vm/memory/blockOffsetTable.hpp
- src/share/vm/memory/blockOffsetTable.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/cardTableModRefBS.cpp
- src/share/vm/memory/cardTableModRefBS.hpp
- src/share/vm/memory/cardTableModRefBS.inline.hpp
- src/share/vm/memory/cardTableRS.cpp
- src/share/vm/memory/cardTableRS.hpp
- src/share/vm/memory/collectorPolicy.cpp
- src/share/vm/memory/collectorPolicy.hpp
- src/share/vm/memory/defNewGeneration.cpp
- src/share/vm/memory/defNewGeneration.hpp
- src/share/vm/memory/defNewGeneration.inline.hpp
- src/share/vm/memory/gcLocker.cpp
- src/share/vm/memory/gcLocker.hpp
- src/share/vm/memory/gcLocker.inline.hpp
- src/share/vm/memory/genCollectedHeap.cpp
- src/share/vm/memory/genCollectedHeap.hpp
- src/share/vm/memory/genMarkSweep.cpp
- src/share/vm/memory/genMarkSweep.hpp
- src/share/vm/memory/genOopClosures.hpp
- src/share/vm/memory/genOopClosures.inline.hpp
- src/share/vm/memory/genRemSet.cpp
- src/share/vm/memory/genRemSet.hpp
- src/share/vm/memory/genRemSet.inline.hpp
- src/share/vm/memory/generation.cpp
- src/share/vm/memory/generation.hpp
- src/share/vm/memory/generationSpec.cpp
- src/share/vm/memory/generationSpec.hpp
- src/share/vm/memory/modRefBarrierSet.hpp
- src/share/vm/memory/referencePolicy.cpp
- src/share/vm/memory/referencePolicy.hpp
- src/share/vm/memory/referenceProcessor.cpp
- src/share/vm/memory/referenceProcessor.hpp
- src/share/vm/memory/referenceProcessorStats.hpp
- src/share/vm/memory/sharedHeap.cpp
- src/share/vm/memory/sharedHeap.hpp
- src/share/vm/memory/space.cpp
- src/share/vm/memory/space.hpp
- src/share/vm/memory/space.inline.hpp
- src/share/vm/memory/specialized_oop_closures.hpp
- src/share/vm/memory/tenuredGeneration.cpp
- src/share/vm/memory/tenuredGeneration.hpp
- src/share/vm/memory/tenuredGeneration.inline.hpp
- src/share/vm/memory/threadLocalAllocBuffer.cpp
- src/share/vm/memory/threadLocalAllocBuffer.hpp
- src/share/vm/memory/threadLocalAllocBuffer.inline.hpp
+ src/share/vm/memory/virtualspace.cpp
+ src/share/vm/memory/virtualspace.hpp
- src/share/vm/memory/watermark.hpp
- src/share/vm/oops/instanceClassLoaderKlass.cpp
- src/share/vm/oops/klassPS.hpp
- src/share/vm/oops/oop.pcgc.inline.hpp
- src/share/vm/oops/oop.psgc.inline.hpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/methodHandles.hpp
! src/share/vm/prims/unsafe.cpp
- src/share/vm/runtime/virtualspace.cpp
- src/share/vm/runtime/virtualspace.hpp
- src/share/vm/utilities/taskqueue.cpp
- src/share/vm/utilities/taskqueue.hpp
- src/share/vm/utilities/workgroup.cpp
- src/share/vm/utilities/workgroup.hpp
- src/share/vm/utilities/yieldingWorkgroup.cpp
- src/share/vm/utilities/yieldingWorkgroup.hpp
- test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForSupportedSparcCPU.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/gc/cms/DisableResizePLAB.java
+ test/gc/cms/GuardShrinkWarning.java
- test/gc/concurrentMarkSweep/DisableResizePLAB.java
- test/gc/concurrentMarkSweep/GuardShrinkWarning.java
- test/gc/defnew/HeapChangeLogging.java
+ test/gc/parallel/AdaptiveGCBoundary.java
+ test/gc/parallel/TestDynShrinkHeap.java
- test/gc/parallelScavenge/AdaptiveGCBoundary.java
- test/gc/parallelScavenge/TestDynShrinkHeap.java
+ test/gc/serial/HeapChangeLogging.java
- test/gc/startup_warnings/TestDefaultMaxRAMFraction.java
- test/gc/startup_warnings/TestNoParNew.java
- test/sanity/WhiteBox.java
- test/testlibrary/com/oracle/java/testlibrary/Asserts.java
- test/testlibrary/com/oracle/java/testlibrary/BuildHelper.java
- test/testlibrary/com/oracle/java/testlibrary/ByteCodeLoader.java
- test/testlibrary/com/oracle/java/testlibrary/DynamicVMOption.java
- test/testlibrary/com/oracle/java/testlibrary/ExitCode.java
- test/testlibrary/com/oracle/java/testlibrary/InMemoryJavaCompiler.java
- test/testlibrary/com/oracle/java/testlibrary/InfiniteLoop.java
- test/testlibrary/com/oracle/java/testlibrary/InputArguments.java
- test/testlibrary/com/oracle/java/testlibrary/JDKToolFinder.java
- test/testlibrary/com/oracle/java/testlibrary/JDKToolLauncher.java
- test/testlibrary/com/oracle/java/testlibrary/OutputAnalyzer.java
- test/testlibrary/com/oracle/java/testlibrary/OutputBuffer.java
- test/testlibrary/com/oracle/java/testlibrary/PerfCounter.java
- test/testlibrary/com/oracle/java/testlibrary/PerfCounters.java
- test/testlibrary/com/oracle/java/testlibrary/Platform.java
- test/testlibrary/com/oracle/java/testlibrary/ProcessTools.java
- test/testlibrary/com/oracle/java/testlibrary/StreamPumper.java
- test/testlibrary/com/oracle/java/testlibrary/TimeLimitedRunner.java
- test/testlibrary/com/oracle/java/testlibrary/Utils.java
- test/testlibrary/com/oracle/java/testlibrary/cli/CPUSpecificCommandLineOptionTest.java
- test/testlibrary/com/oracle/java/testlibrary/cli/CommandLineOptionTest.java
- test/testlibrary/com/oracle/java/testlibrary/cli/predicate/AndPredicate.java
- test/testlibrary/com/oracle/java/testlibrary/cli/predicate/CPUSpecificPredicate.java
- test/testlibrary/com/oracle/java/testlibrary/cli/predicate/NotPredicate.java
- test/testlibrary/com/oracle/java/testlibrary/cli/predicate/OrPredicate.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
- test/testlibrary/com/oracle/java/testlibrary/dtrace/DtraceResultsAnalyzer.java
- test/testlibrary/com/oracle/java/testlibrary/dtrace/DtraceRunner.java
+ test/testlibrary/jdk/test/lib/Asserts.java
+ test/testlibrary/jdk/test/lib/BuildHelper.java
+ test/testlibrary/jdk/test/lib/ByteCodeLoader.java
+ test/testlibrary/jdk/test/lib/DynamicVMOption.java
+ test/testlibrary/jdk/test/lib/ExitCode.java
+ test/testlibrary/jdk/test/lib/InMemoryJavaCompiler.java
+ test/testlibrary/jdk/test/lib/InfiniteLoop.java
+ test/testlibrary/jdk/test/lib/InputArguments.java
+ test/testlibrary/jdk/test/lib/JDKToolFinder.java
+ test/testlibrary/jdk/test/lib/JDKToolLauncher.java
+ test/testlibrary/jdk/test/lib/OutputAnalyzer.java
+ test/testlibrary/jdk/test/lib/OutputBuffer.java
+ test/testlibrary/jdk/test/lib/PerfCounter.java
+ test/testlibrary/jdk/test/lib/PerfCounters.java
+ test/testlibrary/jdk/test/lib/Platform.java
+ test/testlibrary/jdk/test/lib/ProcessTools.java
+ test/testlibrary/jdk/test/lib/StreamPumper.java
+ test/testlibrary/jdk/test/lib/TimeLimitedRunner.java
+ test/testlibrary/jdk/test/lib/Utils.java
+ test/testlibrary/jdk/test/lib/cli/CPUSpecificCommandLineOptionTest.java
+ test/testlibrary/jdk/test/lib/cli/CommandLineOptionTest.java
+ test/testlibrary/jdk/test/lib/cli/predicate/AndPredicate.java
+ test/testlibrary/jdk/test/lib/cli/predicate/CPUSpecificPredicate.java
+ test/testlibrary/jdk/test/lib/cli/predicate/NotPredicate.java
+ test/testlibrary/jdk/test/lib/cli/predicate/OrPredicate.java
+ test/testlibrary/jdk/test/lib/dcmd/CommandExecutor.java
+ test/testlibrary/jdk/test/lib/dcmd/CommandExecutorException.java
+ test/testlibrary/jdk/test/lib/dcmd/FileJcmdExecutor.java
+ test/testlibrary/jdk/test/lib/dcmd/JMXExecutor.java
+ test/testlibrary/jdk/test/lib/dcmd/JcmdExecutor.java
+ test/testlibrary/jdk/test/lib/dcmd/MainClassJcmdExecutor.java
+ test/testlibrary/jdk/test/lib/dcmd/PidJcmdExecutor.java
+ test/testlibrary/jdk/test/lib/dtrace/DtraceResultsAnalyzer.java
+ test/testlibrary/jdk/test/lib/dtrace/DtraceRunner.java
More information about the valhalla-dev
mailing list