hg: shenandoah/jdk8u/hotspot: 80 new changesets

ashipile at redhat.com ashipile at redhat.com
Thu Apr 20 11:53:22 UTC 2017


Changeset: 7a0b09b55933
Author:    andrew
Date:      2017-01-15 22:07 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/7a0b09b55933

Added tag aarch64-jdk8u112-b16 for changeset 0f1785516da8

! .hgtags

Changeset: 1ca76613f83b
Author:    vkempik
Date:      2016-08-11 12:17 +0300
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/1ca76613f83b

8159507: RuntimeVisibleAnnotation validation
Reviewed-by: rprotacio

! src/share/vm/classfile/classFileParser.cpp

Changeset: 3bfe97728906
Author:    shshahma
Date:      2016-07-26 08:23 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/3bfe97728906

8161218: Better bytecode loading
Reviewed-by: acorn, mschoene, ctornqvi
Contributed-by: harold.seigel at oracle.com

! src/share/vm/classfile/verifier.cpp

Changeset: c68d47658f2c
Author:    kevinw
Date:      2016-11-02 14:54 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/c68d47658f2c

8167104: Additional class construction refinements
Reviewed-by: hseigel

! src/share/vm/classfile/stackMapFrame.cpp
! src/share/vm/classfile/stackMapFrame.hpp
! src/share/vm/classfile/stackMapTable.cpp
! src/share/vm/classfile/stackMapTable.hpp
! src/share/vm/classfile/verifier.cpp
! test/runtime/handlerInTry/LoadHandlerInTry.java

Changeset: f4368b8af4f4
Author:    andrew
Date:      2017-01-24 01:40 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/f4368b8af4f4

Merge aarch64-jdk8u121-b13

! .hgtags

Changeset: 9bf35fd716d2
Author:    andrew
Date:      2017-01-24 01:44 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/9bf35fd716d2

Added tag aarch64-shenandoah-jdk8u121-b13 for changeset f4368b8af4f4

! .hgtags

Changeset: b4de5aa8155a
Author:    andrew
Date:      2017-01-16 10:14 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/b4de5aa8155a

Added tag aarch64-jdk8u121-b13 for changeset c68d47658f2c

! .hgtags

Changeset: aca3b61c54f2
Author:    asaha
Date:      2016-09-30 11:12 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/aca3b61c54f2

Added tag jdk8u112-b16 for changeset e134dc1879b7

! .hgtags

Changeset: 2dcfab0c90e5
Author:    asaha
Date:      2016-07-12 14:50 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/2dcfab0c90e5

Added tag jdk8u121-b00 for changeset 3b0e5f01891f

! .hgtags

Changeset: aa8bf5341fc0
Author:    coleenp
Date:      2016-06-29 11:52 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/aa8bf5341fc0

8159515: Improve indy validation
Reviewed-by: jrose, hseigel, vlivanov, bmoloden, ctornqvi, mschoene

! src/share/vm/prims/jvm.cpp

Changeset: 72a298cbc071
Author:    hseigel
Date:      2016-06-30 08:11 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/72a298cbc071

8159511: Stack map validation
Reviewed-by: acorn, mschoene
Contributed-by: harold.seigel at oracle.com

! src/share/vm/classfile/stackMapTableFormat.hpp
! src/share/vm/classfile/verifier.cpp

Changeset: 5c22c4afdafb
Author:    kevinw
Date:      2016-07-14 13:19 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/5c22c4afdafb

Merge


Changeset: b4b7e6bb414d
Author:    shshahma
Date:      2016-07-26 08:23 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/b4b7e6bb414d

8161218: Better bytecode loading
Reviewed-by: acorn, mschoene, ctornqvi
Contributed-by: harold.seigel at oracle.com

! src/share/vm/classfile/verifier.cpp

Changeset: f797a341d89e
Author:    asaha
Date:      2016-08-09 13:21 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/f797a341d89e

Merge

! .hgtags

Changeset: 57f957f4731d
Author:    asaha
Date:      2016-08-09 13:24 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/57f957f4731d

Merge

! .hgtags

Changeset: fff265b31090
Author:    vkempik
Date:      2016-08-11 12:17 +0300
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/fff265b31090

8159507: RuntimeVisibleAnnotation validation
Reviewed-by: rprotacio

! src/share/vm/classfile/classFileParser.cpp

Changeset: 6009b66f2fa1
Author:    asaha
Date:      2016-08-16 13:31 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/6009b66f2fa1

Merge

! .hgtags

Changeset: 9050d85e2960
Author:    asaha
Date:      2016-08-02 08:02 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/9050d85e2960

Added tag jdk8u102-b32 for changeset c8988d2e4212

! .hgtags

Changeset: b678b66d1538
Author:    asaha
Date:      2016-08-16 21:39 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/b678b66d1538

Added tag jdk8u102-b33 for changeset 9050d85e2960

! .hgtags

Changeset: fb3af35f99d8
Author:    asaha
Date:      2016-08-30 10:10 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/fb3af35f99d8

Merge

! .hgtags

Changeset: 3e2b407e18c3
Author:    asaha
Date:      2016-08-30 13:45 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/3e2b407e18c3

Merge

! .hgtags

Changeset: 0dd5c1481826
Author:    asaha
Date:      2016-09-08 14:35 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/0dd5c1481826

Merge

! .hgtags

Changeset: 251a2493b185
Author:    asaha
Date:      2016-09-08 14:44 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/251a2493b185

Merge

! .hgtags

Changeset: 70c4a50f576a
Author:    asaha
Date:      2016-09-19 12:58 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/70c4a50f576a

Added tag jdk8u121-b01 for changeset 251a2493b185

! .hgtags

Changeset: f1732120b5be
Author:    asaha
Date:      2016-09-26 14:36 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/f1732120b5be

Added tag jdk8u121-b02 for changeset 70c4a50f576a

! .hgtags

Changeset: b1692d5e33d3
Author:    asaha
Date:      2016-09-15 09:06 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/b1692d5e33d3

Added tag jdk8u102-b34 for changeset b678b66d1538

! .hgtags

Changeset: 0a0a72ea3efd
Author:    asaha
Date:      2016-09-19 09:44 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/0a0a72ea3efd

Merge

! .hgtags

Changeset: 501865c7b781
Author:    asaha
Date:      2016-10-03 08:05 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/501865c7b781

Merge

! .hgtags

Changeset: 8a2db0a6c499
Author:    shshahma
Date:      2016-09-01 06:16 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/8a2db0a6c499

8152438: Threads may do significant work out of the non-shared overflow buffer
Summary: Before processing an element in the non-shared overflow buffer, try to push it into the local shared buffer to keep it full.
Reviewed-by: jmasa, ehelin, sjohanss

! src/share/vm/gc_implementation/g1/g1ParScanThreadState.cpp
! src/share/vm/utilities/taskqueue.hpp

Changeset: cdd0839491ba
Author:    asaha
Date:      2016-09-27 09:23 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/cdd0839491ba

Added tag jdk8u102-b35 for changeset 8a2db0a6c499

! .hgtags

Changeset: 87440ed4e1de
Author:    asaha
Date:      2016-10-03 08:13 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/87440ed4e1de

Merge

! .hgtags

Changeset: fa3bb4153a28
Author:    asaha
Date:      2016-10-03 08:42 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/fa3bb4153a28

Merge

! .hgtags

Changeset: 35cff8508ca1
Author:    asaha
Date:      2016-10-03 11:09 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/35cff8508ca1

Added tag jdk8u121-b03 for changeset fa3bb4153a28

! .hgtags

Changeset: c0a1ba0df20f
Author:    asaha
Date:      2016-10-11 12:01 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/c0a1ba0df20f

Added tag jdk8u121-b04 for changeset 35cff8508ca1

! .hgtags

Changeset: 10baa7af9e63
Author:    asaha
Date:      2016-10-17 10:02 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/10baa7af9e63

Added tag jdk8u112-b31 for changeset 87440ed4e1de

! .hgtags

Changeset: f71447f104ce
Author:    asaha
Date:      2016-10-17 10:30 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/f71447f104ce

Merge

! .hgtags

Changeset: 49a2fc91c46f
Author:    asaha
Date:      2016-10-17 12:42 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/49a2fc91c46f

Added tag jdk8u121-b05 for changeset f71447f104ce

! .hgtags

Changeset: f31c7533cfcb
Author:    asaha
Date:      2016-10-24 12:27 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/f31c7533cfcb

Added tag jdk8u121-b06 for changeset 49a2fc91c46f

! .hgtags

Changeset: c7b69bdda4d7
Author:    asaha
Date:      2016-11-01 16:13 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/c7b69bdda4d7

Added tag jdk8u121-b07 for changeset f31c7533cfcb

! .hgtags

Changeset: 02a3d0dcbedd
Author:    kevinw
Date:      2016-11-02 14:54 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/02a3d0dcbedd

8167104: Additional class construction refinements
Reviewed-by: hseigel

! src/share/vm/classfile/stackMapFrame.cpp
! src/share/vm/classfile/stackMapFrame.hpp
! src/share/vm/classfile/stackMapTable.cpp
! src/share/vm/classfile/stackMapTable.hpp
! src/share/vm/classfile/verifier.cpp
! test/runtime/handlerInTry/LoadHandlerInTry.java

Changeset: 8cae1bdbd73c
Author:    asaha
Date:      2016-11-08 09:48 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/8cae1bdbd73c

Added tag jdk8u121-b08 for changeset 02a3d0dcbedd

! .hgtags

Changeset: f26f6895c9df
Author:    asaha
Date:      2016-11-14 12:05 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/f26f6895c9df

Added tag jdk8u121-b09 for changeset 8cae1bdbd73c

! .hgtags

Changeset: 11f91811e4d7
Author:    asaha
Date:      2016-11-21 12:22 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/11f91811e4d7

Added tag jdk8u121-b10 for changeset f26f6895c9df

! .hgtags

Changeset: b132b08b28bf
Author:    asaha
Date:      2016-11-28 13:51 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/b132b08b28bf

Added tag jdk8u121-b11 for changeset 11f91811e4d7

! .hgtags

Changeset: 90f94521c351
Author:    asaha
Date:      2016-12-05 13:09 -0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/90f94521c351

Added tag jdk8u121-b12 for changeset b132b08b28bf

! .hgtags

Changeset: f65e5ad41276
Author:    andrew
Date:      2017-01-23 21:26 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/f65e5ad41276

Merge jdk8u121-b13

! .hgtags
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/stackMapTable.hpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/utilities/taskqueue.hpp

Changeset: daf232a19060
Author:    andrew
Date:      2017-01-23 21:28 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/daf232a19060

Added tag aarch64-jdk8u121-b14 for changeset f65e5ad41276

! .hgtags

Changeset: d9a978177779
Author:    andrew
Date:      2017-01-24 02:35 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/d9a978177779

Merge aarch64-jdk8u121-b14

! .hgtags

Changeset: 13e6672bd3c5
Author:    andrew
Date:      2017-01-24 02:35 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/13e6672bd3c5

Added tag aarch64-shenandoah-jdk8u121-b14 for changeset d9a978177779

! .hgtags

Changeset: eb453d557b4c
Author:    rkennke
Date:      2017-02-24 13:24 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/eb453d557b4c

Import from Shenandoah tag aarch64-shenandoah-jdk8u101-b14-shenandoah-merge-2016-07-25
* * *
All threads should have GC LABs.

! make/linux/makefiles/gcc.make
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp
! src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp
! src/cpu/aarch64/vm/c1_MacroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp
! src/cpu/aarch64/vm/interp_masm_aarch64.cpp
! src/cpu/aarch64/vm/jniFastGetField_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
! src/cpu/aarch64/vm/methodHandles_aarch64.cpp
! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
! src/cpu/aarch64/vm/shenandoahBarrierSet_aarch64.cpp
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
! src/cpu/aarch64/vm/stubRoutines_aarch64.hpp
! src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp
! src/cpu/aarch64/vm/templateTable_aarch64.cpp
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
! src/cpu/x86/vm/c1_MacroAssembler_x86.cpp
! src/cpu/x86/vm/c1_Runtime1_x86.cpp
! src/cpu/x86/vm/interp_masm_x86_64.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/x86/vm/shenandoahBarrierSet_x86.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/stubRoutines_x86_64.hpp
! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
! src/cpu/x86/vm/templateTable_x86_64.cpp
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/adlc/formssel.cpp
! src/share/vm/adlc/formssel.hpp
! src/share/vm/adlc/output_c.cpp
! src/share/vm/adlc/output_h.cpp
! src/share/vm/asm/assembler.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/c1/c1_Runtime1.cpp
! src/share/vm/c1/c1_Runtime1.hpp
! src/share/vm/ci/ciInstanceKlass.cpp
! src/share/vm/ci/ciInstanceKlass.hpp
! src/share/vm/ci/ciObjectFactory.cpp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/classLoaderData.hpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/dependencies.cpp
! src/share/vm/code/nmethod.cpp
! 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/shared/markSweep.inline.hpp
+ src/share/vm/gc_implementation/shared/parallelCleaning.cpp
+ src/share/vm/gc_implementation/shared/parallelCleaning.hpp
- src/share/vm/gc_implementation/shenandoah/brooksPointer.cpp
! src/share/vm/gc_implementation/shenandoah/brooksPointer.hpp
! src/share/vm/gc_implementation/shenandoah/brooksPointer.inline.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.inline.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentThread.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahFreeSet.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahFreeSet.hpp
+ src/share/vm/gc_implementation/shenandoah/shenandoahGCTraceTime.cpp
+ src/share/vm/gc_implementation/shenandoah/shenandoahGCTraceTime.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.inline.hpp
+ src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionCounters.cpp
+ src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionCounters.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionSet.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionSet.hpp
- src/share/vm/gc_implementation/shenandoah/shenandoahJNICritical.cpp
- src/share/vm/gc_implementation/shenandoah/shenandoahJNICritical.hpp
+ src/share/vm/gc_implementation/shenandoah/shenandoahLogging.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahMonitoringSupport.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahMonitoringSupport.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahOopClosures.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahOopClosures.inline.hpp
+ src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimes.cpp
+ src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimes.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.hpp
+ src/share/vm/gc_implementation/shenandoah/shenandoahTaskqueue.cpp
+ src/share/vm/gc_implementation/shenandoah/shenandoahTaskqueue.hpp
+ src/share/vm/gc_implementation/shenandoah/shenandoahTaskqueue.inline.hpp
+ src/share/vm/gc_implementation/shenandoah/shenandoahWorkGroup.cpp
+ src/share/vm/gc_implementation/shenandoah/shenandoahWorkGroup.hpp
+ src/share/vm/gc_implementation/shenandoah/shenandoahWorkerDataArray.cpp
+ src/share/vm/gc_implementation/shenandoah/shenandoahWorkerDataArray.hpp
+ src/share/vm/gc_implementation/shenandoah/shenandoahWorkerDataArray.inline.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoah_globals.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoah_specialized_oop_closures.hpp
! src/share/vm/gc_implementation/shenandoah/vm_operations_shenandoah.cpp
! src/share/vm/gc_implementation/shenandoah/vm_operations_shenandoah.hpp
! src/share/vm/gc_interface/collectedHeap.cpp
! src/share/vm/gc_interface/collectedHeap.hpp
! src/share/vm/memory/barrierSet.cpp
! src/share/vm/memory/barrierSet.hpp
! src/share/vm/memory/barrierSet.inline.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceRefKlass.cpp
! src/share/vm/oops/oop.cpp
! src/share/vm/oops/oop.hpp
! src/share/vm/oops/oop.inline.hpp
! src/share/vm/opto/addnode.cpp
! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/callnode.hpp
! src/share/vm/opto/cfgnode.cpp
! src/share/vm/opto/cfgnode.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/connode.cpp
! src/share/vm/opto/connode.hpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/gcm.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/ifnode.cpp
! src/share/vm/opto/lcm.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/loopPredicate.cpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/loopopts.cpp
! src/share/vm/opto/machnode.cpp
! src/share/vm/opto/machnode.hpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/macro.hpp
! 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/multnode.cpp
! src/share/vm/opto/multnode.hpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/parse2.cpp
! src/share/vm/opto/parse3.cpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/phaseX.hpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/opto/runtime.hpp
! src/share/vm/opto/shenandoahSupport.cpp
! src/share/vm/opto/shenandoahSupport.hpp
! src/share/vm/opto/stringopts.cpp
! src/share/vm/opto/subnode.cpp
! src/share/vm/opto/subnode.hpp
! src/share/vm/opto/superword.cpp
! src/share/vm/opto/superword.hpp
! src/share/vm/opto/type.cpp
! src/share/vm/opto/type.hpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/biasedLocking.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/fieldDescriptor.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/init.cpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
! src/share/vm/runtime/objectMonitor.cpp
! src/share/vm/runtime/objectMonitor.hpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/stubRoutines.cpp
! src/share/vm/runtime/stubRoutines.hpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/synchronizer.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vmThread.cpp
! src/share/vm/services/attachListener.cpp
! src/share/vm/services/diagnosticCommand.cpp
! src/share/vm/services/heapDumper.cpp
! src/share/vm/services/memoryManager.cpp
! src/share/vm/services/memoryManager.hpp
! src/share/vm/services/memoryService.cpp
! src/share/vm/services/threadService.cpp
! src/share/vm/utilities/bitMap.cpp
! src/share/vm/utilities/growableArray.hpp
! src/share/vm/utilities/numberSeq.cpp
! src/share/vm/utilities/numberSeq.hpp
! src/share/vm/utilities/taskqueue.cpp
! src/share/vm/utilities/taskqueue.hpp
! test/TEST.groups
+ test/compiler/loopopts/TestCountedLoopSafepointBackedge.java
+ test/gc/shenandoah/AlwaysPreTouch.java
+ test/gc/shenandoah/C1VectorizedMismatch.java
+ test/gc/shenandoah/EvilSyncBug.java
+ test/gc/shenandoah/HumongousRegionReclaimTest/TestHumongous.java
+ test/gc/shenandoah/LargeObjectAlignment.java
+ test/gc/shenandoah/MXNotificationsFullGC.java
+ test/gc/shenandoah/ShenandoahJNICritical.java
+ test/gc/shenandoah/ShenandoahJNICritical.sh
+ test/gc/shenandoah/TestAllocLargeObjOOM.java
+ test/gc/shenandoah/TestAllocSmallObjOOM.java
+ test/gc/shenandoah/TestRegionSizeArgs.java
+ test/gc/shenandoah/TestShenandoahArgumentRanges.java
+ test/gc/shenandoah/TestSingleThreadedShenandoah.java
+ test/gc/shenandoah/acceptance/AllocIntArrays.java
+ test/gc/shenandoah/acceptance/AllocObjectArrays.java
+ test/gc/shenandoah/acceptance/AllocObjects.java
+ test/gc/shenandoah/cas/ReferenceCAS.java
+ test/gc/shenandoah/compiler/TestExpandedWBLostNullCheckDep.java
+ test/gc/shenandoah/compiler/TestMaybeNullUnsafeAccess.java
+ test/gc/shenandoah/compiler/TestNullCheck.java
+ test/gc/shenandoah/compiler/TestWriteBarrierClearControl.java
+ test/gc/shenandoah/libShenandoahJNICritical.c

Changeset: 5ff6bbd1d3e8
Author:    rkennke
Date:      2017-02-27 22:21 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/5ff6bbd1d3e8

Added tag aarch64-shenandoah-jdk8u121-b14-shenandoah-merge-2017-02-20 for changeset eb453d557b4c

! .hgtags

Changeset: 8f40da5ea60b
Author:    rkennke
Date:      2017-02-28 23:09 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/8f40da5ea60b

Import from Shenandoah tag aarch64-shenandoah-jdk8u121-b14-shenandoah-merge-2017-02-20

! src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp
! test/gc/shenandoah/TestRegionSizeArgs.java
! test/gc/shenandoah/compiler/TestWriteBarrierClearControl.java

Changeset: 8efa8a121cfd
Author:    rkennke
Date:      2017-03-06 17:55 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/8efa8a121cfd

Added tag aarch64-shenandoah-jdk8u121-b14-shenandoah-merge-2017-03-06 for changeset 8f40da5ea60b

! .hgtags

Changeset: 8e8bcaa62dc3
Author:    rkennke
Date:      2017-03-08 13:39 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/8e8bcaa62dc3

Import from Shenandoah tag aarch64-shenandoah-jdk8u121-b14-shenandoah-merge-2017-03-06

! src/share/vm/gc_implementation/shenandoah/shenandoahTaskqueue.hpp
! src/share/vm/opto/shenandoahSupport.cpp

Changeset: dc094c143fe4
Author:    rkennke
Date:      2017-03-08 14:19 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/dc094c143fe4

Added tag aarch64-shenandoah-jdk8u121-b14-shenandoah-merge-2017-03-08 for changeset 8e8bcaa62dc3

! .hgtags

Changeset: 80777e2b7bb8
Author:    rkennke
Date:      2017-03-09 15:51 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/80777e2b7bb8

Fix Shenandoah argument checking on 32bit builds.

! src/share/vm/runtime/arguments.cpp

Changeset: 64dd1ff63ce9
Author:    rkennke
Date:      2017-03-09 16:21 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/64dd1ff63ce9

Added tag aarch64-shenandoah-jdk8u121-b14-shenandoah-merge-2017-03-09 for changeset 80777e2b7bb8

! .hgtags

Changeset: a748c134e756
Author:    rkennke
Date:      2017-03-23 17:38 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/a748c134e756

Import from Shenandoah tag aarch64-shenandoah-jdk8u121-b14-shenandoah-merge-2017-03-09

! make/excludeSrc.make
! make/windows/makefiles/vm.make
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/shenandoahBarrierSet_aarch64.cpp
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
! src/cpu/aarch64/vm/stubRoutines_aarch64.hpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/x86/vm/shenandoahBarrierSet_x86.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/stubRoutines_x86_64.hpp
! src/share/vm/asm/assembler.cpp
! src/share/vm/gc_implementation/shared/parallelCleaning.cpp
! src/share/vm/gc_implementation/shenandoah/brooksPointer.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahFreeSet.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.inline.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionCounters.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionSet.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionSet.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHumongous.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahMonitoringSupport.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimes.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahTaskqueue.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahWorkGroup.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoah_globals.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp
! src/share/vm/gc_implementation/shenandoah/vm_operations_shenandoah.cpp
! src/share/vm/opto/shenandoahSupport.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/init.cpp
! src/share/vm/runtime/stubRoutines.cpp
! src/share/vm/runtime/stubRoutines.hpp
! src/share/vm/services/shenandoahMemoryPool.cpp

Changeset: 6a46fc540f13
Author:    rkennke
Date:      2017-03-23 18:23 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/6a46fc540f13

Added tag aarch64-shenandoah-jdk8u121-b14-shenandoah-merge-2017-03-23 for changeset a748c134e756

! .hgtags

Changeset: e22d85bf039e
Author:    adinn
Date:      2017-03-28 06:12 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/e22d85bf039e

Correct ad rule output register types from iRegX to iRegXNoSp
Backport to jdk8 of JDK9 fix for JDK-8177661

! src/cpu/aarch64/vm/aarch64.ad

Changeset: 142389cae1d3
Author:    adinn
Date:      2017-03-28 06:12 -0400
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/142389cae1d3

Correct ad rule output register types from iRegX to iRegXNoSp
Backport to jdk8 of JDK9 fix for JDK-8177661

! src/cpu/aarch64/vm/aarch64.ad

Changeset: f2330cb3af9f
Author:    aph
Date:      2017-04-04 14:49 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/f2330cb3af9f

8173472: AArch64: C1 comparisons with null only use 32-bit instructions
Reviewed-by: roland

! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp

Changeset: 089205f7bfd2
Author:    njian
Date:      2017-01-22 16:33 +0800
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/089205f7bfd2

8172881: AArch64: assertion failure: the int pressure is incorrect
Summary: Change the dst register type of get_and_setI/L/N/P from any register to non-special register.
Reviewed-by: aph
Contributed-by: yang.zhang at linaro.org

! src/cpu/aarch64/vm/aarch64.ad

Changeset: e5d7f637919f
Author:    aph
Date:      2017-04-04 14:59 +0000
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/e5d7f637919f

8170100: AArch64: Crash in C1-compiled code accessing References
Reviewed-by: roland

! src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp

Changeset: 0fe0c692f4e9
Author:    andrew
Date:      2017-04-12 08:32 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/0fe0c692f4e9

Added tag aarch64-jdk8u121-b15 for changeset e5d7f637919f

! .hgtags

Changeset: e68ad2c10623
Author:    tschatzl
Date:      2016-12-15 19:48 -0500
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/e68ad2c10623

8147910: Cache initial active_processor_count
Summary: Introduce and initialize active_processor_count variable in VM.
Reviewed-by: dholmes, jprovino

! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp

Changeset: d11a5c24bdb2
Author:    msolovie
Date:      2016-12-09 19:40 +0300
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/d11a5c24bdb2

8150490: Update OS detection code to recognize Windows Server 2016
Reviewed-by: mgronlun, alanb, dholmes

! src/os/windows/vm/os_windows.cpp

Changeset: 21eefd0c7215
Author:    roland
Date:      2016-07-25 14:31 -0700
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/21eefd0c7215

8161147: jvm crashes when -XX:+UseCountedLoopSafepoints is enabled
Summary: don't convert loop with safepoint on the backedge to Counted loop
Reviewed-by: kvn

! src/share/vm/opto/loopnode.cpp
+ test/compiler/loopopts/TestCountedLoopSafepointBackedge.java

Changeset: 2e0b9dc9b8ba
Author:    tschatzl
Date:      2016-12-15 20:00 -0500
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/2e0b9dc9b8ba

8161993: G1 crashes if active_processor_count changes during startup
Summary: Use the initial active processor count for memory initialization instead of the current active one.
Reviewed-by: dholmes, mgerdin

! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/dirtyCardQueue.cpp
! src/share/vm/runtime/vm_version.cpp

Changeset: 4eb424fb499f
Author:    coleenp
Date:      2016-12-13 14:37 -0500
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/4eb424fb499f

8168699: Validate special case invocations
Reviewed-by: kevinw, vlivanov

! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
! src/share/vm/c1/c1_CodeStubs.hpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_Instruction.hpp
! src/share/vm/ci/ciInstanceKlass.cpp
! src/share/vm/ci/ciInstanceKlass.hpp
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/ci/ciMethod.hpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/interpreter/linkResolver.hpp
! src/share/vm/oops/cpCache.cpp
! src/share/vm/oops/cpCache.hpp
! src/share/vm/opto/doCall.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/runtime/javaCalls.cpp

Changeset: 44f283fb5180
Author:    dholmes
Date:      2016-12-20 16:06 -0500
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/44f283fb5180

8170307: Stack size option -Xss is ignored
Reviewed-by: dcubed, sspitsyn, gtriantafill

! src/os/linux/vm/os_linux.cpp

Changeset: 71cf0e117575
Author:    dholmes
Date:      2017-01-05 18:55 -0500
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/71cf0e117575

8170888: [linux] Experimental support for cgroup memory limits in container (ie Docker) environments
Summary: Set apparent physical memory to cgroup memory limit when UseCGroupMemoryLimitForHeap is true
Reviewed-by: acorn, gtriantafill
Contributed-by: Christine Flood <chf at redhat.com>

! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp

Changeset: 36dc9bbfa5f8
Author:    andrew
Date:      2017-04-12 18:56 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/36dc9bbfa5f8

Added tag aarch64-jdk8u131-b11 for changeset 71cf0e117575

! .hgtags

Changeset: b1d7eee4de51
Author:    andrew
Date:      2017-04-13 05:54 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/b1d7eee4de51

Merge aarch64-jdk8u131-b11

! .hgtags
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp
! src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
! src/share/vm/ci/ciInstanceKlass.cpp
! src/share/vm/ci/ciInstanceKlass.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/os.hpp

Changeset: 83b5c71d212f
Author:    andrew
Date:      2017-04-13 05:59 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/83b5c71d212f

Added tag aarch64-shenandoah-jdk8u131-b11 for changeset b1d7eee4de51

! .hgtags

Changeset: f4086f3a0d69
Author:    aph
Date:      2017-04-18 13:07 -0300
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/f4086f3a0d69

AArch64 support for "8168699: Validate special case invocations"

! src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp

Changeset: a3b619b8e2b6
Author:    andrew
Date:      2017-04-19 06:17 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/a3b619b8e2b6

Added tag aarch64-jdk8u131-b12 for changeset f4086f3a0d69

! .hgtags

Changeset: b878250be3dd
Author:    andrew
Date:      2017-04-19 16:21 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/b878250be3dd

Merge aarch64-jdk8u131-b12

! .hgtags
! src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp

Changeset: a9e9a19a0412
Author:    andrew
Date:      2017-04-19 16:21 +0100
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/a9e9a19a0412

Added tag aarch64-shenandoah-jdk8u131-b12 for changeset b878250be3dd

! .hgtags

Changeset: e20b8233d729
Author:    shade
Date:      2017-04-20 13:47 +0200
URL:       http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/e20b8233d729

Merge

! .hgtags
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp
! src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp
! src/cpu/aarch64/vm/c1_MacroAssembler_aarch64.cpp
! 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/methodHandles_aarch64.cpp
! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
! src/cpu/aarch64/vm/shenandoahBarrierSet_aarch64.cpp
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
! src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp
! src/cpu/aarch64/vm/templateTable_aarch64.cpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
! src/cpu/x86/vm/c1_Runtime1_x86.cpp
! src/cpu/x86/vm/interp_masm_x86_64.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/x86/vm/shenandoahBarrierSet_x86.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
! src/cpu/x86/vm/templateTable_x86_64.cpp
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/adlc/formssel.cpp
! src/share/vm/asm/assembler.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/c1/c1_Runtime1.cpp
! src/share/vm/c1/c1_Runtime1.hpp
! src/share/vm/ci/ciInstanceKlass.cpp
! src/share/vm/ci/ciObjectFactory.cpp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/shared/markSweep.inline.hpp
! src/share/vm/gc_implementation/shenandoah/brooksPointer.hpp
! src/share/vm/gc_implementation/shenandoah/brooksPointer.inline.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.inline.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahCollectionSet.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentThread.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahFreeSet.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahFreeSet.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahGCTraceTime.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahGCTraceTime.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.inline.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionCounters.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionCounters.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionSet.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegionSet.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahLogging.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahMonitoringSupport.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahMonitoringSupport.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahOopClosures.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahOopClosures.inline.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahTaskqueue.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahTaskqueue.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoahTaskqueue.inline.hpp
! src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp
! src/share/vm/gc_implementation/shenandoah/vm_operations_shenandoah.cpp
! src/share/vm/gc_implementation/shenandoah/vm_operations_shenandoah.hpp
! src/share/vm/gc_interface/collectedHeap.cpp
! src/share/vm/gc_interface/collectedHeap.hpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/memory/barrierSet.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceRefKlass.cpp
! src/share/vm/oops/oop.inline.hpp
! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/callnode.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/connode.cpp
! src/share/vm/opto/connode.hpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/lcm.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/loopPredicate.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/loopopts.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp
! src/share/vm/opto/multnode.cpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/parse2.cpp
! src/share/vm/opto/parse3.cpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/phaseX.hpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/opto/runtime.hpp
! src/share/vm/opto/shenandoahSupport.cpp
! src/share/vm/opto/shenandoahSupport.hpp
! src/share/vm/opto/stringopts.cpp
! src/share/vm/opto/subnode.cpp
! src/share/vm/opto/superword.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/biasedLocking.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/services/memoryManager.cpp
! src/share/vm/services/memoryManager.hpp
! src/share/vm/services/memoryService.cpp
! src/share/vm/services/threadService.cpp
! src/share/vm/utilities/numberSeq.cpp
! src/share/vm/utilities/taskqueue.hpp
! test/TEST.groups
! test/gc/shenandoah/TestRegionSizeArgs.java
! test/gc/shenandoah/compiler/TestMaybeNullUnsafeAccess.java



More information about the shenandoah-dev mailing list