hg: tiered-attrib/dev/hotspot: 427 new changesets

vicente.romero at oracle.com vicente.romero at oracle.com
Thu Jun 18 17:08:05 UTC 2015


Changeset: 8c5d3807d8f3
Author:    erikj
Date:      2015-03-18 10:22 +0100
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/94ecade07a85

Merge


Changeset: 09484e9f83b7
Author:    coleenp
Date:      2015-03-19 09:47 -0400
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/9273f2b75c19

Merge


Changeset: d0908a205037
Author:    coleenp
Date:      2015-03-19 23:33 +0000
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/d0908a205037

Merge


Changeset: d5c6fa2de89d
Author:    sspitsyn
Date:      2015-03-20 02:44 -0700
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/09fa2a188d2d

Merge


Changeset: 5c2bc6278fc4
Author:    sgehwolf
Date:      2015-03-23 13:53 +0100
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/cd54df6b22ea

Merge


Changeset: 5c7da77fa838
Author:    erikj
Date:      2015-03-25 09:37 +0100
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/1f3c5550c168

Merge


Changeset: 0b0b09a60061
Author:    minqi
Date:      2015-03-25 15:18 -0700
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/d2de976787c9

Merge


Changeset: f5dbba218597
Author:    jmanson
Date:      2015-03-30 17:32 -0400
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/49661b18186e

Merge


Changeset: 8112109a019a
Author:    coleenp
Date:      2015-03-31 02:11 +0000
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/8112109a019a

Merge


Changeset: 633053d4d137
Author:    dholmes
Date:      2015-03-31 05:30 -0400
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/1d7773e348f7

Merge


Changeset: df69eda99cf8
Author:    jbachorik
Date:      2015-03-26 10:37 +0100
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/3235ef86fb41

Merge


Changeset: dcaaf3aadf1c
Author:    hseigel
Date:      2015-04-02 08:50 -0400
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/302f07b53bf2

Merge


Changeset: 916e4d2fb9ef
Author:    mockner
Date:      2015-04-02 10:12 -0400
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/7ec811dd7126

Merge


Changeset: 5c205ef8504d
Author:    dsamersoff
Date:      2015-04-02 13:20 -0700
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/232bc9d55df3

Merge


Changeset: 883ae015914d
Author:    stuefe
Date:      2015-04-03 05:55 -0400
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/9da58220aad8

Merge


Changeset: 20850f6a665e
Author:    ccheung
Date:      2015-04-03 13:45 -0700
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/6d93e6dea8fc

Merge


Changeset: 99c2729f5a4b
Author:    jwilhelm
Date:      2015-04-09 17:39 +0200
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/b047b97160de

Merge


Changeset: 3f6e2971ac5b
Author:    ddmitriev
Date:      2015-04-08 15:49 +0300
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/3b07cec4aa9e

Merge


Changeset: fb1d96dc9369
Author:    iignatyev
Date:      2015-04-15 11:23 +0000
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/fb1d96dc9369

Merge


Changeset: ad6d41b5d0b2
Author:    kbarrett
Date:      2015-04-15 12:16 -0400
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/7db8d8cf812e

Merge


Changeset: 3891403eb18e
Author:    simonis
Date:      2015-03-25 15:50 +0100
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/6a7cbd6982d8

Merge


Changeset: 12d82ffed498
Author:    roland
Date:      2015-03-23 17:09 +0100
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/620bbe284132

Merge


Changeset: 1c8a3e6441f6
Author:    thartmann
Date:      2015-03-30 07:54 +0200
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/aa243b31b105

Merge


Changeset: f5937a29d1a4
Author:    roland
Date:      2015-03-27 08:58 +0100
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/bd34657c574d

Merge


Changeset: 7c316db7cf7f
Author:    kvn
Date:      2015-04-02 17:16 -0700
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/784f438c3494

Merge


Changeset: bd08f461c7e4
Author:    jbachorik
Date:      2015-04-03 15:40 +0200
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/a15b6513d6fe

Merge


Changeset: 315c2a350a40
Author:    stuefe
Date:      2015-04-08 12:51 +0200
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/de9829f00ec5

Merge


Changeset: f47b463a95b8
Author:    dbuck
Date:      2015-04-13 23:04 -0700
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/6f521ccb68a3

Merge


Changeset: 2abcd8a4896c
Author:    dcubed
Date:      2015-04-16 08:23 -0700
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/3f81e57060dc

Merge


Changeset: 1e3e85c26949
Author:    dcubed
Date:      2015-04-16 19:27 +0000
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/1e3e85c26949

Merge


Changeset: 893c44b79137
Author:    sjiang
Date:      2015-04-17 10:53 +0200
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/c25c035189a4

Merge


Changeset: fc42966ef965
Author:    mikael
Date:      2015-04-17 16:08 -0700
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/fcb8136e225f

Merge


Changeset: e51e9b3040c3
Author:    ysuenaga
Date:      2015-04-28 19:04 +0900
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/24b449382431

Merge


Changeset: ec0f34590833
Author:    goetz
Date:      2015-04-15 14:51 +0200
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/a0df4738688e

Merge


Changeset: c06fef227be6
Author:    dcubed
Date:      2015-05-05 18:57 -0700
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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: d6b3ad413923
Author:    katleman
Date:      2015-05-07 10:19 -0700
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/d6b3ad413923

Added tag jdk9-b63 for changeset 2ac9b6b36689

! .hgtags

Changeset: bf92b8db249c
Author:    lana
Date:      2015-05-07 20:51 -0700
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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: 6e2422a230fd
Author:    enevill
Date:      2015-05-12 13:58 +0000
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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: 2b9b174db80d
Author:    katleman
Date:      2015-05-14 12:38 -0700
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/2b9b174db80d

Added tag jdk9-b64 for changeset bf92b8db249c

! .hgtags

Changeset: e7ae94c4f35e
Author:    lana
Date:      2015-05-14 20:14 -0700
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/e7ae94c4f35e

Merge


Changeset: b7e5b185e33a
Author:    enevill
Date:      2015-05-15 09:21 +0000
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/6e113a6a9fd4

Merge


Changeset: 26f49abd784b
Author:    ctornqvi
Date:      2015-04-22 13:58 -0700
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/26325f79bf95

Merge


Changeset: 723636f7adfc
Author:    ctornqvi
Date:      2015-04-23 19:01 +0000
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/723636f7adfc

Merge


Changeset: 92ca3f92b2ff
Author:    brutisso
Date:      2015-04-27 09:08 +0200
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/19a7514b888b

Merge


Changeset: d57d15fb074b
Author:    sangheki
Date:      2015-04-28 12:02 -0700
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/b60dc560c8b0

Merge

! test/Makefile

Changeset: 1f584f515cd4
Author:    amurillo
Date:      2015-05-07 15:34 -0700
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/6be387512c85

Merge


Changeset: 9e7e29a28a10
Author:    hseigel
Date:      2015-05-09 07:32 -0400
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/cf90d6ff5a27

Merge


Changeset: bd72804c91d6
Author:    kvn
Date:      2015-05-08 11:49 -0700
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/6d7618931af2

Merge


Changeset: b94de5f1f6ee
Author:    rbackman
Date:      2015-05-11 09:44 +0200
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/b3b6b3414bea

Merge


Changeset: 2838a6e381e1
Author:    thartmann
Date:      2015-05-14 16:16 +0200
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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: 6cc6758bda54
Author:    katleman
Date:      2015-05-21 10:07 -0700
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/6cc6758bda54

Added tag jdk9-b65 for changeset e7ae94c4f35e

! .hgtags

Changeset: 197e94e0dacd
Author:    lana
Date:      2015-05-21 16:19 -0700
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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: 7c4afbebab58
Author:    dholmes
Date:      2015-05-12 20:55 -0400
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/b587944c92e4

Merge


Changeset: a6b23dd82a7e
Author:    dcubed
Date:      2015-05-16 13:19 -0700
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/3996d22f79ba

Merge


Changeset: 1475d8bc4dc8
Author:    iignatyev
Date:      2015-05-19 14:13 +0300
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/02985f5bf56a

Merge


Changeset: 7fb118c7ff45
Author:    thartmann
Date:      2015-05-21 18:57 +0200
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/7fb118c7ff45

Merge


Changeset: 92457dfb91bd
Author:    pliden
Date:      2015-05-13 15:16 +0200
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/705e4fd19b1c

Merge


Changeset: db300fb0bf00
Author:    rbackman
Date:      2015-05-22 00:35 +0200
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/eb76189435bb

Merge


Changeset: ac6a7b63d701
Author:    katleman
Date:      2015-05-28 16:13 -0700
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/ac6a7b63d701

Added tag jdk9-b66 for changeset 197e94e0dacd

! .hgtags

Changeset: d47dfabd16d4
Author:    lana
Date:      2015-05-28 16:52 -0700
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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: 84c51a26d201
Author:    enevill
Date:      2015-06-02 14:28 +0000
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/42ea2e36e41a

Merge


Changeset: 9fa5219f0206
Author:    cjplummer
Date:      2015-05-26 11:26 -0700
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/08f3dd4c5c04

Merge


Changeset: 57796cea775c
Author:    stefank
Date:      2015-05-21 09:10 +0200
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/14932754dcd5

Merge


Changeset: 72b225f8872c
Author:    stefank
Date:      2015-05-22 13:35 +0200
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/3f771c493969

Merge


Changeset: 40007db708b1
Author:    sjohanss
Date:      2015-05-25 11:39 +0200
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/4229cf175d3f

Merge


Changeset: c8f0a089a41f
Author:    stefank
Date:      2015-05-26 10:06 +0200
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/e55d513ea0e4

Merge


Changeset: e34d0b105465
Author:    amurillo
Date:      2015-05-28 11:37 -0700
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/e34d0b105465

Merge


Changeset: cce6baa7f903
Author:    amurillo
Date:      2015-06-01 10:15 -0700
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/cce6baa7f903

Merge


Changeset: 5657d2f88180
Author:    amurillo
Date:      2015-06-02 09:15 -0700
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/5657d2f88180

Merge


Changeset: 0e54ceabc6ea
Author:    enevill
Date:      2015-05-27 09:02 +0000
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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: 8b4348d24c60
Author:    katleman
Date:      2015-06-04 09:31 -0700
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/8b4348d24c60

Added tag jdk9-b67 for changeset d47dfabd16d4

! .hgtags

Changeset: 11af3990d56c
Author:    lana
Date:      2015-06-04 18:50 -0700
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/11af3990d56c

Merge


Changeset: 2ece51774dfa
Author:    ykantser
Date:      2015-05-27 14:13 +0200
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/6c95d9792c36

Merge


Changeset: d8483508f78e
Author:    hseigel
Date:      2015-05-29 15:23 -0400
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/8320c1c5826c

Merge


Changeset: b1379cdd6933
Author:    ysuenaga
Date:      2015-05-29 22:29 +0900
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/bf8bc7afe941

Merge


Changeset: f08536ebf811
Author:    ysuenaga
Date:      2015-06-03 08:49 +0900
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/a42faf811ff3

Merge


Changeset: ed9cc6871da2
Author:    roland
Date:      2015-05-21 13:54 +0200
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/99e126eedebb

Merge


Changeset: 968044dba2a5
Author:    thartmann
Date:      2015-05-22 09:50 +0200
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/1aef080fd28d

Merge


Changeset: 756b4790a823
Author:    kvn
Date:      2015-06-04 12:52 -0700
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/0f239a25e018

Merge


Changeset: ac8f7a9a590d
Author:    amurillo
Date:      2015-06-08 11:11 -0700
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/ac8f7a9a590d

Merge


Changeset: 93cc4d7535ce
Author:    enevill
Date:      2015-06-10 12:29 +0000
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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: c25bfaaed7f2
Author:    lana
Date:      2015-06-11 10:44 -0700
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/c25bfaaed7f2

Added tag jdk9-b68 for changeset 11af3990d56c

! .hgtags

Changeset: ff0929a59ced
Author:    lana
Date:      2015-06-11 20:19 -0700
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/ff0929a59ced

Merge


Changeset: 6217fd2c767b
Author:    sgehwolf
Date:      2015-06-12 16:09 +0100
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/6ea1c2a729ad

Merge


Changeset: ac1a9d805f11
Author:    roland
Date:      2015-06-04 16:19 +0200
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/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/tiered-attrib/dev/hotspot/rev/12df4231da03

Merge


Changeset: 43e11a06fcf3
Author:    amurillo
Date:      2015-06-15 10:56 -0700
URL:       http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/43e11a06fcf3

Merge




More information about the tiered-attrib-dev mailing list