hg: shenandoah/jdk10/hotspot: 707 new changesets
ashipile at redhat.com
ashipile at redhat.com
Wed Jun 28 19:07:10 UTC 2017
Changeset: 5411f09e6e33
Author: rkennke
Date: 2015-10-14 16:56 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/5411f09e6e33
Initial import of Shenandoah sources.
! 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/jniFastGetField_x86_64.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/methodHandles_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.cpp
! src/cpu/x86/vm/stubRoutines_x86_64.hpp
! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
! src/cpu/x86/vm/templateTable_x86.cpp
! src/cpu/x86/vm/vtableStubs_x86_64.cpp
! src/cpu/x86/vm/x86_64.ad
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! 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_LIRAssembler.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/c1/c1_Runtime1.hpp
! src/share/vm/ci/ciInstanceKlass.cpp
! src/share/vm/ci/ciObject.cpp
! src/share/vm/ci/ciObjectFactory.cpp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/dictionary.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/systemDictionary.cpp
! 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/satbQueue.cpp
! 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/shared/barrierSet.hpp
+ src/share/vm/gc/shared/cmBitMap.cpp
+ src/share/vm/gc/shared/cmBitMap.hpp
+ src/share/vm/gc/shared/cmBitMap.inline.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/gcCause.hpp
! src/share/vm/gc/shared/gcName.hpp
! src/share/vm/gc/shared/gcTrace.hpp
! src/share/vm/gc/shared/referenceProcessor.cpp
! 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/threadLocalAllocBuffer.cpp
! src/share/vm/gc/shared/threadLocalAllocBuffer.hpp
+ src/share/vm/gc/shenandoah/brooksPointer.cpp
+ src/share/vm/gc/shenandoah/brooksPointer.hpp
+ src/share/vm/gc/shenandoah/shenandoahBarrierSet.cpp
+ src/share/vm/gc/shenandoah/shenandoahBarrierSet.hpp
+ src/share/vm/gc/shenandoah/shenandoahBarrierSet.inline.hpp
+ src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
+ src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
+ src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
+ src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
+ src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
+ src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
+ src/share/vm/gc/shenandoah/shenandoahConcurrentThread.hpp
+ src/share/vm/gc/shenandoah/shenandoahHeap.cpp
+ src/share/vm/gc/shenandoah/shenandoahHeap.hpp
+ src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
+ src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
+ src/share/vm/gc/shenandoah/shenandoahHeapRegion.hpp
+ src/share/vm/gc/shenandoah/shenandoahHeapRegion.inline.hpp
+ src/share/vm/gc/shenandoah/shenandoahHeapRegionSet.cpp
+ src/share/vm/gc/shenandoah/shenandoahHeapRegionSet.hpp
+ src/share/vm/gc/shenandoah/shenandoahHumongous.hpp
+ src/share/vm/gc/shenandoah/shenandoahJNICritical.cpp
+ src/share/vm/gc/shenandoah/shenandoahJNICritical.hpp
+ src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
+ src/share/vm/gc/shenandoah/shenandoahMarkCompact.hpp
+ src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
+ src/share/vm/gc/shenandoah/shenandoahRootProcessor.hpp
+ src/share/vm/gc/shenandoah/shenandoahRuntime.cpp
+ src/share/vm/gc/shenandoah/shenandoahRuntime.hpp
+ src/share/vm/gc/shenandoah/vm_operations_shenandoah.cpp
+ src/share/vm/gc/shenandoah/vm_operations_shenandoah.hpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/memory/oopFactory.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/cpCache.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceRefKlass.cpp
! src/share/vm/oops/instanceRefKlass.inline.hpp
! src/share/vm/oops/objArrayKlass.cpp
! src/share/vm/oops/objArrayOop.hpp
! src/share/vm/oops/objArrayOop.inline.hpp
! src/share/vm/oops/oop.cpp
! src/share/vm/oops/oop.inline.hpp
! src/share/vm/oops/typeArrayKlass.cpp
! src/share/vm/oops/typeArrayOop.hpp
! src/share/vm/opto/arraycopynode.cpp
! src/share/vm/opto/classes.cpp
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/ifg.cpp
! 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/macroArrayCopy.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/multnode.cpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/output.cpp
! src/share/vm/opto/parse.hpp
! src/share/vm/opto/parse2.cpp
! src/share/vm/opto/parse3.cpp
! src/share/vm/opto/parseHelper.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/split_if.cpp
! src/share/vm/opto/stringopts.cpp
! 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/arguments.hpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/handles.cpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
! src/share/vm/runtime/reflection.cpp
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/runtime/vm_operations.hpp
! src/share/vm/services/memoryManager.cpp
! src/share/vm/services/memoryManager.hpp
! src/share/vm/services/memoryService.cpp
! src/share/vm/services/memoryService.hpp
+ src/share/vm/services/shenandoahMemoryPool.cpp
+ src/share/vm/services/shenandoahMemoryPool.hpp
! src/share/vm/services/threadService.cpp
Changeset: 6a6ef631cb5e
Author: rkennke
Date: 2015-10-23 21:56 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/6a6ef631cb5e
Fix bookkeeping of free-set used/available/capacity. Use counter for 'used' rather than recalculating every time.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegionSet.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegionSet.hpp
Changeset: 286e19983b72
Author: rkennke
Date: 2015-10-25 13:15 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/286e19983b72
Turn of ClassUnloadingWithConcurrentMark by default in Shenandoah.
! src/share/vm/runtime/arguments.cpp
Changeset: 89842d112520
Author: rkennke
Date: 2015-10-26 10:57 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/89842d112520
Fix reference processing in Shenandoah mark-compact.
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
Changeset: fdb420b7ddef
Author: rkennke
Date: 2015-10-21 10:56 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/fdb420b7ddef
Fixed trivial ShenandoahLogConfig errors.
Contributed-by: Lennart Borjeson <lennart.borjeson at cinnober.com>
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
Changeset: 634c0961a72e
Author: rkennke
Date: 2015-10-26 18:44 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/634c0961a72e
Improve final marking by leaving out the cancelled and SATB checks.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
Changeset: 176e25b25614
Author: rkennke
Date: 2015-10-26 21:46 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/176e25b25614
Experiment: use concurrent atomic adds for tracking heap region live data.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.inline.hpp
Changeset: 2c7826bdebd3
Author: rkennke
Date: 2015-10-27 16:09 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/2c7826bdebd3
Avoid contention over live-data counter when marking.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
Changeset: f8fe3fac99c7
Author: rkennke
Date: 2015-10-27 16:09 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/f8fe3fac99c7
Implemented strided object array scanning.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
Changeset: 1f7b084f1ef7
Author: rkennke
Date: 2015-10-27 20:59 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/1f7b084f1ef7
Fix liveness counting for skipped objects and obj arrays. Skip type and empty object arrays, they don't have any referenes.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
Changeset: 711debc8e738
Author: rkennke
Date: 2015-10-28 16:11 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/711debc8e738
Finished implementing concurrent class unloading.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.hpp
! src/share/vm/runtime/arguments.cpp
Changeset: 331a575063b0
Author: rkennke
Date: 2015-10-28 17:06 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/331a575063b0
Reverted class unloading patch. It's still not stable.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.hpp
! src/share/vm/runtime/arguments.cpp
Changeset: 80373c0ddf88
Author: rkennke
Date: 2015-10-28 18:58 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/80373c0ddf88
Optimized root scan: we don't need to take care of concurrent updates. Also, skip some marking code that's only needed for class unloading.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
Changeset: 6a4c52ad30b7
Author: rkennke
Date: 2015-10-28 21:00 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/6a4c52ad30b7
Further optimize root marking. Don't null check, and don't update refs when not needed.
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
Changeset: 118bb9c293cf
Author: rkennke
Date: 2015-10-28 23:17 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/118bb9c293cf
Added specialized non-virtual oop-closures for Shenandoah. Split mark-ref closure to update-refs and no-update-refs version.
! src/share/vm/gc/shared/specialized_oop_closures.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
+ src/share/vm/gc/shenandoah/shenandoah_specialized_oop_closures.hpp
Changeset: c9185ec061bf
Author: rkennke
Date: 2015-10-29 13:04 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/c9185ec061bf
Refactored and improved concurrent marking code.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
Changeset: f263cf2c076a
Author: rkennke
Date: 2015-10-29 18:17 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/f263cf2c076a
Don't count waste in free-set as used.
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Changeset: 765f01e62322
Author: rkennke
Date: 2015-10-30 12:08 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/765f01e62322
Fix/finish implementing concurrent class unloading.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.hpp
! src/share/vm/runtime/arguments.cpp
Changeset: 8e80be01c9cd
Author: rkennke
Date: 2015-10-31 15:21 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/8e80be01c9cd
Make sure interned strings are alive in Shenandoah.
! src/share/vm/classfile/stringTable.cpp
Changeset: 09447fafcc27
Author: rkennke
Date: 2015-10-31 17:37 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/09447fafcc27
Various little fixes and improvements to weakref processing and class unloading.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
Changeset: 2fa980ab7380
Author: rkennke
Date: 2015-10-31 22:27 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/2fa980ab7380
Do class unloading using parallel threads.
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1_globals.hpp
+ src/share/vm/gc/shared/parallelCleaning.cpp
+ src/share/vm/gc/shared/parallelCleaning.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 4b88620d2072
Author: rkennke
Date: 2015-10-31 22:27 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/4b88620d2072
Mark and update roots in one pass.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Changeset: 315269d6330c
Author: rkennke
Date: 2015-11-02 22:39 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/315269d6330c
Make process-weakrefs code not check for need-updates on hot path. Don't push objects on mark queue that don't have refs. Cleanup cruft in marking code.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
Changeset: 0345cbc65dd8
Author: rkennke
Date: 2015-11-03 15:12 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/0345cbc65dd8
Better inlining of evacuation code. More efficient bitmap resetting. Better root evacuation. Cleanup.
! src/share/vm/gc/shenandoah/brooksPointer.cpp
! src/share/vm/gc/shenandoah/brooksPointer.hpp
+ src/share/vm/gc/shenandoah/brooksPointer.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
Changeset: 524f9051eac5
Author: rkennke
Date: 2015-11-05 17:16 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/524f9051eac5
Merge
! 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/macroAssembler_x86.cpp
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.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.cpp
! src/cpu/x86/vm/vtableStubs_x86_64.cpp
! src/cpu/x86/vm/x86_64.ad
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! 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_LIRGenerator.hpp
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/dictionary.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/stringTable.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/nmethod.cpp
! 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/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1_globals.hpp
! src/share/vm/gc/g1/satbQueue.cpp
! src/share/vm/gc/serial/genMarkSweep.cpp
! src/share/vm/gc/shared/barrierSet.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/gcCause.hpp
! src/share/vm/gc/shared/gcTrace.hpp
- src/share/vm/gc/shared/genRemSet.cpp
- src/share/vm/gc/shared/genRemSet.hpp
! src/share/vm/gc/shared/parallelCleaning.cpp
! src/share/vm/gc/shared/referenceProcessor.cpp
! src/share/vm/gc/shared/space.cpp
! src/share/vm/gc/shared/space.hpp
- src/share/vm/gc/shared/watermark.hpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegionSet.cpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/cpCache.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceRefKlass.cpp
! src/share/vm/oops/instanceRefKlass.inline.hpp
! src/share/vm/oops/oop.cpp
! src/share/vm/oops/oop.inline.hpp
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/ifg.cpp
! 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/node.hpp
! src/share/vm/opto/output.cpp
! src/share/vm/opto/parse.hpp
! src/share/vm/opto/parse3.cpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/opto/runtime.hpp
! src/share/vm/opto/stringopts.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/handles.cpp
! 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/sharedRuntime.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/runtime/vm_operations.hpp
! src/share/vm/services/memoryService.cpp
! src/share/vm/services/threadService.cpp
- test/compiler/TestMoveStoresOutOfLoopsStoreNoCtrl.java
! test/gc/logging/TestPrintReferences.java
- test/gc/startup_warnings/TestDefaultMaxRAMFraction.java
- test/gc/startup_warnings/TestNoParNew.java
- test/runtime/6888954/vmerrors.sh
Changeset: 1f7c43fe4fe8
Author: rkennke
Date: 2015-12-16 23:36 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/1f7c43fe4fe8
Fix relocations of oops in code blobs after updating refs.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Changeset: 017d4565c511
Author: rkennke
Date: 2015-12-17 11:21 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/017d4565c511
Scan and update roots in one pass in mark-compact.
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
Changeset: c9ed03408499
Author: rkennke
Date: 2015-12-17 11:23 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/c9ed03408499
Disable concurrent class unloading by default on Shenandoah.
! src/share/vm/runtime/arguments.cpp
Changeset: 68d965199381
Author: rkennke
Date: 2015-12-17 11:25 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/68d965199381
Removed obsolete code paths.
! src/cpu/x86/vm/shenandoahBarrierSet_x86.cpp
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.cpp
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/vm_operations.hpp
Changeset: 0f5880e2f125
Author: rkennke
Date: 2015-12-17 11:25 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/0f5880e2f125
Move obj-striding to concurrent marking phase.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
Changeset: 9a9d56816109
Author: rkennke
Date: 2015-12-17 11:25 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/9a9d56816109
Implement support for JVMStat, fix support for JMX monitoring in Shenandoah.
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
+ src/share/vm/gc/shenandoah/shenandoahMonitoringSupport.cpp
+ src/share/vm/gc/shenandoah/shenandoahMonitoringSupport.hpp
! src/share/vm/services/memoryService.cpp
! src/share/vm/services/memoryService.hpp
Changeset: 33fc394d3768
Author: rkennke
Date: 2015-12-17 11:26 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/33fc394d3768
Improve JvmStat support.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahMonitoringSupport.cpp
! src/share/vm/gc/shenandoah/shenandoahMonitoringSupport.hpp
Changeset: 02d946d044f6
Author: rkennke
Date: 2015-12-17 11:26 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/02d946d044f6
Don't replace C2 write barriers with constants.
! src/share/vm/opto/phaseX.cpp
Changeset: ad40b3d71212
Author: rkennke
Date: 2015-12-17 11:27 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/ad40b3d71212
Update refs in JNI weak references before processing them.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
Changeset: cd75ee3e3117
Author: rkennke
Date: 2015-12-17 11:27 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/cd75ee3e3117
Added measurements of gross pause times.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
Changeset: 792f35daa7fc
Author: rkennke
Date: 2015-12-17 11:27 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/792f35daa7fc
Remove bogus safepoint synchronize code for Shenandoah.
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.hpp
! src/share/vm/runtime/safepoint.cpp
Changeset: c4d05bddeb66
Author: rkennke
Date: 2015-12-17 11:28 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/c4d05bddeb66
Improve root scanning.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
Changeset: 0c65abb8f953
Author: rkennke
Date: 2015-12-17 11:28 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/0c65abb8f953
Fix scanning of regions when dead objects point to unloaded classes. Happens with concurrent class unloading.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegionSet.cpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.cpp
! src/share/vm/opto/shenandoahSupport.cpp
! src/share/vm/runtime/arguments.cpp
Changeset: 22106fcc9416
Author: rkennke
Date: 2015-12-17 18:43 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/22106fcc9416
Claim nmethods when marking to avoid multiple visits. Clear class loader claimed marks before remark phase.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Changeset: 8450823b8aa9
Author: rkennke
Date: 2015-12-17 22:46 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/8450823b8aa9
Use MarkingCodeBlobClosure for evacuating/updating roots, to ensure no nmethod is visited twice.
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Changeset: cd70d758123d
Author: rkennke
Date: 2016-01-04 19:38 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/cd70d758123d
Add and fix null-checks on barriers for Unsafe.put/get operations.
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
! src/share/vm/opto/library_call.cpp
Changeset: f4974318787a
Author: chf
Date: 2016-01-22 16:16 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/f4974318787a
lockfree allocation
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegionSet.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegionSet.hpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 6fa25881a2a6
Author: rkennke
Date: 2016-01-23 15:34 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/6fa25881a2a6
Implemented ring-buffer for free-list. Refactoring of region-list classes.
+ src/share/vm/gc/shenandoah/shenandoahCollectionSet.cpp
+ src/share/vm/gc/shenandoah/shenandoahCollectionSet.hpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
+ src/share/vm/gc/shenandoah/shenandoahFreeSet.cpp
+ src/share/vm/gc/shenandoah/shenandoahFreeSet.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegionSet.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegionSet.hpp
Changeset: 644b927dbf15
Author: rkennke
Date: 2016-01-24 17:02 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/644b927dbf15
Bound loop in claim_contiguous() by _active_end.
! src/share/vm/gc/shenandoah/shenandoahFreeSet.cpp
Changeset: 44f70551ae06
Author: rkennke
Date: 2016-01-24 23:29 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/44f70551ae06
Don't print lots of stuff when running out of memory.
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Changeset: 7526425e8f95
Author: rkennke
Date: 2016-01-25 16:18 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/7526425e8f95
Some more fixes to ring-buffer code for claiming humongous regions.
! src/share/vm/gc/shenandoah/shenandoahFreeSet.cpp
Changeset: f7c1587abf8c
Author: rkennke
Date: 2016-01-25 23:49 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/f7c1587abf8c
Use original object in null-checked-write-barrier, rather than null(), fixes assert over flattened types.
! src/share/vm/opto/graphKit.cpp
Changeset: 7bf6ea9103a3
Author: rkennke
Date: 2016-01-27 23:31 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/7bf6ea9103a3
Optimized algorithm for claim_contiguous().
! src/share/vm/gc/shenandoah/shenandoahFreeSet.cpp
! src/share/vm/gc/shenandoah/shenandoahFreeSet.hpp
Changeset: 1dd65a307d1b
Author: rkennke
Date: 2016-01-28 15:39 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/1dd65a307d1b
Don't use ShenandoahJNICritical_lock. It's not needed, and can cause deadlocks.
! src/share/vm/gc/shenandoah/shenandoahJNICritical.cpp
! src/share/vm/runtime/mutexLocker.hpp
Changeset: fe9a74b233eb
Author: rkennke
Date: 2016-01-28 21:49 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/fe9a74b233eb
Scrub last remnants of ShenandoahHeap_lock and ShenandoahJNICritical_lock.
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
Changeset: 8e042a348849
Author: rkennke
Date: 2016-02-01 12:50 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/8e042a348849
Push back regions in chunks, not one-by-one, avoids complicated threads dance.
! src/share/vm/gc/shenandoah/shenandoahFreeSet.cpp
! src/share/vm/gc/shenandoah/shenandoahFreeSet.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Changeset: ea399661e30b
Author: rkennke
Date: 2016-02-02 14:23 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/ea399661e30b
Cast value to jlong, to avoid negative overflow in size_t.
! src/share/vm/gc/shenandoah/shenandoahFreeSet.cpp
Changeset: 43474392306f
Author: rkennke
Date: 2016-02-02 16:58 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/43474392306f
Merge
- agent/doc/ReadMe-JavaScript.text
- agent/doc/cireplay.html
- agent/doc/clhsdb.html
- agent/doc/hsdb.html
- agent/doc/index.html
- agent/doc/jsdb.html
- agent/doc/transported_core.html
- agent/make/Makefile
- agent/make/README.txt
- agent/make/build-filelist
- agent/make/build-pkglist
- agent/make/build.xml
- agent/make/clhsdbproc.sh
- agent/make/clhsdbproc64.sh
- agent/make/clhsdbwindbg.bat
- agent/make/clhsdbwindbg64.bat
- agent/make/dumpflagsproc.sh
- agent/make/dumpflagsproc64.sh
- agent/make/dumpflagswindbg.bat
- agent/make/dumpflagswindbg64.bat
- agent/make/dumpsyspropsproc.sh
- agent/make/dumpsyspropsproc64.sh
- agent/make/dumpsyspropswindbg.bat
- agent/make/dumpsyspropswindbg64.bat
- agent/make/finalizerinfoproc.sh
- agent/make/finalizerinfoproc64.sh
- agent/make/finalizerinfowindbg.bat
- agent/make/finalizerinfowindbg64.bat
- agent/make/grantAll.policy
- agent/make/heapdumpproc.sh
- agent/make/heapdumpproc64.sh
- agent/make/heapdumpwindbg.bat
- agent/make/heapdumpwindbg64.bat
- agent/make/heapsumproc.sh
- agent/make/heapsumproc64.sh
- agent/make/heapsumwindbg.bat
- agent/make/heapsumwindbg64.bat
- agent/make/hsdb.bat
- agent/make/hsdb.sh
- agent/make/hsdbproc.sh
- agent/make/hsdbproc64.sh
- agent/make/hsdbwindbg.bat
- agent/make/hsdbwindbg64.bat
- agent/make/index.html
- agent/make/jcoreproc.sh
- agent/make/jcoreproc64.sh
- agent/make/jcorewindbg.bat
- agent/make/jcorewindbg64.bat
- agent/make/jdbcore.sh
- agent/make/jdbcore64.sh
- agent/make/jdbproc.sh
- agent/make/jdbproc64.sh
- agent/make/jhistoproc.sh
- agent/make/jhistoproc64.sh
- agent/make/jhistowindbg.bat
- agent/make/jhistowindbg64.bat
- agent/make/jsdbproc.sh
- agent/make/jsdbproc64.sh
- agent/make/jsdbwindbg.bat
- agent/make/jsdbwindbg64.bat
- agent/make/jstackproc.sh
- agent/make/jstackproc64.sh
- agent/make/jstackwindbg.bat
- agent/make/jstackwindbg64.bat
- agent/make/marks_notes.html
- agent/make/mkinstall
- agent/make/permstatproc.sh
- agent/make/permstatproc64.sh
- agent/make/permstatwindbg.bat
- agent/make/permstatwindbg64.bat
- agent/make/pmapproc.sh
- agent/make/pmapproc64.sh
- agent/make/pmapwindbg.bat
- agent/make/pmapwindbg64.bat
- agent/make/pstackproc.sh
- agent/make/pstackproc64.sh
- agent/make/pstackwindbg.bat
- agent/make/pstackwindbg64.bat
- agent/make/saenv.bat
- agent/make/saenv.sh
- agent/make/saenv64.bat
- agent/make/saenv64.sh
- agent/make/soqlproc.sh
- agent/make/soqlproc64.sh
- agent/make/soqlwindbg.bat
- agent/make/soqlwindbg64.bat
- agent/make/start-debug-server
- agent/make/start-debug-server-proc.sh
- agent/make/start-debug-server-proc64.sh
- agent/make/start-debug-server-windbg.bat
- agent/make/start-debug-server-windbg64.bat
- agent/make/start-rmiregistry.bat
- agent/make/start-rmiregistry.sh
- agent/src/os/bsd/BsdDebuggerLocal.c
- agent/src/os/bsd/MacosxDebuggerLocal.m
- agent/src/os/bsd/Makefile
- agent/src/os/bsd/StubDebuggerLocal.c
- agent/src/os/bsd/elfmacros.h
- agent/src/os/bsd/libproc.h
- agent/src/os/bsd/libproc_impl.c
- agent/src/os/bsd/libproc_impl.h
- agent/src/os/bsd/mapfile
- agent/src/os/bsd/ps_core.c
- agent/src/os/bsd/ps_proc.c
- agent/src/os/bsd/salibelf.c
- agent/src/os/bsd/salibelf.h
- agent/src/os/bsd/symtab.c
- agent/src/os/bsd/symtab.h
- agent/src/os/bsd/test.c
- agent/src/os/linux/LinuxDebuggerLocal.c
- agent/src/os/linux/Makefile
- agent/src/os/linux/elfmacros.h
- agent/src/os/linux/libproc.h
- agent/src/os/linux/libproc_impl.c
- agent/src/os/linux/libproc_impl.h
- agent/src/os/linux/mapfile
- agent/src/os/linux/proc_service.h
- agent/src/os/linux/ps_core.c
- agent/src/os/linux/ps_proc.c
- agent/src/os/linux/salibelf.c
- agent/src/os/linux/salibelf.h
- agent/src/os/linux/symtab.c
- agent/src/os/linux/symtab.h
- agent/src/os/linux/test.c
- agent/src/os/solaris/Makefile
- agent/src/os/solaris/proc/Makefile
- agent/src/os/solaris/proc/libproc.h
- agent/src/os/solaris/proc/mapfile
- agent/src/os/solaris/proc/salibproc.h
- agent/src/os/solaris/proc/saproc.cpp
- agent/src/os/solaris/proc/saproc_audit.cpp
- agent/src/os/win32/windbg/Makefile
- agent/src/os/win32/windbg/sawindbg.cpp
- agent/src/scripts/README
- agent/src/scripts/start-debug-server.bat
- agent/src/scripts/start-debug-server.sh
- agent/src/scripts/start-debug-server64.sh
- agent/src/scripts/start-rmiregistry.bat
- agent/src/scripts/start-rmiregistry.sh
- agent/src/scripts/start-rmiregistry64.sh
- agent/src/share/classes/META-INF/services/com.sun.jdi.connect.Connector
- agent/src/share/classes/com/sun/java/swing/action/AboutAction.java
- agent/src/share/classes/com/sun/java/swing/action/ActionManager.java
- agent/src/share/classes/com/sun/java/swing/action/ActionUtilities.java
- agent/src/share/classes/com/sun/java/swing/action/AlignCenterAction.java
- agent/src/share/classes/com/sun/java/swing/action/AlignLeftAction.java
- agent/src/share/classes/com/sun/java/swing/action/AlignRightAction.java
- agent/src/share/classes/com/sun/java/swing/action/ApplyAction.java
- agent/src/share/classes/com/sun/java/swing/action/BackAction.java
- agent/src/share/classes/com/sun/java/swing/action/CancelAction.java
- agent/src/share/classes/com/sun/java/swing/action/DelegateAction.java
- agent/src/share/classes/com/sun/java/swing/action/ExitAction.java
- agent/src/share/classes/com/sun/java/swing/action/FileMenu.java
- agent/src/share/classes/com/sun/java/swing/action/FinishAction.java
- agent/src/share/classes/com/sun/java/swing/action/HelpAction.java
- agent/src/share/classes/com/sun/java/swing/action/HelpMenu.java
- agent/src/share/classes/com/sun/java/swing/action/NewAction.java
- agent/src/share/classes/com/sun/java/swing/action/NextAction.java
- agent/src/share/classes/com/sun/java/swing/action/OkAction.java
- agent/src/share/classes/com/sun/java/swing/action/OpenAction.java
- agent/src/share/classes/com/sun/java/swing/action/SaveAction.java
- agent/src/share/classes/com/sun/java/swing/action/SaveAsAction.java
- agent/src/share/classes/com/sun/java/swing/action/StateChangeAction.java
- agent/src/share/classes/com/sun/java/swing/action/ViewMenu.java
- agent/src/share/classes/com/sun/java/swing/ui/CommonMenuBar.java
- agent/src/share/classes/com/sun/java/swing/ui/CommonToolBar.java
- agent/src/share/classes/com/sun/java/swing/ui/CommonUI.java
- agent/src/share/classes/com/sun/java/swing/ui/OkCancelButtonPanel.java
- agent/src/share/classes/com/sun/java/swing/ui/OkCancelDialog.java
- agent/src/share/classes/com/sun/java/swing/ui/SplashScreen.java
- agent/src/share/classes/com/sun/java/swing/ui/StatusBar.java
- agent/src/share/classes/com/sun/java/swing/ui/TabsDlg.java
- agent/src/share/classes/com/sun/java/swing/ui/ToggleActionPropertyChangeListener.java
- agent/src/share/classes/com/sun/java/swing/ui/WizardDlg.java
- agent/src/share/classes/images/toolbarButtonGraphics/development/Server16.gif
- agent/src/share/classes/images/toolbarButtonGraphics/development/Server24.gif
- agent/src/share/classes/images/toolbarButtonGraphics/general/About16.gif
- agent/src/share/classes/images/toolbarButtonGraphics/general/About24.gif
- agent/src/share/classes/images/toolbarButtonGraphics/general/Delete16.gif
- agent/src/share/classes/images/toolbarButtonGraphics/general/Delete24.gif
- agent/src/share/classes/images/toolbarButtonGraphics/general/Find16.gif
- agent/src/share/classes/images/toolbarButtonGraphics/general/Help16.gif
- agent/src/share/classes/images/toolbarButtonGraphics/general/Help24.gif
- agent/src/share/classes/images/toolbarButtonGraphics/general/History16.gif
- agent/src/share/classes/images/toolbarButtonGraphics/general/History24.gif
- agent/src/share/classes/images/toolbarButtonGraphics/general/Information16.gif
- agent/src/share/classes/images/toolbarButtonGraphics/general/Information24.gif
- agent/src/share/classes/images/toolbarButtonGraphics/general/New16.gif
- agent/src/share/classes/images/toolbarButtonGraphics/general/New24.gif
- agent/src/share/classes/images/toolbarButtonGraphics/general/Open16.gif
- agent/src/share/classes/images/toolbarButtonGraphics/general/Open24.gif
- agent/src/share/classes/images/toolbarButtonGraphics/general/Save16.gif
- agent/src/share/classes/images/toolbarButtonGraphics/general/Save24.gif
- agent/src/share/classes/images/toolbarButtonGraphics/general/SaveAs16.gif
- agent/src/share/classes/images/toolbarButtonGraphics/general/SaveAs24.gif
- agent/src/share/classes/images/toolbarButtonGraphics/general/Zoom16.gif
- agent/src/share/classes/images/toolbarButtonGraphics/general/ZoomIn16.gif
- agent/src/share/classes/images/toolbarButtonGraphics/general/ZoomIn24.gif
- agent/src/share/classes/images/toolbarButtonGraphics/navigation/Down16.gif
- agent/src/share/classes/images/toolbarButtonGraphics/navigation/Up16.gif
- agent/src/share/classes/images/toolbarButtonGraphics/text/AlignCenter16.gif
- agent/src/share/classes/images/toolbarButtonGraphics/text/AlignCenter24.gif
- agent/src/share/classes/images/toolbarButtonGraphics/text/AlignLeft16.gif
- agent/src/share/classes/images/toolbarButtonGraphics/text/AlignLeft24.gif
- agent/src/share/classes/images/toolbarButtonGraphics/text/AlignRight16.gif
- agent/src/share/classes/images/toolbarButtonGraphics/text/AlignRight24.gif
- agent/src/share/classes/sun/jvm/hotspot/BsdVtblAccess.java
- agent/src/share/classes/sun/jvm/hotspot/CLHSDB.java
- agent/src/share/classes/sun/jvm/hotspot/CommandProcessor.java
- agent/src/share/classes/sun/jvm/hotspot/DebugServer.java
- agent/src/share/classes/sun/jvm/hotspot/HSDB.java
- agent/src/share/classes/sun/jvm/hotspot/HelloWorld.java
- agent/src/share/classes/sun/jvm/hotspot/HotSpotAgent.java
- agent/src/share/classes/sun/jvm/hotspot/HotSpotSolarisVtblAccess.java
- agent/src/share/classes/sun/jvm/hotspot/HotSpotTypeDataBase.java
- agent/src/share/classes/sun/jvm/hotspot/LinuxVtblAccess.java
- agent/src/share/classes/sun/jvm/hotspot/ObjectHistogram.java
- agent/src/share/classes/sun/jvm/hotspot/RMIHelper.java
- agent/src/share/classes/sun/jvm/hotspot/SAGetopt.java
- agent/src/share/classes/sun/jvm/hotspot/SALauncher.java
- agent/src/share/classes/sun/jvm/hotspot/SALauncherLoader.java
- agent/src/share/classes/sun/jvm/hotspot/StackTrace.java
- agent/src/share/classes/sun/jvm/hotspot/Win32VtblAccess.java
- agent/src/share/classes/sun/jvm/hotspot/asm/Disassembler.java
- agent/src/share/classes/sun/jvm/hotspot/asm/DummySymbolFinder.java
- agent/src/share/classes/sun/jvm/hotspot/asm/ImmediateOrRegister.java
- agent/src/share/classes/sun/jvm/hotspot/asm/InstructionVisitor.java
- agent/src/share/classes/sun/jvm/hotspot/asm/Operand.java
- agent/src/share/classes/sun/jvm/hotspot/asm/Register.java
- agent/src/share/classes/sun/jvm/hotspot/asm/SymbolFinder.java
- agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCArgument.java
- agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCRegister.java
- agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCRegisterType.java
- agent/src/share/classes/sun/jvm/hotspot/asm/sparc/SPARCRegisters.java
- agent/src/share/classes/sun/jvm/hotspot/c1/Runtime1.java
- agent/src/share/classes/sun/jvm/hotspot/ci/ciArrayKlass.java
- agent/src/share/classes/sun/jvm/hotspot/ci/ciBaseObject.java
- agent/src/share/classes/sun/jvm/hotspot/ci/ciConstant.java
- agent/src/share/classes/sun/jvm/hotspot/ci/ciEnv.java
- agent/src/share/classes/sun/jvm/hotspot/ci/ciField.java
- agent/src/share/classes/sun/jvm/hotspot/ci/ciInstance.java
- agent/src/share/classes/sun/jvm/hotspot/ci/ciInstanceKlass.java
- agent/src/share/classes/sun/jvm/hotspot/ci/ciKlass.java
- agent/src/share/classes/sun/jvm/hotspot/ci/ciMetadata.java
- agent/src/share/classes/sun/jvm/hotspot/ci/ciMethod.java
- agent/src/share/classes/sun/jvm/hotspot/ci/ciMethodData.java
- agent/src/share/classes/sun/jvm/hotspot/ci/ciObjArrayKlass.java
- agent/src/share/classes/sun/jvm/hotspot/ci/ciObject.java
- agent/src/share/classes/sun/jvm/hotspot/ci/ciObjectFactory.java
- agent/src/share/classes/sun/jvm/hotspot/ci/ciSymbol.java
- agent/src/share/classes/sun/jvm/hotspot/ci/ciType.java
- agent/src/share/classes/sun/jvm/hotspot/ci/ciTypeArrayKlass.java
- agent/src/share/classes/sun/jvm/hotspot/classfile/ClassLoaderData.java
- agent/src/share/classes/sun/jvm/hotspot/code/AdapterBlob.java
- agent/src/share/classes/sun/jvm/hotspot/code/BufferBlob.java
- agent/src/share/classes/sun/jvm/hotspot/code/CodeBlob.java
- agent/src/share/classes/sun/jvm/hotspot/code/CodeCache.java
- agent/src/share/classes/sun/jvm/hotspot/code/CodeCacheVisitor.java
- agent/src/share/classes/sun/jvm/hotspot/code/CompressedReadStream.java
- agent/src/share/classes/sun/jvm/hotspot/code/CompressedStream.java
- agent/src/share/classes/sun/jvm/hotspot/code/CompressedWriteStream.java
- agent/src/share/classes/sun/jvm/hotspot/code/ConstantDoubleValue.java
- agent/src/share/classes/sun/jvm/hotspot/code/ConstantIntValue.java
- agent/src/share/classes/sun/jvm/hotspot/code/ConstantLongValue.java
- agent/src/share/classes/sun/jvm/hotspot/code/ConstantOopReadValue.java
- agent/src/share/classes/sun/jvm/hotspot/code/DebugInfoReadStream.java
- agent/src/share/classes/sun/jvm/hotspot/code/DebugInformationRecorder.java
- agent/src/share/classes/sun/jvm/hotspot/code/DeoptimizationBlob.java
- agent/src/share/classes/sun/jvm/hotspot/code/ExceptionBlob.java
- agent/src/share/classes/sun/jvm/hotspot/code/Location.java
- agent/src/share/classes/sun/jvm/hotspot/code/LocationValue.java
- agent/src/share/classes/sun/jvm/hotspot/code/MethodHandlesAdapterBlob.java
- agent/src/share/classes/sun/jvm/hotspot/code/MonitorValue.java
- agent/src/share/classes/sun/jvm/hotspot/code/NMethod.java
- agent/src/share/classes/sun/jvm/hotspot/code/ObjectValue.java
- agent/src/share/classes/sun/jvm/hotspot/code/PCDesc.java
- agent/src/share/classes/sun/jvm/hotspot/code/RuntimeStub.java
- agent/src/share/classes/sun/jvm/hotspot/code/SafepointBlob.java
- agent/src/share/classes/sun/jvm/hotspot/code/ScopeDesc.java
- agent/src/share/classes/sun/jvm/hotspot/code/ScopeValue.java
- agent/src/share/classes/sun/jvm/hotspot/code/SingletonBlob.java
- agent/src/share/classes/sun/jvm/hotspot/code/Stub.java
- agent/src/share/classes/sun/jvm/hotspot/code/StubQueue.java
- agent/src/share/classes/sun/jvm/hotspot/code/UncommonTrapBlob.java
- agent/src/share/classes/sun/jvm/hotspot/code/VMRegImpl.java
- agent/src/share/classes/sun/jvm/hotspot/compiler/CompileTask.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/OopMapStream.java
- agent/src/share/classes/sun/jvm/hotspot/compiler/OopMapValue.java
- agent/src/share/classes/sun/jvm/hotspot/compiler/OopMapVisitor.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/Address.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/AddressException.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/DataSource.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/Debugger.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/DebuggerBase.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/DebuggerException.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/DebuggerUtilities.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/InputLexer.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/JVMDebugger.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/LongHashMap.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/MachineDescription.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionAArch64.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionAMD64.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionIA64.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionIntelX86.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionPPC64.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionSPARC32Bit.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionSPARC64Bit.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionTwosComplement.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/MappedByteBufferDataSource.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/NoSuchSymbolException.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/NotInHeapException.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/OopHandle.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/Page.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/PageCache.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/PageFetcher.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/ProcessInfo.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/RandomAccessFileDataSource.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/ReadResult.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/SymbolLookup.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/ThreadAccess.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/ThreadContext.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/ThreadProxy.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/UnalignedAddressException.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/UnmappedAddressException.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/aarch64/AARCH64ThreadContext.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/amd64/AMD64ThreadContext.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/BsdAddress.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/BsdCDebugger.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/BsdDebugger.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/BsdDebuggerLocal.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/BsdOopHandle.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/BsdThread.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/BsdThreadContextFactory.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/SharedObject.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/amd64/BsdAMD64CFrame.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/amd64/BsdAMD64ThreadContext.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/x86/BsdX86CFrame.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/x86/BsdX86ThreadContext.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/AccessControl.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/ArrayType.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/BaseClass.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/BitType.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/BlockSym.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/CDebugInfoDataBase.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/CDebugger.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/CFrame.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/CVAttributes.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/ClosestSymbol.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/CompoundType.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/DebugEvent.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/DefaultObjectVisitor.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/DoubleType.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/EnumType.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/Field.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/FieldIdentifier.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/FloatType.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/FunctionSym.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/FunctionType.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/GlobalSym.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/IndexableFieldIdentifier.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/IntType.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/LineNumberInfo.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/LineNumberVisitor.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/LoadObject.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/LoadObjectComparator.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/LocalSym.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/MemberFunctionType.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/NamedFieldIdentifier.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/ObjectVisitor.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/PointerType.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/ProcessControl.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/RefType.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/Sym.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/TemplateType.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/Type.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/TypeVisitor.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/VoidType.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicArrayType.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicBaseClass.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicBitType.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicBlockSym.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicCDebugInfoDataBase.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicCFrame.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicCompoundType.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicDebugEvent.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicDoubleType.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicEnumType.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicField.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicFloatType.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicFunctionSym.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicFunctionType.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicGlobalSym.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicIndexableFieldIdentifier.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicIntType.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicLineNumberInfo.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicLineNumberMapping.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicLocalSym.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicMemberFunctionType.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicNamedFieldIdentifier.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicPointerType.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicRefType.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicSym.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicType.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/BasicVoidType.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/CompoundTypeKind.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/LazyBlockSym.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/LazyType.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/ResolveListener.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/dummy/DummyAddress.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/dummy/DummyDebugger.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/dummy/DummyOopHandle.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/ia64/IA64ThreadContext.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxAddress.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxCDebugger.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebugger.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebuggerLocal.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxOopHandle.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxThread.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxThreadContextFactory.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/linux/SharedObject.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/linux/aarch64/LinuxAARCH64CFrame.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/linux/aarch64/LinuxAARCH64ThreadContext.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/linux/amd64/LinuxAMD64CFrame.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/linux/amd64/LinuxAMD64ThreadContext.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/linux/ia64/LinuxIA64ThreadContext.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/linux/ppc64/LinuxPPC64CFrame.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/linux/ppc64/LinuxPPC64ThreadContext.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/linux/sparc/LinuxSPARCCFrame.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/linux/sparc/LinuxSPARCThreadContext.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/linux/x86/LinuxX86CFrame.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/linux/x86/LinuxX86ThreadContext.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/posix/AddressDataSource.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/posix/DSO.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/posix/elf/ELFException.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/posix/elf/ELFFile.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/posix/elf/ELFFileParser.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/posix/elf/ELFHashTable.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/posix/elf/ELFHeader.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/posix/elf/ELFProgramHeader.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/posix/elf/ELFSectionHeader.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/posix/elf/ELFStringTable.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/posix/elf/ELFSymbol.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/ppc64/PPC64ThreadContext.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ProcAddress.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ProcCDebugger.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ProcCFrame.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ProcDebugger.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ProcDebuggerLocal.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ProcOopHandle.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ProcThreadFactory.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/proc/SharedObject.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/proc/aarch64/ProcAARCH64Thread.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/proc/aarch64/ProcAARCH64ThreadContext.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/proc/aarch64/ProcAARCH64ThreadFactory.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/proc/amd64/ProcAMD64Thread.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/proc/amd64/ProcAMD64ThreadContext.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/proc/amd64/ProcAMD64ThreadFactory.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ppc64/ProcPPC64Thread.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ppc64/ProcPPC64ThreadContext.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/proc/ppc64/ProcPPC64ThreadFactory.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/proc/sparc/ProcSPARCThread.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/proc/sparc/ProcSPARCThreadContext.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/proc/sparc/ProcSPARCThreadFactory.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/proc/x86/ProcX86Thread.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/proc/x86/ProcX86ThreadContext.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/proc/x86/ProcX86ThreadFactory.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/remote/RemoteAddress.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebugger.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebuggerClient.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebuggerServer.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/remote/RemoteOopHandle.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/remote/RemoteThread.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/remote/RemoteThreadFactory.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/remote/aarch64/RemoteAARCH64Thread.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/remote/aarch64/RemoteAARCH64ThreadContext.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/remote/aarch64/RemoteAARCH64ThreadFactory.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/remote/amd64/RemoteAMD64Thread.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/remote/amd64/RemoteAMD64ThreadContext.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/remote/amd64/RemoteAMD64ThreadFactory.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/remote/ppc64/RemotePPC64Thread.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/remote/ppc64/RemotePPC64ThreadContext.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/remote/ppc64/RemotePPC64ThreadFactory.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/remote/sparc/RemoteSPARCThread.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/remote/sparc/RemoteSPARCThreadContext.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/remote/sparc/RemoteSPARCThreadFactory.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/remote/x86/RemoteX86Thread.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/remote/x86/RemoteX86ThreadContext.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/remote/x86/RemoteX86ThreadFactory.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/sparc/SPARCThreadContext.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/AuxBfEfRecord.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/AuxFileRecord.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/AuxFunctionDefinitionRecord.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/AuxSectionDefinitionsRecord.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/AuxSymbolRecord.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/AuxWeakExternalRecord.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/COFFException.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/COFFFile.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/COFFFileParser.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/COFFHeader.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/COFFLineNumber.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/COFFRelocation.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/COFFSymbol.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/COFFSymbolConstants.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/COMDATSelectionTypes.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/Characteristics.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DLLCharacteristics.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DataDirectory.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugDirectory.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugDirectoryEntry.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugTypes.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50MemberAttributes.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50ReservedTypes.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SSAlignSym.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SSFileIndex.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SSGlobalPub.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SSGlobalSym.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SSGlobalTypes.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SSLibraries.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SSMPC.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SSModule.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SSOffsetMap16.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SSOffsetMap32.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SSPreComp.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SSPublic.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SSPublicSym.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SSSegMap.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SSSegName.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SSSrcLnSeg.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SSSrcModule.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SSStaticSym.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SSSymbolBase.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SSSymbols.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SSTypes.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SegDesc.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SegDescEnums.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SegInfo.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SrcModFileDesc.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SrcModLineNumberMap.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50Subsection.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SubsectionDirectory.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SubsectionTypes.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SymbolEnums.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SymbolIterator.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50SymbolTypes.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50TypeEnums.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50TypeIterator.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50TypeLeafIndices.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50WrongNumericTypeException.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DebugVC50X86RegisterEnums.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DumpExports.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/ExportDirectoryTable.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/MachineTypes.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/OptionalHeader.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/OptionalHeaderDataDirectories.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/OptionalHeaderStandardFields.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/OptionalHeaderWindowsSpecificFields.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/SectionFlags.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/SectionHeader.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/TestDebugInfo.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/TestParser.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/TypeIndicators.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/WindowsNTSubsystem.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/windbg/AddressDataSource.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/windbg/DLL.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgAddress.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgCDebugInfoBuilder.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgCDebugger.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgDebugger.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgDebuggerLocal.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgOopHandle.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgThreadFactory.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/windbg/amd64/WindbgAMD64Thread.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/windbg/amd64/WindbgAMD64ThreadContext.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/windbg/amd64/WindbgAMD64ThreadFactory.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/windbg/ia64/WindbgIA64Thread.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/windbg/ia64/WindbgIA64ThreadContext.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/windbg/ia64/WindbgIA64ThreadFactory.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/windbg/x86/WindbgX86Thread.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/windbg/x86/WindbgX86ThreadContext.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/windbg/x86/WindbgX86ThreadFactory.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/windows/amd64/WindowsAMD64CFrame.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/windows/x86/WindowsX86CFrame.java
- agent/src/share/classes/sun/jvm/hotspot/debugger/x86/X86ThreadContext.java
- agent/src/share/classes/sun/jvm/hotspot/gc/cms/AdaptiveFreeList.java
- agent/src/share/classes/sun/jvm/hotspot/gc/cms/CMSBitMap.java
- agent/src/share/classes/sun/jvm/hotspot/gc/cms/CMSCollector.java
- agent/src/share/classes/sun/jvm/hotspot/gc/cms/CompactibleFreeListSpace.java
- agent/src/share/classes/sun/jvm/hotspot/gc/cms/ConcurrentMarkSweepGeneration.java
- agent/src/share/classes/sun/jvm/hotspot/gc/cms/LinearAllocBlock.java
- agent/src/share/classes/sun/jvm/hotspot/gc/cms/ParNewGeneration.java
- agent/src/share/classes/sun/jvm/hotspot/gc/g1/G1CollectedHeap.java
- agent/src/share/classes/sun/jvm/hotspot/gc/g1/G1HeapRegionTable.java
- agent/src/share/classes/sun/jvm/hotspot/gc/g1/G1MonitoringSupport.java
- agent/src/share/classes/sun/jvm/hotspot/gc/g1/HeapRegion.java
- agent/src/share/classes/sun/jvm/hotspot/gc/g1/HeapRegionManager.java
- agent/src/share/classes/sun/jvm/hotspot/gc/g1/HeapRegionSetBase.java
- agent/src/share/classes/sun/jvm/hotspot/gc/g1/HeapRegionSetCount.java
- agent/src/share/classes/sun/jvm/hotspot/gc/parallel/ImmutableSpace.java
- agent/src/share/classes/sun/jvm/hotspot/gc/parallel/MutableSpace.java
- agent/src/share/classes/sun/jvm/hotspot/gc/parallel/PSOldGen.java
- agent/src/share/classes/sun/jvm/hotspot/gc/parallel/PSYoungGen.java
- agent/src/share/classes/sun/jvm/hotspot/gc/parallel/ParallelScavengeHeap.java
- agent/src/share/classes/sun/jvm/hotspot/gc/serial/DefNewGeneration.java
- agent/src/share/classes/sun/jvm/hotspot/gc/serial/TenuredGeneration.java
- agent/src/share/classes/sun/jvm/hotspot/gc/shared/CardGeneration.java
- agent/src/share/classes/sun/jvm/hotspot/gc/shared/CollectedHeap.java
- agent/src/share/classes/sun/jvm/hotspot/gc/shared/CollectedHeapName.java
- agent/src/share/classes/sun/jvm/hotspot/gc/shared/CompactibleSpace.java
- agent/src/share/classes/sun/jvm/hotspot/gc/shared/ContiguousSpace.java
- agent/src/share/classes/sun/jvm/hotspot/gc/shared/G1YCType.java
- agent/src/share/classes/sun/jvm/hotspot/gc/shared/GCCause.java
- agent/src/share/classes/sun/jvm/hotspot/gc/shared/GCName.java
- agent/src/share/classes/sun/jvm/hotspot/gc/shared/GCWhen.java
- agent/src/share/classes/sun/jvm/hotspot/gc/shared/GenCollectedHeap.java
- agent/src/share/classes/sun/jvm/hotspot/gc/shared/Generation.java
- agent/src/share/classes/sun/jvm/hotspot/gc/shared/GenerationFactory.java
- agent/src/share/classes/sun/jvm/hotspot/gc/shared/GenerationIsInClosure.java
- agent/src/share/classes/sun/jvm/hotspot/gc/shared/GenerationSpec.java
- agent/src/share/classes/sun/jvm/hotspot/gc/shared/OffsetTableContigSpace.java
- agent/src/share/classes/sun/jvm/hotspot/gc/shared/Space.java
- agent/src/share/classes/sun/jvm/hotspot/gc/shared/SpaceClosure.java
- agent/src/share/classes/sun/jvm/hotspot/gc/shared/TenuredSpace.java
- agent/src/share/classes/sun/jvm/hotspot/interpreter/Bytecode.java
- agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeANewArray.java
- agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeBipush.java
- agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeCheckCast.java
- agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeDisassembler.java
- agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeGetField.java
- agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeGetPut.java
- agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeGetStatic.java
- agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeGoto.java
- agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeGotoW.java
- agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeIf.java
- agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeIinc.java
- agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeInstanceOf.java
- agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeInvoke.java
- agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeJmp.java
- agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeJsr.java
- agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeJsrW.java
- agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeLoad.java
- agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeLoadConstant.java
- agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeLoadStore.java
- agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeLookupswitch.java
- agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeMultiANewArray.java
- agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeNew.java
- agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeNewArray.java
- agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodePutField.java
- agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodePutStatic.java
- agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeRet.java
- agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeSipush.java
- agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeStore.java
- agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeStream.java
- agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeTableswitch.java
- agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeVisitor.java
- agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeWideable.java
- agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeWithCPIndex.java
- agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeWithKlass.java
- agent/src/share/classes/sun/jvm/hotspot/interpreter/Bytecodes.java
- agent/src/share/classes/sun/jvm/hotspot/interpreter/Interpreter.java
- agent/src/share/classes/sun/jvm/hotspot/interpreter/InterpreterCodelet.java
- agent/src/share/classes/sun/jvm/hotspot/interpreter/LookupswitchPair.java
- agent/src/share/classes/sun/jvm/hotspot/interpreter/MaskFillerForNative.java
- agent/src/share/classes/sun/jvm/hotspot/interpreter/OffsetClosure.java
- agent/src/share/classes/sun/jvm/hotspot/interpreter/OopMapCacheEntry.java
- agent/src/share/classes/sun/jvm/hotspot/interpreter/OopMapForCacheEntry.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/ArrayReferenceImpl.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/ArrayTypeImpl.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/BaseLineInfo.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/BooleanTypeImpl.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/BooleanValueImpl.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/ByteTypeImpl.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/ByteValueImpl.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/CharTypeImpl.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/CharValueImpl.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/ClassLoaderReferenceImpl.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/ClassObjectReferenceImpl.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/ClassTypeImpl.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/ConcreteMethodImpl.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/ConnectorImpl.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/DoubleTypeImpl.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/DoubleValueImpl.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/FieldImpl.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/FloatTypeImpl.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/FloatValueImpl.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/IntegerTypeImpl.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/IntegerValueImpl.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/InterfaceTypeImpl.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/JNITypeParser.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/JVMTIThreadState.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/LineInfo.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/LocalVariableImpl.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/LocationImpl.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/LongTypeImpl.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/LongValueImpl.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/MethodImpl.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/MirrorImpl.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/MonitorInfoImpl.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/NonConcreteMethodImpl.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/ObjectReferenceImpl.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/PrimitiveTypeImpl.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/PrimitiveValueImpl.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/ReferenceTypeImpl.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/SACoreAttachingConnector.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/SADebugServer.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/SADebugServerAttachingConnector.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/SAJDIClassLoader.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/SAPIDAttachingConnector.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/SDE.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/ShortTypeImpl.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/ShortValueImpl.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/StackFrameImpl.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/StratumLineInfo.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/StringReferenceImpl.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/ThreadGroupReferenceImpl.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/ThreadReferenceImpl.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/TypeComponentImpl.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/TypeImpl.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/VMModifiers.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/ValueContainer.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/ValueImpl.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/VirtualMachineImpl.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/VoidTypeImpl.java
- agent/src/share/classes/sun/jvm/hotspot/jdi/VoidValueImpl.java
- agent/src/share/classes/sun/jvm/hotspot/memory/AFLBinaryTreeDictionary.java
- agent/src/share/classes/sun/jvm/hotspot/memory/CodeHeap.java
- agent/src/share/classes/sun/jvm/hotspot/memory/Dictionary.java
- agent/src/share/classes/sun/jvm/hotspot/memory/DictionaryEntry.java
- agent/src/share/classes/sun/jvm/hotspot/memory/FreeChunk.java
- agent/src/share/classes/sun/jvm/hotspot/memory/HeapBlock.java
- agent/src/share/classes/sun/jvm/hotspot/memory/LoaderConstraintEntry.java
- agent/src/share/classes/sun/jvm/hotspot/memory/LoaderConstraintTable.java
- agent/src/share/classes/sun/jvm/hotspot/memory/MemRegion.java
- agent/src/share/classes/sun/jvm/hotspot/memory/PlaceholderEntry.java
- agent/src/share/classes/sun/jvm/hotspot/memory/PlaceholderTable.java
- agent/src/share/classes/sun/jvm/hotspot/memory/ProtectionDomainCacheEntry.java
- agent/src/share/classes/sun/jvm/hotspot/memory/ProtectionDomainEntry.java
- agent/src/share/classes/sun/jvm/hotspot/memory/ReferenceType.java
- agent/src/share/classes/sun/jvm/hotspot/memory/StringTable.java
- agent/src/share/classes/sun/jvm/hotspot/memory/SymbolTable.java
- agent/src/share/classes/sun/jvm/hotspot/memory/SystemDictionary.java
- agent/src/share/classes/sun/jvm/hotspot/memory/Universe.java
- agent/src/share/classes/sun/jvm/hotspot/memory/VirtualSpace.java
- agent/src/share/classes/sun/jvm/hotspot/oops/AccessFlags.java
- agent/src/share/classes/sun/jvm/hotspot/oops/ArgInfoData.java
- agent/src/share/classes/sun/jvm/hotspot/oops/Array.java
- agent/src/share/classes/sun/jvm/hotspot/oops/ArrayData.java
- agent/src/share/classes/sun/jvm/hotspot/oops/ArrayKlass.java
- agent/src/share/classes/sun/jvm/hotspot/oops/BitData.java
- agent/src/share/classes/sun/jvm/hotspot/oops/BooleanField.java
- agent/src/share/classes/sun/jvm/hotspot/oops/BranchData.java
- agent/src/share/classes/sun/jvm/hotspot/oops/BreakpointInfo.java
- agent/src/share/classes/sun/jvm/hotspot/oops/ByteField.java
- agent/src/share/classes/sun/jvm/hotspot/oops/CIntField.java
- agent/src/share/classes/sun/jvm/hotspot/oops/CallTypeData.java
- agent/src/share/classes/sun/jvm/hotspot/oops/CallTypeDataInterface.java
- agent/src/share/classes/sun/jvm/hotspot/oops/CellTypeState.java
- agent/src/share/classes/sun/jvm/hotspot/oops/CellTypeStateList.java
- agent/src/share/classes/sun/jvm/hotspot/oops/CharField.java
- agent/src/share/classes/sun/jvm/hotspot/oops/CheckedExceptionElement.java
- agent/src/share/classes/sun/jvm/hotspot/oops/CompiledICHolder.java
- agent/src/share/classes/sun/jvm/hotspot/oops/CompressedLineNumberReadStream.java
- agent/src/share/classes/sun/jvm/hotspot/oops/ConstMethod.java
- agent/src/share/classes/sun/jvm/hotspot/oops/ConstantPool.java
- agent/src/share/classes/sun/jvm/hotspot/oops/ConstantPoolCache.java
- agent/src/share/classes/sun/jvm/hotspot/oops/ConstantPoolCacheEntry.java
- agent/src/share/classes/sun/jvm/hotspot/oops/CounterData.java
- agent/src/share/classes/sun/jvm/hotspot/oops/DataLayout.java
- agent/src/share/classes/sun/jvm/hotspot/oops/DefaultHeapVisitor.java
- agent/src/share/classes/sun/jvm/hotspot/oops/DefaultMetadataVisitor.java
- agent/src/share/classes/sun/jvm/hotspot/oops/DefaultOopVisitor.java
- agent/src/share/classes/sun/jvm/hotspot/oops/DoubleField.java
- agent/src/share/classes/sun/jvm/hotspot/oops/ExceptionTableElement.java
- agent/src/share/classes/sun/jvm/hotspot/oops/Field.java
- agent/src/share/classes/sun/jvm/hotspot/oops/FieldIdentifier.java
- agent/src/share/classes/sun/jvm/hotspot/oops/FieldType.java
- agent/src/share/classes/sun/jvm/hotspot/oops/FieldVisitor.java
- agent/src/share/classes/sun/jvm/hotspot/oops/FloatField.java
- agent/src/share/classes/sun/jvm/hotspot/oops/GenerateOopMap.java
- agent/src/share/classes/sun/jvm/hotspot/oops/HeapPrinter.java
- agent/src/share/classes/sun/jvm/hotspot/oops/HeapVisitor.java
- agent/src/share/classes/sun/jvm/hotspot/oops/IndexableFieldIdentifier.java
- agent/src/share/classes/sun/jvm/hotspot/oops/Instance.java
- agent/src/share/classes/sun/jvm/hotspot/oops/InstanceClassLoaderKlass.java
- agent/src/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java
- agent/src/share/classes/sun/jvm/hotspot/oops/InstanceMirrorKlass.java
- agent/src/share/classes/sun/jvm/hotspot/oops/InstanceRefKlass.java
- agent/src/share/classes/sun/jvm/hotspot/oops/IntField.java
- agent/src/share/classes/sun/jvm/hotspot/oops/JVMDIClassStatus.java
- agent/src/share/classes/sun/jvm/hotspot/oops/JumpData.java
- agent/src/share/classes/sun/jvm/hotspot/oops/Klass.java
- agent/src/share/classes/sun/jvm/hotspot/oops/LineNumberTableElement.java
- agent/src/share/classes/sun/jvm/hotspot/oops/LocalVariableTableElement.java
- agent/src/share/classes/sun/jvm/hotspot/oops/LongField.java
- agent/src/share/classes/sun/jvm/hotspot/oops/Mark.java
- agent/src/share/classes/sun/jvm/hotspot/oops/Metadata.java
- agent/src/share/classes/sun/jvm/hotspot/oops/MetadataField.java
- agent/src/share/classes/sun/jvm/hotspot/oops/MetadataVisitor.java
- agent/src/share/classes/sun/jvm/hotspot/oops/Method.java
- agent/src/share/classes/sun/jvm/hotspot/oops/MethodCounters.java
- agent/src/share/classes/sun/jvm/hotspot/oops/MethodData.java
- agent/src/share/classes/sun/jvm/hotspot/oops/MethodDataInterface.java
- agent/src/share/classes/sun/jvm/hotspot/oops/MultiBranchData.java
- agent/src/share/classes/sun/jvm/hotspot/oops/MutationException.java
- agent/src/share/classes/sun/jvm/hotspot/oops/NamedFieldIdentifier.java
- agent/src/share/classes/sun/jvm/hotspot/oops/NarrowKlassField.java
- agent/src/share/classes/sun/jvm/hotspot/oops/NarrowOopField.java
- agent/src/share/classes/sun/jvm/hotspot/oops/ObjArray.java
- agent/src/share/classes/sun/jvm/hotspot/oops/ObjArrayKlass.java
- agent/src/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java
- agent/src/share/classes/sun/jvm/hotspot/oops/ObjectHistogram.java
- agent/src/share/classes/sun/jvm/hotspot/oops/ObjectHistogramElement.java
- agent/src/share/classes/sun/jvm/hotspot/oops/Oop.java
- agent/src/share/classes/sun/jvm/hotspot/oops/OopField.java
- agent/src/share/classes/sun/jvm/hotspot/oops/OopPrinter.java
- agent/src/share/classes/sun/jvm/hotspot/oops/OopUtilities.java
- agent/src/share/classes/sun/jvm/hotspot/oops/OopVisitor.java
- agent/src/share/classes/sun/jvm/hotspot/oops/ParametersTypeData.java
- agent/src/share/classes/sun/jvm/hotspot/oops/ProfileData.java
- agent/src/share/classes/sun/jvm/hotspot/oops/RawHeapVisitor.java
- agent/src/share/classes/sun/jvm/hotspot/oops/ReceiverTypeData.java
- agent/src/share/classes/sun/jvm/hotspot/oops/RetData.java
- agent/src/share/classes/sun/jvm/hotspot/oops/ReturnTypeEntry.java
- agent/src/share/classes/sun/jvm/hotspot/oops/ShortField.java
- agent/src/share/classes/sun/jvm/hotspot/oops/SpeculativeTrapData.java
- agent/src/share/classes/sun/jvm/hotspot/oops/Symbol.java
- agent/src/share/classes/sun/jvm/hotspot/oops/TypeArray.java
- agent/src/share/classes/sun/jvm/hotspot/oops/TypeArrayKlass.java
- agent/src/share/classes/sun/jvm/hotspot/oops/TypeEntries.java
- agent/src/share/classes/sun/jvm/hotspot/oops/TypeEntriesAtCall.java
- agent/src/share/classes/sun/jvm/hotspot/oops/TypeStackSlotEntries.java
- agent/src/share/classes/sun/jvm/hotspot/oops/UnknownOopException.java
- agent/src/share/classes/sun/jvm/hotspot/oops/VirtualCallData.java
- agent/src/share/classes/sun/jvm/hotspot/oops/VirtualCallTypeData.java
- agent/src/share/classes/sun/jvm/hotspot/oops/java_lang_Class.java
- agent/src/share/classes/sun/jvm/hotspot/opto/Block.java
- agent/src/share/classes/sun/jvm/hotspot/opto/Block_Array.java
- agent/src/share/classes/sun/jvm/hotspot/opto/Block_List.java
- agent/src/share/classes/sun/jvm/hotspot/opto/CallDynamicJavaNode.java
- agent/src/share/classes/sun/jvm/hotspot/opto/CallJavaNode.java
- agent/src/share/classes/sun/jvm/hotspot/opto/CallNode.java
- agent/src/share/classes/sun/jvm/hotspot/opto/CallRuntimeNode.java
- agent/src/share/classes/sun/jvm/hotspot/opto/CallStaticJavaNode.java
- agent/src/share/classes/sun/jvm/hotspot/opto/Compile.java
- agent/src/share/classes/sun/jvm/hotspot/opto/CompilerPhaseType.java
- agent/src/share/classes/sun/jvm/hotspot/opto/HaltNode.java
- agent/src/share/classes/sun/jvm/hotspot/opto/InlineTree.java
- agent/src/share/classes/sun/jvm/hotspot/opto/JVMState.java
- agent/src/share/classes/sun/jvm/hotspot/opto/LoopNode.java
- agent/src/share/classes/sun/jvm/hotspot/opto/MachCallJavaNode.java
- agent/src/share/classes/sun/jvm/hotspot/opto/MachCallNode.java
- agent/src/share/classes/sun/jvm/hotspot/opto/MachCallRuntimeNode.java
- agent/src/share/classes/sun/jvm/hotspot/opto/MachCallStaticJavaNode.java
- agent/src/share/classes/sun/jvm/hotspot/opto/MachIfNode.java
- agent/src/share/classes/sun/jvm/hotspot/opto/MachNode.java
- agent/src/share/classes/sun/jvm/hotspot/opto/MachReturnNode.java
- agent/src/share/classes/sun/jvm/hotspot/opto/MachSafePointNode.java
- agent/src/share/classes/sun/jvm/hotspot/opto/MultiNode.java
- agent/src/share/classes/sun/jvm/hotspot/opto/Node.java
- agent/src/share/classes/sun/jvm/hotspot/opto/Node_Array.java
- agent/src/share/classes/sun/jvm/hotspot/opto/Node_List.java
- agent/src/share/classes/sun/jvm/hotspot/opto/Phase.java
- agent/src/share/classes/sun/jvm/hotspot/opto/PhaseCFG.java
- agent/src/share/classes/sun/jvm/hotspot/opto/PhaseRegAlloc.java
- agent/src/share/classes/sun/jvm/hotspot/opto/PhiNode.java
- agent/src/share/classes/sun/jvm/hotspot/opto/ProjNode.java
- agent/src/share/classes/sun/jvm/hotspot/opto/RegionNode.java
- agent/src/share/classes/sun/jvm/hotspot/opto/RootNode.java
- agent/src/share/classes/sun/jvm/hotspot/opto/SafePointNode.java
- agent/src/share/classes/sun/jvm/hotspot/opto/TypeNode.java
- agent/src/share/classes/sun/jvm/hotspot/prims/JvmtiExport.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/AddressVisitor.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/ArgumentSizeComputer.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/Arguments.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/BasicLock.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/BasicObjectLock.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/BasicType.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/BasicTypeSize.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/Bytes.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/ClassConstants.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/CodeCacheSweeperThread.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/CompiledVFrame.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/CompilerThread.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/ConcurrentLocksPrinter.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/ConstructionException.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/DeadlockDetector.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/ExternalVFrame.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/Flags.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/Frame.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/InstanceConstructor.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/InterpretedVFrame.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/JNIHandleBlock.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/JNIHandles.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/JNIid.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/JavaCallWrapper.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/JavaThread.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/JavaThreadFactory.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/JavaThreadPDAccess.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/JavaThreadState.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/JavaVFrame.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/JvmtiAgentThread.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/MonitorInfo.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/NativeSignatureIterator.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/OSThread.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/ObjectMonitor.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/ObjectSynchronizer.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/PerfDataEntry.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/PerfDataPrologue.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/PerfMemory.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/RegisterMap.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/ResultTypeFinder.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/ServiceThread.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/SignatureConverter.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/SignatureInfo.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/SignatureIterator.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/StackFrameStream.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/StackValue.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/StackValueCollection.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/StaticBaseConstructor.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/StubRoutines.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/Thread.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/ThreadLocalAllocBuffer.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/Threads.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/VFrame.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/VM.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/VMObject.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/VMObjectFactory.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/VMOps.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/VMReg.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/VMVersionMismatchException.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/VirtualBaseConstructor.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/VirtualConstructor.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/WatcherThread.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64CurrentFrameGuess.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64Frame.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64JavaCallWrapper.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64RegisterMap.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/amd64/AMD64CurrentFrameGuess.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/amd64/AMD64JavaCallWrapper.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/bsd/BsdSignals.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/bsd_amd64/BsdAMD64JavaThreadPDAccess.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/bsd_x86/BsdSignals.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/bsd_x86/BsdX86JavaThreadPDAccess.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/linux/LinuxSignals.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/linux_aarch64/LinuxAARCH64JavaThreadPDAccess.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/linux_amd64/LinuxAMD64JavaThreadPDAccess.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/linux_ppc64/LinuxPPC64JavaThreadPDAccess.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/linux_sparc/LinuxSPARCJavaThreadPDAccess.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/linux_x86/LinuxSignals.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/linux_x86/LinuxX86JavaThreadPDAccess.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/posix/POSIXSignals.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/ppc64/PPC64CurrentFrameGuess.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/ppc64/PPC64Frame.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/ppc64/PPC64JavaCallWrapper.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/ppc64/PPC64RegisterMap.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/solaris_amd64/SolarisAMD64JavaThreadPDAccess.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/solaris_sparc/SolarisSPARCJavaThreadPDAccess.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/solaris_x86/SolarisX86JavaThreadPDAccess.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/sparc/SPARCFrame.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/sparc/SPARCRegisterMap.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/vmSymbols.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/win32_amd64/Win32AMD64JavaThreadPDAccess.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/win32_x86/Win32X86JavaThreadPDAccess.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/x86/X86CurrentFrameGuess.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/x86/X86Frame.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/x86/X86JavaCallWrapper.java
- agent/src/share/classes/sun/jvm/hotspot/runtime/x86/X86RegisterMap.java
- agent/src/share/classes/sun/jvm/hotspot/tools/ClassLoaderStats.java
- agent/src/share/classes/sun/jvm/hotspot/tools/FinalizerInfo.java
- agent/src/share/classes/sun/jvm/hotspot/tools/FlagDumper.java
- agent/src/share/classes/sun/jvm/hotspot/tools/HeapDumper.java
- agent/src/share/classes/sun/jvm/hotspot/tools/HeapSummary.java
- agent/src/share/classes/sun/jvm/hotspot/tools/JInfo.java
- agent/src/share/classes/sun/jvm/hotspot/tools/JMap.java
- agent/src/share/classes/sun/jvm/hotspot/tools/JSnap.java
- agent/src/share/classes/sun/jvm/hotspot/tools/JStack.java
- agent/src/share/classes/sun/jvm/hotspot/tools/ObjectHistogram.java
- agent/src/share/classes/sun/jvm/hotspot/tools/PMap.java
- agent/src/share/classes/sun/jvm/hotspot/tools/PStack.java
- agent/src/share/classes/sun/jvm/hotspot/tools/StackTrace.java
- agent/src/share/classes/sun/jvm/hotspot/tools/SysPropsDumper.java
- agent/src/share/classes/sun/jvm/hotspot/tools/Tool.java
- agent/src/share/classes/sun/jvm/hotspot/tools/jcore/ByteCodeRewriter.java
- agent/src/share/classes/sun/jvm/hotspot/tools/jcore/ClassDump.java
- agent/src/share/classes/sun/jvm/hotspot/tools/jcore/ClassFilter.java
- agent/src/share/classes/sun/jvm/hotspot/tools/jcore/ClassWriter.java
- agent/src/share/classes/sun/jvm/hotspot/tools/jcore/NameFilter.java
- agent/src/share/classes/sun/jvm/hotspot/tools/jcore/PackageNameFilter.java
- agent/src/share/classes/sun/jvm/hotspot/tools/soql/JSDB.java
- agent/src/share/classes/sun/jvm/hotspot/tools/soql/SOQL.java
- agent/src/share/classes/sun/jvm/hotspot/types/AddressField.java
- agent/src/share/classes/sun/jvm/hotspot/types/CIntegerField.java
- agent/src/share/classes/sun/jvm/hotspot/types/CIntegerType.java
- agent/src/share/classes/sun/jvm/hotspot/types/Field.java
- agent/src/share/classes/sun/jvm/hotspot/types/JBooleanField.java
- agent/src/share/classes/sun/jvm/hotspot/types/JByteField.java
- agent/src/share/classes/sun/jvm/hotspot/types/JCharField.java
- agent/src/share/classes/sun/jvm/hotspot/types/JDoubleField.java
- agent/src/share/classes/sun/jvm/hotspot/types/JFloatField.java
- agent/src/share/classes/sun/jvm/hotspot/types/JIntField.java
- agent/src/share/classes/sun/jvm/hotspot/types/JLongField.java
- agent/src/share/classes/sun/jvm/hotspot/types/JShortField.java
- agent/src/share/classes/sun/jvm/hotspot/types/NarrowOopField.java
- agent/src/share/classes/sun/jvm/hotspot/types/OopField.java
- agent/src/share/classes/sun/jvm/hotspot/types/PointerType.java
- agent/src/share/classes/sun/jvm/hotspot/types/Type.java
- agent/src/share/classes/sun/jvm/hotspot/types/TypeDataBase.java
- agent/src/share/classes/sun/jvm/hotspot/types/WrongTypeException.java
- agent/src/share/classes/sun/jvm/hotspot/types/basic/BasicAddressFieldWrapper.java
- agent/src/share/classes/sun/jvm/hotspot/types/basic/BasicCIntegerField.java
- agent/src/share/classes/sun/jvm/hotspot/types/basic/BasicCIntegerType.java
- agent/src/share/classes/sun/jvm/hotspot/types/basic/BasicField.java
- agent/src/share/classes/sun/jvm/hotspot/types/basic/BasicFieldWrapper.java
- agent/src/share/classes/sun/jvm/hotspot/types/basic/BasicJBooleanField.java
- agent/src/share/classes/sun/jvm/hotspot/types/basic/BasicJByteField.java
- agent/src/share/classes/sun/jvm/hotspot/types/basic/BasicJCharField.java
- agent/src/share/classes/sun/jvm/hotspot/types/basic/BasicJDoubleField.java
- agent/src/share/classes/sun/jvm/hotspot/types/basic/BasicJFloatField.java
- agent/src/share/classes/sun/jvm/hotspot/types/basic/BasicJIntField.java
- agent/src/share/classes/sun/jvm/hotspot/types/basic/BasicJLongField.java
- agent/src/share/classes/sun/jvm/hotspot/types/basic/BasicJShortField.java
- agent/src/share/classes/sun/jvm/hotspot/types/basic/BasicNarrowOopField.java
- agent/src/share/classes/sun/jvm/hotspot/types/basic/BasicOopField.java
- agent/src/share/classes/sun/jvm/hotspot/types/basic/BasicPointerType.java
- agent/src/share/classes/sun/jvm/hotspot/types/basic/BasicType.java
- agent/src/share/classes/sun/jvm/hotspot/types/basic/BasicTypeDataBase.java
- agent/src/share/classes/sun/jvm/hotspot/types/basic/BasicVtblAccess.java
- agent/src/share/classes/sun/jvm/hotspot/types/basic/VtblAccess.java
- agent/src/share/classes/sun/jvm/hotspot/ui/AnnotatedMemoryPanel.java
- agent/src/share/classes/sun/jvm/hotspot/ui/Annotation.java
- agent/src/share/classes/sun/jvm/hotspot/ui/CommandProcessorPanel.java
- agent/src/share/classes/sun/jvm/hotspot/ui/DeadlockDetectionPanel.java
- agent/src/share/classes/sun/jvm/hotspot/ui/DebuggerConsolePanel.java
- agent/src/share/classes/sun/jvm/hotspot/ui/EditableAtEndDocument.java
- agent/src/share/classes/sun/jvm/hotspot/ui/Editor.java
- agent/src/share/classes/sun/jvm/hotspot/ui/EditorCommands.java
- agent/src/share/classes/sun/jvm/hotspot/ui/EditorFactory.java
- agent/src/share/classes/sun/jvm/hotspot/ui/FindByQueryPanel.java
- agent/src/share/classes/sun/jvm/hotspot/ui/FindInCodeCachePanel.java
- agent/src/share/classes/sun/jvm/hotspot/ui/FindInHeapPanel.java
- agent/src/share/classes/sun/jvm/hotspot/ui/FindPanel.java
- agent/src/share/classes/sun/jvm/hotspot/ui/FrameWrapper.java
- agent/src/share/classes/sun/jvm/hotspot/ui/GraphicsUtilities.java
- agent/src/share/classes/sun/jvm/hotspot/ui/HeapParametersPanel.java
- agent/src/share/classes/sun/jvm/hotspot/ui/HighPrecisionJScrollBar.java
- agent/src/share/classes/sun/jvm/hotspot/ui/HistoryComboBox.java
- agent/src/share/classes/sun/jvm/hotspot/ui/Inspector.java
- agent/src/share/classes/sun/jvm/hotspot/ui/JFrameWrapper.java
- agent/src/share/classes/sun/jvm/hotspot/ui/JInternalFrameWrapper.java
- agent/src/share/classes/sun/jvm/hotspot/ui/JavaStackTracePanel.java
- agent/src/share/classes/sun/jvm/hotspot/ui/JavaThreadsPanel.java
- agent/src/share/classes/sun/jvm/hotspot/ui/MemoryPanel.java
- agent/src/share/classes/sun/jvm/hotspot/ui/MemoryViewer.java
- agent/src/share/classes/sun/jvm/hotspot/ui/MonitorCacheDumpPanel.java
- agent/src/share/classes/sun/jvm/hotspot/ui/ObjectHistogramPanel.java
- agent/src/share/classes/sun/jvm/hotspot/ui/ObjectListPanel.java
- agent/src/share/classes/sun/jvm/hotspot/ui/ProcessListPanel.java
- agent/src/share/classes/sun/jvm/hotspot/ui/ProgressBarPanel.java
- agent/src/share/classes/sun/jvm/hotspot/ui/SAEditorPane.java
- agent/src/share/classes/sun/jvm/hotspot/ui/SAListener.java
- agent/src/share/classes/sun/jvm/hotspot/ui/SAPanel.java
- agent/src/share/classes/sun/jvm/hotspot/ui/SourceCodePanel.java
- agent/src/share/classes/sun/jvm/hotspot/ui/StringTransferable.java
- agent/src/share/classes/sun/jvm/hotspot/ui/SysPropsPanel.java
- agent/src/share/classes/sun/jvm/hotspot/ui/ThreadInfoPanel.java
- agent/src/share/classes/sun/jvm/hotspot/ui/VMFlagsPanel.java
- agent/src/share/classes/sun/jvm/hotspot/ui/VMVersionInfoPanel.java
- agent/src/share/classes/sun/jvm/hotspot/ui/action/FindAction.java
- agent/src/share/classes/sun/jvm/hotspot/ui/action/FindClassesAction.java
- agent/src/share/classes/sun/jvm/hotspot/ui/action/FindCrashesAction.java
- agent/src/share/classes/sun/jvm/hotspot/ui/action/HSDBActionManager.java
- agent/src/share/classes/sun/jvm/hotspot/ui/action/InspectAction.java
- agent/src/share/classes/sun/jvm/hotspot/ui/action/JavaStackTraceAction.java
- agent/src/share/classes/sun/jvm/hotspot/ui/action/MemoryAction.java
- agent/src/share/classes/sun/jvm/hotspot/ui/action/ShowAction.java
- agent/src/share/classes/sun/jvm/hotspot/ui/action/ThreadInfoAction.java
- agent/src/share/classes/sun/jvm/hotspot/ui/classbrowser/ClassBrowserPanel.java
- agent/src/share/classes/sun/jvm/hotspot/ui/classbrowser/CodeViewerPanel.java
- agent/src/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java
- agent/src/share/classes/sun/jvm/hotspot/ui/resources/arrow.png
- agent/src/share/classes/sun/jvm/hotspot/ui/resources/breakpoint.png
- agent/src/share/classes/sun/jvm/hotspot/ui/resources/triangle.png
- agent/src/share/classes/sun/jvm/hotspot/ui/table/LongCellRenderer.java
- agent/src/share/classes/sun/jvm/hotspot/ui/table/SortHeaderCellRenderer.java
- agent/src/share/classes/sun/jvm/hotspot/ui/table/SortHeaderMouseAdapter.java
- agent/src/share/classes/sun/jvm/hotspot/ui/table/SortableTableModel.java
- agent/src/share/classes/sun/jvm/hotspot/ui/table/TableModelComparator.java
- agent/src/share/classes/sun/jvm/hotspot/ui/tree/BadAddressTreeNodeAdapter.java
- agent/src/share/classes/sun/jvm/hotspot/ui/tree/BooleanTreeNodeAdapter.java
- agent/src/share/classes/sun/jvm/hotspot/ui/tree/CStringTreeNodeAdapter.java
- agent/src/share/classes/sun/jvm/hotspot/ui/tree/CTypeTreeNodeAdapter.java
- agent/src/share/classes/sun/jvm/hotspot/ui/tree/CharTreeNodeAdapter.java
- agent/src/share/classes/sun/jvm/hotspot/ui/tree/DoubleTreeNodeAdapter.java
- agent/src/share/classes/sun/jvm/hotspot/ui/tree/FieldTreeNodeAdapter.java
- agent/src/share/classes/sun/jvm/hotspot/ui/tree/FloatTreeNodeAdapter.java
- agent/src/share/classes/sun/jvm/hotspot/ui/tree/LongTreeNodeAdapter.java
- agent/src/share/classes/sun/jvm/hotspot/ui/tree/MetadataTreeNodeAdapter.java
- agent/src/share/classes/sun/jvm/hotspot/ui/tree/OopTreeNodeAdapter.java
- agent/src/share/classes/sun/jvm/hotspot/ui/tree/RevPtrsTreeNodeAdapter.java
- agent/src/share/classes/sun/jvm/hotspot/ui/tree/RootTreeNodeAdapter.java
- agent/src/share/classes/sun/jvm/hotspot/ui/tree/SimpleTreeGroupNode.java
- agent/src/share/classes/sun/jvm/hotspot/ui/tree/SimpleTreeModel.java
- agent/src/share/classes/sun/jvm/hotspot/ui/tree/SimpleTreeNode.java
- agent/src/share/classes/sun/jvm/hotspot/ui/treetable/AbstractTreeTableModel.java
- agent/src/share/classes/sun/jvm/hotspot/ui/treetable/JTreeTable.java
- agent/src/share/classes/sun/jvm/hotspot/ui/treetable/SimpleTreeTableModel.java
- agent/src/share/classes/sun/jvm/hotspot/ui/treetable/TreeTableModel.java
- agent/src/share/classes/sun/jvm/hotspot/ui/treetable/TreeTableModelAdapter.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/AbstractHeapGraphWriter.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/AddressOps.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/AltPlatformInfo.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/Assert.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/AssertionFailure.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/BasicHashtable.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/BasicHashtableEntry.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/BitMap.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/BitMapClosure.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/Bits.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/CPPExpressions.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/CStringUtilities.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/CompactHashTable.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/ConstIterator.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/ConstantTag.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/FindObjectByType.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/GenericArray.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/GenericGrowableArray.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/GrowableArray.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/Hashtable.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/HashtableBucket.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/HashtableEntry.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/HeapGXLWriter.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/HeapGraphWriter.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/HeapHprofBinWriter.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/HeapProgressThunk.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/IntArray.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/IntegerEnum.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/Interval.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/IntervalNode.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/IntervalTree.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/KlassArray.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/LivenessAnalysis.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/LivenessPath.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/LivenessPathElement.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/LivenessPathList.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/MarkBits.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/MessageQueue.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/MessageQueueBackend.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/MethodArray.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/ObjectReader.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/PlatformInfo.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/ProcImageClassLoader.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/ProgressiveHeapVisitor.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/RBColor.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/RBNode.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/RBTree.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/ReversePtrs.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/ReversePtrsAnalysis.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/RobustOopDeterminator.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/StreamMonitor.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/SystemDictionaryHelper.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/TwoOopHashtable.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/U1Array.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/U2Array.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/UnsupportedPlatformException.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/WorkerThread.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/memo/MemoizedBoolean.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/memo/MemoizedByte.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/memo/MemoizedChar.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/memo/MemoizedDouble.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/memo/MemoizedFloat.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/memo/MemoizedInt.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/memo/MemoizedLong.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/memo/MemoizedObject.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/memo/MemoizedShort.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/soql/Callable.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/soql/DefaultScriptObject.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/soql/InvocableCallable.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaArray.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaArrayKlass.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaClass.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaFactory.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaFactoryImpl.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaField.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaFrame.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaHeap.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaInstance.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaInstanceKlass.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaKlass.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaMethod.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaObjArray.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaObjArrayKlass.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaObject.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaScriptEngine.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaString.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaThread.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaTypeArray.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaTypeArrayKlass.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaVM.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSList.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSMap.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/soql/JSMetadata.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/soql/MapScriptObject.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/soql/MethodCallable.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/soql/ObjectVisitor.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/soql/SOQLEngine.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/soql/SOQLException.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/soql/SOQLQuery.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/soql/ScriptObject.java
- agent/src/share/classes/sun/jvm/hotspot/utilities/soql/sa.js
- agent/src/share/native/sadis.c
- agent/test/jdi/README.jjh
- agent/test/jdi/SASanityChecker.java
- agent/test/jdi/TEST.ROOT
- agent/test/jdi/TargetAdapter.java
- agent/test/jdi/TargetListener.java
- agent/test/jdi/TestScaffold.java
- agent/test/jdi/VMConnection.java
- agent/test/jdi/jstack.sh
- agent/test/jdi/jstack64.sh
- agent/test/jdi/multivm.java
- agent/test/jdi/multivm.sh
- agent/test/jdi/runjdb.sh
- agent/test/jdi/runjpda.sh
- agent/test/jdi/runsa.sh
- agent/test/jdi/sagclient.java
- agent/test/jdi/sagdoit.java
- agent/test/jdi/sagtarg.java
- agent/test/jdi/sagtest.java
- agent/test/jdi/sasanity.sh
- agent/test/jdi/serialvm.java
- agent/test/jdi/serialvm.sh
- agent/test/libproc/LibprocClient.java
- agent/test/libproc/LibprocTest.java
- agent/test/libproc/Makefile
- agent/test/libproc/README
- agent/test/libproc/libproctest.sh
- agent/test/libproc/libproctest64.sh
- make/aix/makefiles/sa.make
- make/aix/makefiles/saproc.make
- make/bsd/makefiles/sa.make
- make/bsd/makefiles/saproc.make
- make/jdk6_hotspot_distro
- make/linux/makefiles/sa.make
- make/linux/makefiles/saproc.make
- make/sa.files
- make/solaris/makefiles/sa.make
- make/solaris/makefiles/saproc.make
- make/windows/makefiles/sa.make
- src/cpu/aarch64/vm/bytecodeInterpreter_aarch64.cpp
- src/cpu/aarch64/vm/bytecodeInterpreter_aarch64.hpp
- src/cpu/aarch64/vm/bytecodeInterpreter_aarch64.inline.hpp
- src/cpu/aarch64/vm/cppInterpreterGenerator_aarch64.hpp
- src/cpu/aarch64/vm/interpreterGenerator_aarch64.hpp
- src/cpu/aarch64/vm/interpreter_aarch64.hpp
- src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.hpp
- src/cpu/aarch64/vm/templateInterpreter_aarch64.hpp
- src/cpu/ppc/vm/bytecodeInterpreter_ppc.hpp
- src/cpu/ppc/vm/bytecodeInterpreter_ppc.inline.hpp
- src/cpu/ppc/vm/cppInterpreterGenerator_ppc.hpp
- src/cpu/ppc/vm/cppInterpreter_ppc.cpp
- src/cpu/ppc/vm/cppInterpreter_ppc.hpp
- src/cpu/ppc/vm/interpreterGenerator_ppc.hpp
- src/cpu/ppc/vm/interpreter_ppc.hpp
- src/cpu/ppc/vm/templateInterpreterGenerator_ppc.hpp
- src/cpu/sparc/vm/bytecodeInterpreter_sparc.cpp
- src/cpu/sparc/vm/bytecodeInterpreter_sparc.hpp
- src/cpu/sparc/vm/bytecodeInterpreter_sparc.inline.hpp
- src/cpu/sparc/vm/cppInterpreterGenerator_sparc.hpp
- src/cpu/sparc/vm/cppInterpreter_sparc.cpp
- src/cpu/sparc/vm/cppInterpreter_sparc.hpp
- src/cpu/sparc/vm/interpreterGenerator_sparc.hpp
- src/cpu/sparc/vm/interpreter_sparc.hpp
- src/cpu/sparc/vm/templateInterpreterGenerator_sparc.hpp
- src/cpu/sparc/vm/templateInterpreter_sparc.hpp
- src/cpu/x86/vm/bytecodeInterpreter_x86.cpp
- src/cpu/x86/vm/bytecodeInterpreter_x86.hpp
- src/cpu/x86/vm/bytecodeInterpreter_x86.inline.hpp
! 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/cppInterpreterGenerator_x86.hpp
- src/cpu/x86/vm/cppInterpreter_x86.cpp
- src/cpu/x86/vm/cppInterpreter_x86.hpp
- src/cpu/x86/vm/interpreterGenerator_x86.hpp
- src/cpu/x86/vm/interpreter_x86.hpp
! src/cpu/x86/vm/jniFastGetField_x86_64.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/stubRoutines_x86_64.hpp
+ src/cpu/x86/vm/templateInterpreterGenerator_x86.cpp
- src/cpu/x86/vm/templateInterpreterGenerator_x86.hpp
+ src/cpu/x86/vm/templateInterpreterGenerator_x86_64.cpp
- src/cpu/x86/vm/templateInterpreter_x86.hpp
- src/cpu/x86/vm/templateInterpreter_x86_32.cpp
- src/cpu/x86/vm/templateInterpreter_x86_64.cpp
! src/cpu/x86/vm/templateTable_x86.cpp
! src/cpu/x86/vm/x86_64.ad
- src/cpu/zero/vm/cppInterpreterGenerator_zero.hpp
- src/cpu/zero/vm/interpreterGenerator_zero.hpp
- src/cpu/zero/vm/interpreter_zero.hpp
- src/cpu/zero/vm/templateInterpreterGenerator_zero.hpp
- src/cpu/zero/vm/templateInterpreter_zero.cpp
- src/cpu/zero/vm/templateInterpreter_zero.hpp
- src/cpu/zero/vm/templateTable_zero.cpp
- src/cpu/zero/vm/templateTable_zero.hpp
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/AbstractAddress.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/StackSlotValue.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/UnsignedMath.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/VirtualStackSlot.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/Compiler.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/CompilerFactory.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.compiler/src/jdk/vm/ci/compiler/StartupEventListener.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/SuppressFBWarnings.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMManual.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.options.processor/src/META-INF/services/javax.annotation.processing.Processor
- src/jdk.vm.ci/share/classes/jdk.vm.ci.options.processor/src/jdk/vm/ci/options/processor/OptionProcessor.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/DerivedOptionValue.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/JVMCIJarsOptionDescriptorsProvider.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/NestedBooleanOptionValue.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/Option.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/OptionDescriptor.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/OptionDescriptors.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/OptionType.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/OptionValue.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/OptionsLoader.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/OptionsParser.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.options/src/jdk/vm/ci/options/StableOptionValue.java
- src/os/aix/vm/thread_aix.inline.hpp
- src/os/aix/vm/vmError_aix.cpp
- src/os/bsd/vm/thread_bsd.inline.hpp
- src/os/bsd/vm/vmError_bsd.cpp
- src/os/linux/vm/thread_linux.inline.hpp
- src/os/linux/vm/vmError_linux.cpp
- src/os/solaris/vm/thread_solaris.inline.hpp
- src/os/solaris/vm/vmError_solaris.cpp
- src/os/windows/vm/thread_windows.inline.hpp
- src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.cpp
- src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.hpp
- src/os_cpu/bsd_x86/vm/threadLS_bsd_x86.cpp
- src/os_cpu/bsd_x86/vm/threadLS_bsd_x86.hpp
- src/os_cpu/bsd_zero/vm/threadLS_bsd_zero.cpp
- src/os_cpu/bsd_zero/vm/threadLS_bsd_zero.hpp
- src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.cpp
- src/os_cpu/linux_aarch64/vm/threadLS_linux_aarch64.hpp
- src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.cpp
- src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.hpp
- src/os_cpu/linux_sparc/vm/threadLS_linux_sparc.cpp
- src/os_cpu/linux_sparc/vm/threadLS_linux_sparc.hpp
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
- src/os_cpu/linux_x86/vm/threadLS_linux_x86.cpp
- src/os_cpu/linux_x86/vm/threadLS_linux_x86.hpp
- src/os_cpu/linux_zero/vm/threadLS_linux_zero.cpp
- src/os_cpu/linux_zero/vm/threadLS_linux_zero.hpp
- src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.cpp
- src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.hpp
- src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.cpp
- src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.hpp
- src/os_cpu/windows_x86/vm/threadLS_windows_x86.cpp
- src/os_cpu/windows_x86/vm/threadLS_windows_x86.hpp
! 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_LIRAssembler.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/ci/ciInstanceKlass.cpp
! src/share/vm/ci/ciObjectFactory.cpp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/dictionary.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/stringTable.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/nmethod.cpp
! 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/g1CollectedHeap.cpp
- src/share/vm/gc/g1/g1ErgoVerbose.cpp
- src/share/vm/gc/g1/g1ErgoVerbose.hpp
- src/share/vm/gc/g1/g1HRPrinter.cpp
- src/share/vm/gc/g1/g1Log.cpp
- src/share/vm/gc/g1/g1Log.hpp
! src/share/vm/gc/g1/g1_globals.hpp
+ src/share/vm/gc/g1/satbMarkQueue.cpp
- src/share/vm/gc/g1/satbQueue.cpp
- src/share/vm/gc/g1/satbQueue.hpp
! src/share/vm/gc/serial/genMarkSweep.cpp
! src/share/vm/gc/serial/markSweep.cpp
! src/share/vm/gc/shared/cmBitMap.cpp
! src/share/vm/gc/shared/cmBitMap.hpp
! src/share/vm/gc/shared/cmBitMap.inline.hpp
! src/share/vm/gc/shared/collectedHeap.cpp
! src/share/vm/gc/shared/collectedHeap.hpp
! src/share/vm/gc/shared/gcCause.hpp
! src/share/vm/gc/shared/gcTrace.hpp
! src/share/vm/gc/shared/parallelCleaning.cpp
! src/share/vm/gc/shared/referenceProcessor.cpp
! src/share/vm/gc/shared/space.hpp
! src/share/vm/gc/shared/threadLocalAllocBuffer.cpp
! src/share/vm/gc/shared/threadLocalAllocBuffer.hpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahJNICritical.cpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
- src/share/vm/interpreter/interpreterGenerator.hpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/memory/oopFactory.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/cpCache.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceRefKlass.cpp
! src/share/vm/oops/instanceRefKlass.inline.hpp
! src/share/vm/oops/objArrayKlass.cpp
! src/share/vm/oops/oop.cpp
! src/share/vm/oops/oop.inline.hpp
! src/share/vm/oops/typeArrayKlass.cpp
! src/share/vm/oops/typeArrayOop.hpp
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/compile.cpp
! 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/multnode.cpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/output.cpp
! 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/split_if.cpp
! src/share/vm/opto/stringopts.cpp
! 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/arguments.hpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/handles.cpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
! src/share/vm/runtime/reflection.cpp
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
- src/share/vm/runtime/threadLocalStorage.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/runtime/vm_operations.hpp
! src/share/vm/services/memoryService.cpp
! src/share/vm/services/memoryService.hpp
! src/share/vm/services/threadService.cpp
- test/compiler/intrinsics/bmi/verifycode/AddnTestI.java
- test/compiler/intrinsics/bmi/verifycode/AddnTestL.java
- test/compiler/jvmci/common/services/jdk.vm.ci.compiler.Compiler
- test/compiler/jvmci/common/services/jdk.vm.ci.compiler.CompilerFactory
- test/compiler/jvmci/events/JvmciCompleteInitializationTest.config
- test/compiler/jvmci/events/JvmciCompleteInitializationTest.java
- test/compiler/jvmci/jdk.vm.ci.options.test/src/jdk/vm/ci/options/test/NestedBooleanOptionValueTest.java
- test/compiler/jvmci/jdk.vm.ci.options.test/src/jdk/vm/ci/options/test/TestOptionValue.java
- test/gc/6941923/Test6941923.java
- test/gc/TestGCLogRotationViaJcmd.java
- test/gc/g1/TestPrintGCDetails.java
- test/gc/g1/TestSummarizeRSetStats.java
- test/gc/g1/TestSummarizeRSetStatsPerRegion.java
- test/gc/g1/TestSummarizeRSetStatsThreads.java
- test/gc/g1/TestSummarizeRSetStatsTools.java
- test/gc/g1/humongousObjects/Helpers.java
! test/gc/logging/TestPrintReferences.java
- test/runtime/classFileParserBug/ignoredClinit.jasm
Changeset: 3448fc680e73
Author: rkennke
Date: 2016-02-02 23:41 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/3448fc680e73
Fix some missing barriers after merging from upstream.
! src/cpu/x86/vm/templateInterpreterGenerator_x86_64.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/stringopts.cpp
Changeset: 45ef3d93b5f9
Author: rkennke
Date: 2016-02-03 10:11 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/45ef3d93b5f9
Initialize result field to NULL, to avoid compiler warning.
! src/share/vm/opto/library_call.cpp
Changeset: e1431baed8cd
Author: rkennke
Date: 2016-02-03 11:14 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/e1431baed8cd
Initialize variable to NULL, to avoid compiler warning.
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
Changeset: 21f424f45bd7
Author: rkennke
Date: 2016-02-04 22:24 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/21f424f45bd7
Fixed Shenandoah JNI critical locking. Again.
! src/share/vm/gc/shenandoah/shenandoahJNICritical.cpp
! src/share/vm/gc/shenandoah/shenandoahJNICritical.hpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
Changeset: 710b990ff603
Author: rkennke
Date: 2016-02-05 10:38 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/710b990ff603
Use no_safepoint_check_flag in wait() calls in ShenandoahJNICritical.
! src/share/vm/gc/shenandoah/shenandoahJNICritical.cpp
Changeset: 2dd80aa72d23
Author: rkennke
Date: 2016-02-05 12:30 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/2dd80aa72d23
Execute waiting VM tasks in Java thread that sends JNI critical notification. Otherwise it doesn't reach safepoint and blocks
! src/share/vm/gc/shenandoah/shenandoahJNICritical.cpp
Changeset: 1ac7d552350e
Author: rkennke
Date: 2016-02-08 15:56 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/1ac7d552350e
Make sure that SATB filtering can be inlined, both in Shenandoah and G1.
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1CollectedHeap.inline.hpp
! src/share/vm/gc/g1/satbMarkQueue.cpp
! src/share/vm/gc/g1/satbMarkQueue.hpp
! src/share/vm/gc/shared/collectedHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
Changeset: 72544821227b
Author: rkennke
Date: 2016-02-10 20:19 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/72544821227b
Fix out of bounds on heap iteration on last heap word, during full-GC.
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
Changeset: ff4ba98726f1
Author: rkennke
Date: 2016-02-10 20:20 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/ff4ba98726f1
Optimize compare-and-swap-object in C2, such that it doesn't require write barriers or runtime calls.
- src/share/vm/gc/shenandoah/shenandoahRuntime.cpp
- src/share/vm/gc/shenandoah/shenandoahRuntime.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/opto/runtime.hpp
Changeset: 72ea6fbc6c4c
Author: rkennke
Date: 2016-02-11 17:26 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/72ea6fbc6c4c
Optimize barriers on final and stable fields/arrays, especially Strings.
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/parse3.cpp
! src/share/vm/opto/shenandoahSupport.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 9476769e372d
Author: rkennke
Date: 2016-02-12 14:06 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/9476769e372d
Improve barriers for acmp in C1
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
! src/cpu/x86/vm/shenandoahBarrierSet_x86.cpp
! src/cpu/x86/vm/templateTable_x86.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/gc/shared/barrierSet.hpp
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.hpp
Changeset: 72f6979a48b0
Author: rkennke
Date: 2016-02-16 10:13 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/72f6979a48b0
Enable SATB pre-barrier for klass-oop-store for Shenandoah.
! src/share/vm/oops/klass.cpp
Changeset: 1225e8632c36
Author: rkennke
Date: 2016-02-16 11:51 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/1225e8632c36
Merge
- make/gensrc/Gensrc-jdk.vm.ci.gmk
- src/cpu/aarch64/vm/interpreter_aarch64.cpp
- src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp
- src/cpu/ppc/vm/interpreter_ppc.cpp
- src/cpu/ppc/vm/templateInterpreter_ppc.cpp
- src/cpu/ppc/vm/templateInterpreter_ppc.hpp
- src/cpu/sparc/vm/interpreter_sparc.cpp
- src/cpu/sparc/vm/templateInterpreter_sparc.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/interpreterGenerator_x86.cpp
- src/cpu/x86/vm/interpreter_x86_32.cpp
- src/cpu/x86/vm/interpreter_x86_64.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
- src/cpu/x86/vm/macroAssembler_x86_libm.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/stubRoutines_x86_64.hpp
! src/cpu/x86/vm/templateInterpreterGenerator_x86.cpp
! src/cpu/x86/vm/templateInterpreterGenerator_x86_64.cpp
- src/cpu/x86/vm/templateInterpreter_x86.cpp
! src/cpu/x86/vm/x86_64.ad
- src/cpu/zero/vm/interp_masm_zero.cpp
- src/cpu/zero/vm/interpreter_zero.cpp
- src/cpu/zero/vm/register_definitions_zero.cpp
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/CompilationResult.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/DataSection.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/InfopointReason.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.service.processor/src/META-INF/services/javax.annotation.processing.Processor
- src/jdk.vm.ci/share/classes/jdk.vm.ci.service.processor/src/jdk/vm/ci/service/processor/ServiceProviderProcessor.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.service/.checkstyle_checks.xml
- src/jdk.vm.ci/share/classes/jdk.vm.ci.service/src/jdk/vm/ci/service/ServiceProvider.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.service/src/jdk/vm/ci/service/Services.java
! src/share/vm/adlc/formssel.cpp
! src/share/vm/c1/c1_LIR.cpp
! src/share/vm/c1/c1_LIR.hpp
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/dictionary.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/stringTable.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/serial/markSweep.cpp
! src/share/vm/gc/shared/collectedHeap.cpp
! src/share/vm/gc/shared/referenceProcessor.cpp
! src/share/vm/gc/shared/space.cpp
! src/share/vm/gc/shared/space.hpp
! src/share/vm/gc/shared/specialized_oop_closures.hpp
! src/share/vm/gc/shared/threadLocalAllocBuffer.cpp
! src/share/vm/gc/shared/threadLocalAllocBuffer.hpp
! src/share/vm/gc/shenandoah/shenandoahJNICritical.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/cpCache.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceRefKlass.inline.hpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/objArrayOop.hpp
! src/share/vm/oops/objArrayOop.inline.hpp
! src/share/vm/oops/oop.inline.hpp
! src/share/vm/oops/typeArrayKlass.cpp
- src/share/vm/oops/typeArrayOop.cpp
! src/share/vm/oops/typeArrayOop.hpp
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/compile.cpp
! 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/macroArrayCopy.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/multnode.cpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/parse2.cpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/phaseX.hpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/opto/shenandoahSupport.cpp
! src/share/vm/opto/shenandoahSupport.hpp
! src/share/vm/opto/stringopts.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/globals.hpp
! 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/vmStructs.cpp
! src/share/vm/services/memoryService.cpp
! src/share/vm/services/threadService.cpp
- test/gc/6581734/Test6581734.java
- test/gc/6845368/bigobj.java
- test/gc/7072527/TestFullGCCount.java
Changeset: 6eb970e8ad03
Author: rkennke
Date: 2016-02-17 16:45 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/6eb970e8ad03
Fix barrier optimization for strings and final/stable stuff.
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/shenandoahSupport.cpp
! src/share/vm/opto/shenandoahSupport.hpp
Changeset: 3e1ffc7988b7
Author: rkennke
Date: 2016-02-18 22:09 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/3e1ffc7988b7
Implement oop equals barrier in the runtime.
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/ci/ciObjectFactory.cpp
! src/share/vm/ci/ciObjectFactory.hpp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/dictionary.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/relocInfo.cpp
! src/share/vm/compiler/oopMap.cpp
! src/share/vm/gc/shared/barrierSet.cpp
! src/share/vm/gc/shared/barrierSet.hpp
! src/share/vm/gc/shared/referenceProcessor.cpp
! src/share/vm/gc/shared/referenceProcessor.hpp
! src/share/vm/gc/shared/space.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.cpp
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.hpp
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/klassVtable.cpp
! src/share/vm/oops/objArrayKlass.cpp
! src/share/vm/oops/objArrayOop.cpp
! src/share/vm/oops/oop.hpp
! src/share/vm/oops/oopsHierarchy.hpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/biasedLocking.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/handles.hpp
! src/share/vm/runtime/jniHandles.cpp
! src/share/vm/runtime/jniHandles.hpp
! src/share/vm/services/memoryManager.hpp
! src/share/vm/services/serviceUtil.hpp
! src/share/vm/services/threadService.cpp
! src/share/vm/utilities/growableArray.hpp
Changeset: cce0310fcca0
Author: rkennke
Date: 2016-02-19 12:48 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/cce0310fcca0
Added missing eq barrier in MemoryPool.
! src/share/vm/services/memoryPool.hpp
Changeset: 4e2c3d33aa40
Author: rkennke
Date: 2016-02-19 13:45 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/4e2c3d33aa40
Fixed typo in last patch.
! src/share/vm/services/memoryPool.hpp
Changeset: f191dda88f9c
Author: rkennke
Date: 2016-02-19 14:26 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/f191dda88f9c
Merge
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/split_if.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 9f3ccb58a702
Author: rkennke
Date: 2016-02-24 10:12 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/9f3ccb58a702
Remove write barrier in ciObject. Not needed.
! src/share/vm/ci/ciObject.cpp
Changeset: ccb36b8f2b89
Author: rkennke
Date: 2016-02-24 10:12 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/ccb36b8f2b89
Cleanup and refactor ShenandoahHeap.
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/share/vm/gc/shenandoah/brooksPointer.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahCollectionSet.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.cpp
Changeset: a8eaebf38f00
Author: rkennke
Date: 2016-03-02 15:26 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/a8eaebf38f00
Added some missing acmp runtime barriers.
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/runtime/reflection.cpp
Changeset: 7d92d893428d
Author: rkennke
Date: 2016-03-02 15:27 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/7d92d893428d
Added memory fence into runtime write barrier. Optimized ShenandoahBarrierSet for better inlining.
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.cpp
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
Changeset: d2f86940e4bf
Author: rkennke
Date: 2016-03-03 16:49 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/d2f86940e4bf
More missing acmp barriers.
! src/share/vm/prims/stackwalk.cpp
Changeset: ccfb27cc9b2e
Author: rkennke
Date: 2016-03-09 15:47 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/ccfb27cc9b2e
Improved memory dependencies and simplified optimizations in C2 barriers.
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/shenandoahSupport.cpp
! src/share/vm/opto/shenandoahSupport.hpp
! src/share/vm/opto/superword.cpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 5692506f7758
Author: rkennke
Date: 2016-03-09 16:24 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/5692506f7758
Make ShenandoahHeap::increase_used() and decrease_used() use atomic ops.
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Changeset: 826aeb92b4bd
Author: rkennke
Date: 2016-03-10 16:05 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/826aeb92b4bd
Move Shenandoah globals into its own file.
+ src/share/vm/gc/shenandoah/shenandoah_globals.cpp
+ src/share/vm/gc/shenandoah/shenandoah_globals.hpp
! src/share/vm/oops/oopsHierarchy.hpp
! src/share/vm/runtime/commandLineFlagConstraintList.cpp
! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp
! src/share/vm/runtime/commandLineFlagRangeList.cpp
! src/share/vm/runtime/globals.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/globals_extension.hpp
! src/share/vm/utilities/top.hpp
Changeset: 44a950b99078
Author: aph
Date: 2016-02-17 14:06 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/44a950b99078
8150045: arraycopy causes segfaults in SATB during garbage collection
Reviewed-by: roland
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
Changeset: 5e61e44dd6c7
Author: hshi
Date: 2016-02-06 04:09 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/5e61e44dd6c7
8149100: AArch64: "bad AD file" for LL enconding AryEq Node matching
Summary: add byte array equal support for aarch64
Reviewed-by: aph
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
Changeset: e1d90c074480
Author: aph
Date: 2016-03-17 14:50 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/e1d90c074480
AArch64 Shenandoah port
! 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/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
! 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.cpp
! src/cpu/aarch64/vm/stubRoutines_aarch64.hpp
! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp
! src/cpu/aarch64/vm/templateTable_aarch64.cpp
! src/cpu/aarch64/vm/vtableStubs_aarch64.cpp
! src/share/vm/asm/assembler.cpp
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.hpp
! src/share/vm/runtime/thread.hpp
Changeset: dec030479145
Author: aph
Date: 2016-03-17 16:13 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/dec030479145
Merge
Changeset: 2b5361b23063
Author: rkennke
Date: 2016-03-17 19:21 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/2b5361b23063
Remove separation between gclabs and tlabs. Use tlabs for evacuations too.
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
! 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/threadLocalAllocBuffer.cpp
! src/share/vm/gc/shared/threadLocalAllocBuffer.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
Changeset: e489794bf234
Author: rkennke
Date: 2016-03-21 20:03 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/e489794bf234
Some more sanity checks in evacuation copy allocation code.
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
Changeset: 20f11b8c264a
Author: rkennke
Date: 2016-03-21 20:05 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/20f11b8c264a
Make Shenandoah C2 barriers use the raw-idx memory slice, not its own set of slices. This avoids memory inconsistencies in TLAB allocations vs. evacuations.
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/shenandoahSupport.cpp
! src/share/vm/opto/shenandoahSupport.hpp
Changeset: 62b0c7a7f2f8
Author: rkennke
Date: 2016-03-21 23:08 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/62b0c7a7f2f8
Don't merge Shenandoah write barrier nodes by hashes.
! src/share/vm/opto/shenandoahSupport.cpp
! src/share/vm/opto/shenandoahSupport.hpp
Changeset: 9fcb8a5b1be1
Author: rkennke
Date: 2016-03-22 10:53 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/9fcb8a5b1be1
Backed out changeset 62b0c7a7f2f8
! src/share/vm/opto/shenandoahSupport.cpp
! src/share/vm/opto/shenandoahSupport.hpp
Changeset: a3957327826d
Author: rkennke
Date: 2016-03-22 10:54 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/a3957327826d
Backout
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/shenandoahSupport.cpp
! src/share/vm/opto/shenandoahSupport.hpp
Changeset: e90b94a0a870
Author: rkennke
Date: 2016-03-22 10:55 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/e90b94a0a870
Backout
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
Changeset: cabdeb1ecbac
Author: rkennke
Date: 2016-03-22 10:55 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/cabdeb1ecbac
Backout
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
! 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/threadLocalAllocBuffer.cpp
! src/share/vm/gc/shared/threadLocalAllocBuffer.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
Changeset: 8de33a217591
Author: rkennke
Date: 2016-03-22 10:56 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/8de33a217591
Backout
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/shenandoahSupport.cpp
! src/share/vm/opto/shenandoahSupport.hpp
! src/share/vm/opto/superword.cpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 5280eb3ffa58
Author: aph
Date: 2016-03-24 12:12 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/5280eb3ffa58
Corrections to AArch64 Shenandoah write barrier.
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
Changeset: ae916b1609f5
Author: rkennke
Date: 2016-04-05 19:03 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/ae916b1609f5
Don't initialize GCLABs when UseTLABs is turned off.
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Changeset: 5997ed83ef9d
Author: rkennke
Date: 2016-04-05 19:03 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/5997ed83ef9d
Don't load object size twice when evacuating objects.
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
Changeset: 57f9d1f1a1b1
Author: rkennke
Date: 2016-04-05 19:15 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/57f9d1f1a1b1
Avoid updating refs and marking when object is already marked. Avoid double loads and null-checks during marking.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
Changeset: 8c5226ea2dc6
Author: rkennke
Date: 2016-04-05 19:18 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/8c5226ea2dc6
Merge
Changeset: 52d2ef23efe3
Author: rkennke
Date: 2016-04-06 16:29 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/52d2ef23efe3
Speed up test for allocated-after-mark-start, which is used very frequently during marking.
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
Changeset: f286142cc358
Author: rkennke
Date: 2016-04-06 17:47 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/f286142cc358
Backed out: Avoid updating refs and marking when object is already marked. Avoid double loads and null-checks during marking.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
Changeset: 8c81792a5cd5
Author: rkennke
Date: 2016-04-06 21:56 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/8c81792a5cd5
Avoid null checking twice in concurrent marking.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
Changeset: 63d3718a1a42
Author: rkennke
Date: 2016-04-07 12:56 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/63d3718a1a42
Backed out changeset 8c81792a5cd5: Avoid null checking twice in concurrent marking.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
Changeset: a0a350e4b38c
Author: rkennke
Date: 2016-04-13 15:19 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/a0a350e4b38c
Rewrote mark-compact / full-gc to use a fully parallel algorithm.
! src/share/vm/gc/shenandoah/brooksPointer.hpp
! src/share/vm/gc/shenandoah/brooksPointer.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahFreeSet.cpp
! src/share/vm/gc/shenandoah/shenandoahFreeSet.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegionSet.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegionSet.hpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.hpp
Changeset: 3660d718a4c6
Author: rkennke
Date: 2016-04-14 00:23 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/3660d718a4c6
Implement inlined write barrier for x86.
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
Changeset: 6dc892f57ead
Author: rkennke
Date: 2016-04-14 19:38 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/6dc892f57ead
Optimize inlined C2 write barrier.
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/x86_64.ad
Changeset: df6752a61e0a
Author: rkennke
Date: 2016-04-15 15:20 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/df6752a61e0a
Remove changes to shared GC code that have been made to make ShenandoahMarkCompact reuse the seriel collector.
! src/share/vm/gc/serial/genMarkSweep.hpp
! src/share/vm/gc/serial/markSweep.cpp
! 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/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.hpp
Changeset: 585700ca01bf
Author: rkennke
Date: 2016-04-21 14:58 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/585700ca01bf
Remove some more changes to shared code (InstanceRefKlass). Some small fixes to mark-compact.
! src/share/vm/gc/shared/barrierSet.hpp
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.cpp
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.hpp
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/oops/instanceRefKlass.inline.hpp
Changeset: 4a53cfb9f8d6
Author: rkennke
Date: 2016-04-22 10:39 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/4a53cfb9f8d6
Initialize _in_cset_fast_test and _top_at_mark_start arrays correctly for new regions.
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Changeset: 025034a2c0c6
Author: rkennke
Date: 2016-04-22 10:39 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/025034a2c0c6
Reclaim unmarked humongous regions in ShenandoahMarkCompact.
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
Changeset: e2c46c4ca454
Author: rkennke
Date: 2016-05-05 19:52 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/e2c46c4ca454
Trim all root scanning, updating and evacuation work. Should reduce pause times.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.hpp
! src/share/vm/oops/objArrayOop.cpp
Changeset: b894d623038d
Author: rkennke
Date: 2016-05-06 11:26 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/b894d623038d
Update weak roots using parallel GC threads. Measure time it takes to update weak roots. Don't update strong roots in system dictionary in that pass.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
Changeset: dbbf7b536328
Author: rkennke
Date: 2016-05-06 14:03 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/dbbf7b536328
Experiment: update weak roots before class unloading and weakref processing.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
Changeset: d7dfe9007190
Author: rkennke
Date: 2016-05-06 19:23 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/d7dfe9007190
Some more root work optimization in finish-mark.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.hpp
Changeset: 1fc3884eba21
Author: rkennke
Date: 2016-05-06 20:32 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/1fc3884eba21
Avoid evacuating oops in thread stack CLDs and CodeBlobs in init-evac.
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.hpp
Changeset: fcf03d5e5e32
Author: rkennke
Date: 2016-05-07 09:21 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/fcf03d5e5e32
More experiments with final-mark root-scanning.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.hpp
Changeset: b25a37890bf4
Author: rkennke
Date: 2016-05-09 17:42 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/b25a37890bf4
Backed out changeset fcf03d5e5e32
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.hpp
Changeset: e202db3f73f9
Author: rkennke
Date: 2016-05-09 17:43 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/e202db3f73f9
Backed out changeset 1fc3884eba21
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.hpp
Changeset: 2e0e12c49e89
Author: rkennke
Date: 2016-05-09 17:43 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/2e0e12c49e89
Backed out changeset d7dfe9007190
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.hpp
Changeset: 0b1538fd0f90
Author: rkennke
Date: 2016-05-09 17:43 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/0b1538fd0f90
Backed out changeset dbbf7b536328
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
Changeset: 956bf9e7d76a
Author: rkennke
Date: 2016-05-09 17:43 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/956bf9e7d76a
Backed out changeset b894d623038d
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
Changeset: 0a8cb0b7e297
Author: rkennke
Date: 2016-05-09 17:43 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/0a8cb0b7e297
Backed out changeset e2c46c4ca454
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.hpp
! src/share/vm/oops/objArrayOop.cpp
Changeset: 83260f457852
Author: rkennke
Date: 2016-05-10 22:17 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/83260f457852
Merge
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp
! src/cpu/aarch64/vm/vtableStubs_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/macroAssembler_x86.cpp
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/templateInterpreterGenerator_x86.cpp
! src/cpu/x86/vm/templateTable_x86.cpp
! src/cpu/x86/vm/vtableStubs_x86_64.cpp
! src/cpu/x86/vm/x86_64.ad
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/development/Server16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/development/Server24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/About16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/About24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Delete16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Delete24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Find16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Help16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Help24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/History16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/History24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Information16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Information24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/New16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/New24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Open16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Open24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Save24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/SaveAs16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/SaveAs24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Zoom16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/ZoomIn16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/ZoomIn24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/navigation/Down16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/navigation/Up16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignCenter16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignCenter24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignLeft16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignLeft24.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignRight16.gif
- src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignRight24.gif
- src/jdk.vm.ci/share/classes/META-INF/services/jdk.vm.ci.hotspot.HotSpotJVMCIBackendFactory
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/share/vm/adlc/formssel.cpp
! src/share/vm/c1/c1_LIRAssembler.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/ci/ciInstanceKlass.cpp
! src/share/vm/ci/ciObjectFactory.cpp
! src/share/vm/ci/ciObjectFactory.hpp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/dictionary.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/stringTable.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/relocInfo.cpp
- 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/g1CardLiveData.cpp
+ src/share/vm/gc/g1/g1CardLiveData.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/g1ConcurrentMark.cpp
+ src/share/vm/gc/g1/g1ConcurrentMark.hpp
+ src/share/vm/gc/g1/g1ConcurrentMark.inline.hpp
+ src/share/vm/gc/g1/g1HeapVerifier.cpp
+ src/share/vm/gc/g1/g1HeapVerifier.hpp
! src/share/vm/gc/g1/g1RemSet.cpp
! src/share/vm/gc/g1/g1RemSet.hpp
! src/share/vm/gc/g1/g1_globals.hpp
! src/share/vm/gc/g1/satbMarkQueue.cpp
! src/share/vm/gc/g1/satbMarkQueue.hpp
! src/share/vm/gc/serial/genMarkSweep.cpp
! src/share/vm/gc/shared/barrierSet.cpp
! src/share/vm/gc/shared/cmBitMap.cpp
! src/share/vm/gc/shared/cmBitMap.hpp
! src/share/vm/gc/shared/cmBitMap.inline.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/gcCause.hpp
! src/share/vm/gc/shared/gcTrace.hpp
- src/share/vm/gc/shared/liveRange.hpp
! src/share/vm/gc/shared/parallelCleaning.cpp
+ src/share/vm/gc/shared/referencePendingListLocker.cpp
! src/share/vm/gc/shared/referenceProcessor.cpp
! src/share/vm/gc/shared/referenceProcessor.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/threadLocalAllocBuffer.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.cpp
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.hpp
! src/share/vm/interpreter/interpreterRuntime.cpp
- src/share/vm/jvmci/commandLineFlagConstraintsJVMCI.cpp
- src/share/vm/jvmci/commandLineFlagConstraintsJVMCI.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/cpCache.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceRefKlass.cpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/klassVtable.cpp
! src/share/vm/oops/objArrayKlass.cpp
! src/share/vm/oops/objArrayOop.hpp
! src/share/vm/oops/objArrayOop.inline.hpp
! src/share/vm/oops/oop.cpp
! src/share/vm/oops/oop.hpp
! src/share/vm/oops/oop.inline.hpp
! src/share/vm/oops/typeArrayKlass.cpp
! src/share/vm/oops/typeArrayOop.hpp
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/ifg.cpp
! 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/macroArrayCopy.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/parse.hpp
! src/share/vm/opto/parse2.cpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/phaseX.hpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/opto/stringopts.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/stackwalk.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/biasedLocking.cpp
! src/share/vm/runtime/commandLineFlagConstraintList.cpp
! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp
! src/share/vm/runtime/commandLineFlagRangeList.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/globals.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/globals_extension.hpp
! src/share/vm/runtime/handles.cpp
! src/share/vm/runtime/jniHandles.cpp
! src/share/vm/runtime/jniHandles.hpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
! src/share/vm/runtime/reflection.cpp
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/runtime/vm_operations.hpp
! src/share/vm/services/threadService.cpp
! src/share/vm/utilities/growableArray.hpp
- src/share/vm/utilities/top.hpp
- test/compiler/compilercontrol/jcmd/StressAddSequentiallyTest.java
- test/compiler/dependencies/MonomorphicObjectCall/java/lang/Object.java
- test/compiler/jsr292/NonInlinedCall/NonInlinedReinvoker.java
- test/compiler/jvmci/common/CompilerToVMHelper.java
- test/compiler/jvmci/common/PublicMetaspaceWrapperObject.java
- test/compiler/jvmci/events/MetaAccessWrapper.java
! test/gc/logging/TestPrintReferences.java
- test/runtime/BadObjectClass/Object.java
- test/stress/gc/TestGCOld.java
- test/testlibrary/jdk/test/lib/PerfCounter.java
- test/testlibrary/jdk/test/lib/PerfCounters.java
Changeset: 09b48451d561
Author: rkennke
Date: 2016-05-10 23:56 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/09b48451d561
Added some missing obj-equals-barriers.
! src/share/vm/classfile/modules.cpp
! src/share/vm/classfile/stringTable.cpp
! src/share/vm/oops/instanceKlass.cpp
Changeset: 7f0366ed841c
Author: rkennke
Date: 2016-05-12 22:00 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/7f0366ed841c
Enable weak reference discovery in ShenandoahMarkCompact. Otherwise we never process any weak references in full-gc.
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
Changeset: 784f269cd034
Author: aph
Date: 2016-05-27 13:18 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/784f269cd034
AArch64: fix trivial compilation failures.
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
Changeset: 6eca0246ac7f
Author: aph
Date: 2016-05-27 14:48 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/6eca0246ac7f
8154957: AArch64: Better byte behavior
Summary: The fix for 8132051 is needed for AArch64.
Reviewed-by: roland
! src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp
! src/cpu/aarch64/vm/interp_masm_aarch64.cpp
! src/cpu/aarch64/vm/interp_masm_aarch64.hpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
! src/cpu/aarch64/vm/templateTable_aarch64.cpp
Changeset: 5920000a89a6
Author: rkennke
Date: 2016-06-02 07:45 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/5920000a89a6
Merge
- make/Makefile
- make/aix/Makefile
- make/aix/adlc_updater
- make/aix/makefiles/adjust-mflags.sh
- make/aix/makefiles/adlc.make
- make/aix/makefiles/build_vm_def.sh
- make/aix/makefiles/buildtree.make
- make/aix/makefiles/compiler2.make
- make/aix/makefiles/core.make
- make/aix/makefiles/debug.make
- make/aix/makefiles/defs.make
- make/aix/makefiles/dtrace.make
- make/aix/makefiles/fastdebug.make
- make/aix/makefiles/jsig.make
- make/aix/makefiles/jvmti.make
- make/aix/makefiles/mapfile-vers-debug
- make/aix/makefiles/mapfile-vers-jsig
- make/aix/makefiles/mapfile-vers-product
- make/aix/makefiles/ppc64.make
- make/aix/makefiles/product.make
- make/aix/makefiles/rules.make
- make/aix/makefiles/tiered.make
- make/aix/makefiles/top.make
- make/aix/makefiles/trace.make
- make/aix/makefiles/vm.make
- make/aix/makefiles/xlc.make
- make/aix/platform_ppc64
- make/altsrc.make
- make/bsd/Makefile
- make/bsd/README
- make/bsd/adlc_updater
- make/bsd/makefiles/adjust-mflags.sh
- make/bsd/makefiles/adlc.make
- make/bsd/makefiles/amd64.make
- make/bsd/makefiles/arm.make
- make/bsd/makefiles/build_vm_def.sh
- make/bsd/makefiles/buildtree.make
- make/bsd/makefiles/compiler1.make
- make/bsd/makefiles/compiler2.make
- make/bsd/makefiles/core.make
- make/bsd/makefiles/cscope.make
- make/bsd/makefiles/debug.make
- make/bsd/makefiles/defs.make
- make/bsd/makefiles/dtrace.make
- make/bsd/makefiles/fastdebug.make
- make/bsd/makefiles/gcc.make
- make/bsd/makefiles/hp.make
- make/bsd/makefiles/hp1.make
- make/bsd/makefiles/i486.make
- make/bsd/makefiles/ia64.make
- make/bsd/makefiles/jsig.make
- make/bsd/makefiles/jvmti.make
- make/bsd/makefiles/mapfile-vers-darwin-debug
- make/bsd/makefiles/mapfile-vers-darwin-product
- make/bsd/makefiles/mapfile-vers-debug
- make/bsd/makefiles/mapfile-vers-jsig
- make/bsd/makefiles/mapfile-vers-product
- make/bsd/makefiles/minimal1.make
- make/bsd/makefiles/optimized.make
- make/bsd/makefiles/ppc.make
- make/bsd/makefiles/product.make
- make/bsd/makefiles/rules.make
- make/bsd/makefiles/shark.make
- make/bsd/makefiles/sparc.make
- make/bsd/makefiles/sparcWorks.make
- make/bsd/makefiles/sparcv9.make
- make/bsd/makefiles/tiered.make
- make/bsd/makefiles/top.make
- make/bsd/makefiles/trace.make
- make/bsd/makefiles/universal.gmk
- make/bsd/makefiles/vm.make
- make/bsd/makefiles/zero.make
- make/bsd/makefiles/zeroshark.make
- make/bsd/platform_amd64
- make/bsd/platform_amd64.suncc
- make/bsd/platform_i486
- make/bsd/platform_i486.suncc
- make/bsd/platform_ia64
- make/bsd/platform_sparc
- make/bsd/platform_sparcv9
- make/bsd/platform_zero.in
- make/build.sh
- make/cscope.make
- make/defs.make
- make/excludeSrc.make
- make/hotspot_distro
- make/jdk_version
- make/jprt.gmk
- make/linux/Makefile
- make/linux/README
- make/linux/adlc_updater
- make/linux/makefiles/aarch64.make
- make/linux/makefiles/adjust-mflags.sh
- make/linux/makefiles/adlc.make
- make/linux/makefiles/amd64.make
- make/linux/makefiles/buildtree.make
- make/linux/makefiles/compiler1.make
- make/linux/makefiles/compiler2.make
- make/linux/makefiles/core.make
- make/linux/makefiles/debug.make
- make/linux/makefiles/defs.make
- make/linux/makefiles/dtrace.make
- make/linux/makefiles/fastdebug.make
- make/linux/makefiles/gcc.make
- make/linux/makefiles/hp.make
- make/linux/makefiles/hp1.make
- make/linux/makefiles/i486.make
- make/linux/makefiles/ia64.make
- make/linux/makefiles/jsig.make
- make/linux/makefiles/jvmti.make
- make/linux/makefiles/mapfile-vers-debug
- make/linux/makefiles/mapfile-vers-jsig
- make/linux/makefiles/mapfile-vers-product
- make/linux/makefiles/minimal1.make
- make/linux/makefiles/optimized.make
- make/linux/makefiles/ppc64.make
- make/linux/makefiles/product.make
- make/linux/makefiles/rules.make
- make/linux/makefiles/shark.make
- make/linux/makefiles/sparc.make
- make/linux/makefiles/sparcWorks.make
- make/linux/makefiles/sparcv9.make
- make/linux/makefiles/tiered.make
- make/linux/makefiles/top.make
- make/linux/makefiles/trace.make
- make/linux/makefiles/vm.make
- make/linux/makefiles/zero.make
- make/linux/makefiles/zeroshark.make
- make/linux/platform_aarch64
- make/linux/platform_amd64
- make/linux/platform_amd64.suncc
- make/linux/platform_i486
- make/linux/platform_i486.suncc
- make/linux/platform_ia64
- make/linux/platform_ppc64
- make/linux/platform_sparc
- make/linux/platform_sparcv9
- make/linux/platform_zero.in
- make/openjdk_distro
- make/pic.make
- make/scm.make
- make/share/makefiles/mapfile-vers
- make/solaris/Makefile
- make/solaris/adlc_updater
- make/solaris/makefiles/adjust-mflags.sh
- make/solaris/makefiles/adlc.make
- make/solaris/makefiles/amd64.make
- make/solaris/makefiles/build_vm_def.sh
- make/solaris/makefiles/buildtree.make
- make/solaris/makefiles/compiler1.make
- make/solaris/makefiles/compiler2.make
- make/solaris/makefiles/core.make
- make/solaris/makefiles/debug.make
- make/solaris/makefiles/defs.make
- make/solaris/makefiles/dtrace.make
- make/solaris/makefiles/fastdebug.make
- make/solaris/makefiles/gcc.make
- make/solaris/makefiles/hp.make
- make/solaris/makefiles/hp1.make
- make/solaris/makefiles/i486.make
- make/solaris/makefiles/jsig.make
- make/solaris/makefiles/jvmti.make
- make/solaris/makefiles/mapfile-vers
- make/solaris/makefiles/mapfile-vers-COMPILER1
- make/solaris/makefiles/mapfile-vers-COMPILER2
- make/solaris/makefiles/mapfile-vers-CORE
- make/solaris/makefiles/mapfile-vers-TIERED
- make/solaris/makefiles/mapfile-vers-debug
- make/solaris/makefiles/mapfile-vers-jsig
- make/solaris/makefiles/mapfile-vers-jvm_db
- make/solaris/makefiles/mapfile-vers-jvm_dtrace
- make/solaris/makefiles/optimized.make
- make/solaris/makefiles/product.make
- make/solaris/makefiles/reorder_CORE_amd64
- make/solaris/makefiles/rules.make
- make/solaris/makefiles/sparc.make
- make/solaris/makefiles/sparcWorks.make
- make/solaris/makefiles/sparcv9.make
- make/solaris/makefiles/tiered.make
- make/solaris/makefiles/top.make
- make/solaris/makefiles/trace.make
- make/solaris/makefiles/vm.make
- make/solaris/platform_amd64
- make/solaris/platform_amd64.gcc
- make/solaris/platform_i486
- make/solaris/platform_i486.gcc
- make/solaris/platform_sparc
- make/solaris/platform_sparc.gcc
- make/solaris/platform_sparcv9
- make/solaris/platform_sparcv9.gcc
- make/windows/build.bat
- make/windows/build.make
- make/windows/build_vm_def.sh
- make/windows/create.bat
- make/windows/create_obj_files.sh
- make/windows/cross_build.bat
- make/windows/get_msc_ver.sh
- make/windows/jvmexp.lcf
- make/windows/jvmexp_g.lcf
- make/windows/makefiles/adlc.make
- make/windows/makefiles/compile.make
- make/windows/makefiles/debug.make
- make/windows/makefiles/defs.make
- make/windows/makefiles/fastdebug.make
- make/windows/makefiles/generated.make
- make/windows/makefiles/jvmti.make
- make/windows/makefiles/product.make
- make/windows/makefiles/projectcreator.make
- make/windows/makefiles/rules.make
- make/windows/makefiles/sanity.make
- make/windows/makefiles/shared.make
- make/windows/makefiles/top.make
- make/windows/makefiles/trace.make
- make/windows/makefiles/vm.make
- make/windows/projectfiles/common/Makefile
- make/windows/projectfiles/compiler1/Makefile
- make/windows/projectfiles/compiler1/vm.def
- make/windows/projectfiles/compiler1/vm.dsw
- make/windows/projectfiles/compiler2/ADLCompiler.dsp
- make/windows/projectfiles/compiler2/ADLCompiler.dsw
- make/windows/projectfiles/compiler2/Makefile
- make/windows/projectfiles/compiler2/vm.def
- make/windows/projectfiles/compiler2/vm.dsw
- make/windows/projectfiles/core/Makefile
- make/windows/projectfiles/core/vm.def
- make/windows/projectfiles/core/vm.dsw
- make/windows/projectfiles/tiered/ADLCompiler.dsp
- make/windows/projectfiles/tiered/ADLCompiler.dsw
- make/windows/projectfiles/tiered/Makefile
- make/windows/projectfiles/tiered/vm.def
- make/windows/projectfiles/tiered/vm.dsw
- makefiles/BuildHotspot.gmk
- makefiles/Dist.gmk
- makefiles/HotspotCommon.gmk
- makefiles/gensrc/GenerateSources.gmk
- makefiles/gensrc/GensrcAdlc.gmk
- makefiles/gensrc/GensrcDtrace.gmk
- makefiles/gensrc/GensrcJvmti.gmk
- makefiles/ide/CreateVSProject.gmk
- makefiles/lib/CompileDtracePostJvm.gmk
- makefiles/lib/CompileDtracePreJvm.gmk
- makefiles/lib/CompileJvm.gmk
- makefiles/lib/CompileLibjsig.gmk
- makefiles/lib/CompileLibraries.gmk
- makefiles/lib/JvmFeatures.gmk
- makefiles/lib/JvmMapfile.gmk
- makefiles/lib/JvmOverrideFiles.gmk
- makefiles/mapfiles/libjsig/mapfile-vers-solaris
- makefiles/mapfiles/libjvm_db/mapfile-vers
- makefiles/mapfiles/libjvm_dtrace/mapfile-vers
- makefiles/symbols/symbols-aix
- makefiles/symbols/symbols-aix-debug
- makefiles/symbols/symbols-linux
- makefiles/symbols/symbols-macosx
- makefiles/symbols/symbols-shared
- makefiles/symbols/symbols-solaris
- makefiles/symbols/symbols-solaris-dtrace-compiler1
- makefiles/symbols/symbols-solaris-dtrace-compiler2
- makefiles/symbols/symbols-unix
! 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/interp_masm_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
! src/cpu/aarch64/vm/stubRoutines_aarch64.cpp
! src/cpu/aarch64/vm/stubRoutines_aarch64.hpp
! src/cpu/aarch64/vm/templateInterpreterGenerator_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/macroAssembler_libm_x86_32.cpp
- src/cpu/x86/vm/macroAssembler_libm_x86_64.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/templateInterpreterGenerator_x86.cpp
! src/cpu/x86/vm/templateInterpreterGenerator_x86_64.cpp
! src/cpu/x86/vm/x86_64.ad
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
- src/share/tools/ProjectCreator/ArgsParser.java
- src/share/tools/ProjectCreator/BuildConfig.java
- src/share/tools/ProjectCreator/FileTreeCreator.java
- src/share/tools/ProjectCreator/FileTreeCreatorVC10.java
- src/share/tools/ProjectCreator/ProjectCreator.java
- src/share/tools/ProjectCreator/Util.java
- src/share/tools/ProjectCreator/WinGammaPlatform.java
- src/share/tools/ProjectCreator/WinGammaPlatformVC10.java
! src/share/vm/c1/c1_LIR.cpp
! src/share/vm/c1/c1_LIR.hpp
! src/share/vm/c1/c1_LIRAssembler.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/dictionary.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/modules.cpp
! src/share/vm/classfile/stringTable.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/relocInfo.cpp
! src/share/vm/gc/g1/g1CardLiveData.cpp
! src/share/vm/gc/g1/g1CardLiveData.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/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.hpp
! src/share/vm/gc/g1/g1HeapVerifier.cpp
! src/share/vm/gc/g1/g1RemSet.cpp
! src/share/vm/gc/g1/g1RemSet.hpp
! src/share/vm/gc/g1/g1_globals.hpp
- src/share/vm/gc/g1/youngList.cpp
- src/share/vm/gc/g1/youngList.hpp
! src/share/vm/gc/shared/cmBitMap.cpp
! src/share/vm/gc/shared/cmBitMap.hpp
! src/share/vm/gc/shared/collectedHeap.cpp
! src/share/vm/gc/shared/collectedHeap.hpp
! src/share/vm/gc/shared/parallelCleaning.cpp
! src/share/vm/gc/shared/parallelCleaning.hpp
! src/share/vm/gc/shared/threadLocalAllocBuffer.cpp
! src/share/vm/gc/shared/threadLocalAllocBuffer.hpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.hpp
! src/share/vm/gc/shenandoah/shenandoah_globals.cpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/cpCache.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/klassVtable.cpp
! src/share/vm/oops/objArrayKlass.cpp
! src/share/vm/oops/typeArrayKlass.cpp
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/output.cpp
! src/share/vm/opto/parse.hpp
! src/share/vm/opto/parse3.cpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/opto/stringopts.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/jvmtiRedefineClassesTrace.hpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/stackwalk.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/commandLineFlagConstraintList.cpp
! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp
! src/share/vm/runtime/commandLineFlagRangeList.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/globals.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/globals_extension.hpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
! src/share/vm/runtime/reflection.cpp
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/vmStructs.cpp
- src/share/vm/utilities/array.cpp
! src/share/vm/utilities/growableArray.hpp
- test/compiler/jvmci/code/CodeInstallationTest.java
- test/compiler/jvmci/code/DataPatchTest.java
- test/compiler/jvmci/code/DebugInfoTest.java
- test/compiler/jvmci/code/InterpreterFrameSizeTest.java
- test/compiler/jvmci/code/SimpleCodeInstallationTest.java
- test/compiler/jvmci/code/SimpleDebugInfoTest.java
- test/compiler/jvmci/code/TestAssembler.java
- test/compiler/jvmci/code/VirtualObjectDebugInfoTest.java
- test/compiler/jvmci/code/amd64/AMD64TestAssembler.java
- test/compiler/jvmci/code/sparc/SPARCTestAssembler.java
- test/compiler/unsafe/generate-unsafe-tests.sh
- test/runtime/8003720/Asmator.java
- test/runtime/8003720/Test8003720.java
- test/runtime/8003720/Victim.java
- test/runtime/8003720/VictimClassLoader.java
- test/runtime/SharedArchiveFile/BasicJarBuilder.java
- test/testlibrary/jittester/src/jdk/test/lib/jittester/TypeUtil.java
- test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
Changeset: 98e143a6f7dd
Author: rkennke
Date: 2016-06-02 11:05 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/98e143a6f7dd
Added missing barriers in new intrinsics.
! src/share/vm/opto/library_call.cpp
Changeset: f675d8bdf9b5
Author: rkennke
Date: 2016-06-08 23:05 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/f675d8bdf9b5
Let ShenandoahConcurrentThread initialization wait until the ReferencePendingListLocker is fully initialized.
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
Changeset: 5c72906782d2
Author: rkennke
Date: 2016-06-08 23:06 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/5c72906782d2
Add missing barriers in template interpreter's boolean putfield, and various minor places in the runtime.
! src/cpu/x86/vm/templateTable_x86.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/jniHandles.cpp
! src/share/vm/utilities/exceptions.cpp
Changeset: 44bff14c366c
Author: roland
Date: 2016-06-06 16:52 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/44bff14c366c
compare and swap for c2 as a loop in ad file
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
! src/cpu/aarch64/vm/stubRoutines_aarch64.hpp
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/opto/library_call.cpp
Changeset: 1f0df85c893b
Author: roland
Date: 2016-06-07 18:08 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/1f0df85c893b
C2 verification pass to locate missing shenandoah barriers
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
! src/share/vm/ci/ciInstanceKlass.cpp
! src/share/vm/ci/ciInstanceKlass.hpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
! src/share/vm/opto/addnode.cpp
! src/share/vm/opto/arraycopynode.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/memnode.hpp
! src/share/vm/opto/shenandoahSupport.cpp
! src/share/vm/opto/shenandoahSupport.hpp
! src/share/vm/runtime/fieldDescriptor.hpp
Changeset: d144c6282b50
Author: rkennke
Date: 2016-06-09 18:36 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/d144c6282b50
Fix off-by-one error in ring-buffer-free-list impl.
! src/share/vm/gc/shenandoah/shenandoahFreeSet.cpp
Changeset: 98306372045e
Author: rkennke
Date: 2016-06-09 18:36 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/98306372045e
Fix calculating regions initial and max size.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
Changeset: 93a155acf6f9
Author: rkennke
Date: 2016-06-12 12:47 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/93a155acf6f9
Fix ptr comparison in methodHandles code
! src/cpu/x86/vm/methodHandles_x86.cpp
Changeset: e4d0179f342e
Author: rkennke
Date: 2016-06-12 12:47 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/e4d0179f342e
Added null-checks in new cas-obj code for x86
! src/cpu/x86/vm/x86_64.ad
Changeset: 67b14ecfc21a
Author: rkennke
Date: 2016-06-12 12:47 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/67b14ecfc21a
Fixed a couple of concurrency bugs in heap growing code.
! src/share/vm/gc/shenandoah/shenandoahFreeSet.cpp
! src/share/vm/gc/shenandoah/shenandoahFreeSet.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
Changeset: 5701b4321a02
Author: rkennke
Date: 2016-06-12 13:45 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/5701b4321a02
Compile ShenandoahBarrierNode::dump_spec() only when #ifndef PRODUCT
! src/share/vm/opto/shenandoahSupport.cpp
Changeset: 191da0ccfb8d
Author: roland
Date: 2016-06-14 15:57 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/191da0ccfb8d
CAS/CAE cause segfault when expected or value loaded is null
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/x86/vm/x86_64.ad
Changeset: 9408f7323a71
Author: rkennke
Date: 2016-06-15 22:49 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/9408f7323a71
Don't update any GC roots at init-mark.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/opto/graphKit.cpp
Changeset: 7cdfc8515b5e
Author: rkennke
Date: 2016-06-15 22:59 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/7cdfc8515b5e
Process references and unload classes only every Nth GC cycle (configurable).
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
Changeset: a015ffcbe423
Author: rkennke
Date: 2016-06-15 22:59 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/a015ffcbe423
Fix strong/all roots sets.
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
Changeset: 64328d2eb6d5
Author: rkennke
Date: 2016-06-15 23:00 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/64328d2eb6d5
Don't mark any GC roots at final-mark, only update all the roots.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
Changeset: d3b684839504
Author: rkennke
Date: 2016-06-15 23:02 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/d3b684839504
Don't evacuate all GC roots at init-evac, only thread stacks, monitors and the code cache.
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.hpp
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/objArrayOop.cpp
Changeset: a84acb780248
Author: rkennke
Date: 2016-06-17 23:59 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/a84acb780248
Added read-barrier on value in objArrayOopDesc::obj_at_put().
! src/share/vm/oops/objArrayOop.inline.hpp
Changeset: dd8d5225e9ff
Author: rkennke
Date: 2016-06-18 00:01 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/dd8d5225e9ff
Update roots only after all marking has been done, otherwise we end up claiming CLDs, and miss to mark through them.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
Changeset: 9829b9a1ea36
Author: rkennke
Date: 2016-06-20 11:04 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/9829b9a1ea36
Add some more missing barriers, added some asserts in ShenandoahBarrierSet and use the forwarded object when determining is_alive in concurrent marking.
! src/cpu/x86/vm/interp_masm_x86.cpp
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
Changeset: adab7a40e289
Author: rkennke
Date: 2016-06-20 12:30 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/adab7a40e289
Randomize ref processing and class unloading in aggressive heuristics.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
Changeset: 1b61a08c4e1b
Author: rkennke
Date: 2016-06-20 13:34 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/1b61a08c4e1b
Fix little thinko in randomizing code in ShenandoahCollectorPolicy.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
Changeset: 9f130d9baef3
Author: rkennke
Date: 2016-06-20 23:26 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/9f130d9baef3
Allow 0 as ref-proc and class-unloading frequency (turning them off). Lower defaults for frequency to every 5th cycle.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
Changeset: 8c7b235540d2
Author: rkennke
Date: 2016-06-21 14:24 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/8c7b235540d2
Disable class unloading only when ShenandoahUnloadClassesFrequency == 0.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
Changeset: 4a2ef79101bf
Author: rkennke
Date: 2016-06-21 14:25 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/4a2ef79101bf
Fix compilation of slowdebug.
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.cpp
Changeset: 44674d5a3e14
Author: rkennke
Date: 2016-06-21 14:25 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/44674d5a3e14
Make sure inlined oops are in to-space.
! src/share/vm/code/nmethod.cpp
Changeset: b213fe8fb1cb
Author: rkennke
Date: 2016-06-21 14:26 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/b213fe8fb1cb
Disable mirror-loading C2 optimization for Shenandoah as a workaround.
! src/share/vm/opto/memnode.cpp
Changeset: 36204c0244b9
Author: rkennke
Date: 2016-06-21 14:28 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/36204c0244b9
Process CodeCache using parallel threads in ShenandoahRootProcessor.
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.hpp
Changeset: c978038dcc20
Author: rkennke
Date: 2016-06-21 14:45 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/c978038dcc20
Use MarkingCodeBlobClosure in ShenandoahMarkCompact to avoid race.
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
Changeset: 746f72bbf7fe
Author: rkennke
Date: 2016-06-21 17:53 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/746f72bbf7fe
Don't update any refs in init-mark pause, and only update refs in final-mark if needed.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
Changeset: 6ccad0ef1c66
Author: rkennke
Date: 2016-06-21 18:35 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/6ccad0ef1c66
Revert to processing CodeCache oops using only a single GC thread. Appears to be faster on many-core machines.
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.hpp
Changeset: 1644ed5c1e63
Author: rkennke
Date: 2016-06-21 20:25 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/1644ed5c1e63
Include processing weak jni handles in ShenandoahRootProcessor.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.hpp
Changeset: 93aa873d631e
Author: roland
Date: 2016-06-21 09:56 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/93aa873d631e
Find dominating write barrier replacement during loop opts
! src/share/vm/opto/cfgnode.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/graphKit.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/phaseX.cpp
! src/share/vm/opto/shenandoahSupport.cpp
! src/share/vm/opto/shenandoahSupport.hpp
! src/share/vm/opto/type.cpp
! src/share/vm/opto/type.hpp
Changeset: 9c1d20b24cf0
Author: rkennke
Date: 2016-06-22 15:16 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/9c1d20b24cf0
Cleanup marking code.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.hpp
Changeset: 3b44292d9e5f
Author: rkennke
Date: 2016-06-22 16:14 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/3b44292d9e5f
Little fixlet: make sure that marking code doesn't override the refproc and classunloading settings from mark-compact.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
Changeset: eaef146a3654
Author: rkennke
Date: 2016-06-22 22:07 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/eaef146a3654
Some more little fixes and cleanup in marking code.
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
Changeset: 2d30500e6e05
Author: rkennke
Date: 2016-06-23 20:17 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/2d30500e6e05
First prototype of self-scanning threads.
! src/share/vm/gc/shared/collectedHeap.cpp
! src/share/vm/gc/shared/collectedHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
+ src/share/vm/gc/shenandoah/shenandoahTLInfo.cpp
+ src/share/vm/gc/shenandoah/shenandoahTLInfo.hpp
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.cpp
! src/share/vm/interpreter/oopMapCache.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
Changeset: 5a10436ebc00
Author: rkennke
Date: 2016-06-24 00:27 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/5a10436ebc00
Protect buffer deallocation list by a lock.
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
Changeset: 88b242758bcd
Author: rkennke
Date: 2016-06-24 08:53 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/88b242758bcd
Backed out selfscanning threads (changeset 5a10436ebc00).
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
Changeset: bfa3be7b470b
Author: rkennke
Date: 2016-06-24 08:54 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/bfa3be7b470b
Backed out selfscanning threads (changeset 2d30500e6e05).
! src/share/vm/gc/shared/collectedHeap.cpp
! src/share/vm/gc/shared/collectedHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
- src/share/vm/gc/shenandoah/shenandoahTLInfo.cpp
- src/share/vm/gc/shenandoah/shenandoahTLInfo.hpp
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.cpp
! src/share/vm/interpreter/oopMapCache.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
Changeset: 615c225c762b
Author: roland
Date: 2016-06-27 14:53 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/615c225c762b
Optimization of a.getClass() == b.getClass() to a.klass == b.klass needs to take shenandoah's acmp pattern into account
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/shenandoahSupport.cpp
! src/share/vm/opto/subnode.cpp
! src/share/vm/opto/subnode.hpp
Changeset: 9aaed591a14a
Author: rkennke
Date: 2016-06-27 22:10 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/9aaed591a14a
Make storeval read barriers use ctrl too, but no memory, and don't allow fromspace for them.
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/parse2.cpp
! src/share/vm/opto/parse3.cpp
Changeset: a541ae64f7be
Author: rkennke
Date: 2016-06-28 10:45 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/a541ae64f7be
Merge
Changeset: 9f68c7aa3ceb
Author: roland
Date: 2016-06-28 10:03 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/9f68c7aa3ceb
drop useless barriers
! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/cfgnode.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/shenandoahSupport.cpp
! src/share/vm/opto/subnode.cpp
Changeset: 73211323b53c
Author: roland
Date: 2016-06-28 14:09 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/73211323b53c
bad handling of constant inputs in CmpPNode::Ideal()
! src/share/vm/opto/subnode.cpp
Changeset: 775760d2ae28
Author: rkennke
Date: 2016-06-28 16:49 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/775760d2ae28
Some more Shenandoah read barrier fixes.
! src/share/vm/opto/graphKit.cpp
Changeset: 34dc22904c08
Author: rkennke
Date: 2016-06-28 17:35 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/34dc22904c08
Make write barriers not allow from-space.
! src/share/vm/opto/shenandoahSupport.hpp
Changeset: 8f4d7886c60c
Author: rkennke
Date: 2016-06-30 11:14 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/8f4d7886c60c
Don't skip barriers when putting lock inputs on the map/debug-info.
! src/share/vm/opto/callnode.cpp
Changeset: 1c921cd8a538
Author: rkennke
Date: 2016-07-02 18:02 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/1c921cd8a538
Re-enabled getClass() optimization in C2.
! src/share/vm/opto/memnode.cpp
Changeset: 9696efdb1aa0
Author: rkennke
Date: 2016-07-02 18:02 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/9696efdb1aa0
Revert optimization to eliminate barriers on load-sees-store-optimization.
! src/share/vm/opto/memnode.cpp
Changeset: 9dcad0d17611
Author: rkennke
Date: 2016-07-03 18:40 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/9dcad0d17611
Added switch to evacuate all or only some roots. Default to all for now.
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
Changeset: 2987e847a885
Author: rkennke
Date: 2016-07-05 12:28 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/2987e847a885
Put optimization back in.
! src/share/vm/opto/memnode.cpp
Changeset: d83ed897d7c8
Author: roland
Date: 2016-07-05 14:00 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/d83ed897d7c8
save all vector registers in wb stub
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
Changeset: e77c24f05a5c
Author: rkennke
Date: 2016-07-06 18:22 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/e77c24f05a5c
Clean up some unused code in concurrent marking.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
Changeset: 59cf387a48e1
Author: rkennke
Date: 2016-07-07 11:16 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/59cf387a48e1
Removed temporary flag to turn on/off full roots evacuation.
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
Changeset: 066fe2c200ee
Author: rkennke
Date: 2016-07-07 18:24 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/066fe2c200ee
Added finer-grained stats about root-scanning.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
+ src/share/vm/gc/shenandoah/shenandoahPhaseTimes.cpp
+ src/share/vm/gc/shenandoah/shenandoahPhaseTimes.hpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.hpp
Changeset: 96716d6c9b15
Author: rkennke
Date: 2016-07-07 18:25 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/96716d6c9b15
Added experimental flag to turn on parallel CLDG and CodeCache processing.
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
Changeset: 9256d0a557fd
Author: roland
Date: 2016-07-07 19:59 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/9256d0a557fd
Arguments to some intrinsics are known to be non null + Unsafe.copyMemory() can be passed null base
! src/share/vm/opto/addnode.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/shenandoahSupport.cpp
Changeset: 6aecc827bf1b
Author: roland
Date: 2016-07-08 10:55 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/6aecc827bf1b
Add option to leave barriers in the c2 compiled code for constant oops
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/phaseX.cpp
! 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/type.cpp
Changeset: 734dc0187873
Author: rkennke
Date: 2016-07-08 18:03 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/734dc0187873
Don't scan or update codecache during GC pause. Instead, do it concurrently while grabbing the CodeCache_lock.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
Changeset: 3214c25a7cf2
Author: rkennke
Date: 2016-07-09 15:32 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/3214c25a7cf2
Merge
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/c1_Runtime1_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/stubGenerator_aarch64.cpp
! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp
! src/cpu/aarch64/vm/templateTable_aarch64.cpp
! 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/templateInterpreterGenerator_x86.cpp
! src/cpu/x86/vm/templateInterpreterGenerator_x86_64.cpp
! src/cpu/x86/vm/x86_64.ad
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/SourceStackTrace.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.common/src/jdk/vm/ci/common/UnsafeUtil.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotOopMap.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotProxified.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotSymbol.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfigVerifier.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMEventListener.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVmSymbols.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/Stable.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/events/EmptyEventProvider.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/events/EventProvider.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/logging/package-info.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMAddress.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMConstant.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMData.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMField.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMFlag.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspotvmconfig/src/jdk/vm/ci/hotspotvmconfig/HotSpotVMType.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.inittimer/src/jdk/vm/ci/inittimer/InitTimer.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.inittimer/src/jdk/vm/ci/inittimer/SuppressFBWarnings.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/JVMCIMetaAccessContext.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/LIRKind.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/LineNumberTableImpl.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/LocalImpl.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/LocalVariableTableImpl.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/LocationIdentity.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/TrustedInterface.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/JVMCICompilerFactory.java
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/share/vm/adlc/formssel.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/modules.cpp
! src/share/vm/classfile/stringTable.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.inline.hpp
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/g1_globals.hpp
! src/share/vm/gc/shared/collectedHeap.cpp
! src/share/vm/gc/shared/threadLocalAllocBuffer.cpp
! src/share/vm/gc/shared/threadLocalAllocBuffer.hpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/klass.cpp
! src/share/vm/opto/arraycopynode.cpp
! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/macroArrayCopy.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp
! src/share/vm/opto/parse.hpp
! src/share/vm/opto/parse3.cpp
! src/share/vm/opto/stringopts.cpp
! src/share/vm/opto/subnode.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/atomic.cpp
! src/share/vm/runtime/commandLineFlagConstraintList.cpp
! src/share/vm/runtime/commandLineFlagRangeList.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/fieldDescriptor.hpp
! src/share/vm/runtime/globals.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/globals_extension.hpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/reflection.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/vmStructs.cpp
- test/compiler/c2/6857159/Test6857159.sh
- test/compiler/c2/6894807/Test6894807.sh
- test/compiler/c2/7070134/Test7070134.sh
- test/compiler/jvmci/common/services/jdk.vm.ci.hotspot.HotSpotVMEventListener
- test/compiler/jvmci/common/services/jdk.vm.ci.runtime.JVMCICompilerFactory
- test/compiler/jvmci/compilerToVM/ReadUncompressedOopTest.java
- test/compiler/jvmci/events/JvmciCreateMetaAccessContextTest.java
- test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ReadConstantArrayElementDataProvider.java
- test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ReadConstantFieldValueDataProvider.java
- test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ReadStableFieldValueDataProvider.java
- test/runtime/Unsafe/GetKlassPointerGetJavaMirror.java
- test/testlibrary/jittester/src/jdk/test/lib/jittester/LogicOperator.java
Changeset: e63e0606e173
Author: rkennke
Date: 2016-07-10 00:19 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/e63e0606e173
Use oopDesc::equals() instead of oopDesc::safe_equals() in ciObjectFactory.
! src/share/vm/ci/ciObjectFactory.cpp
Changeset: d8fe4a0f42d1
Author: rkennke
Date: 2016-07-10 16:22 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/d8fe4a0f42d1
Some more correctness fixes to ciObjectFactory.
! src/share/vm/ci/ciObjectFactory.cpp
! src/share/vm/ci/ciObjectFactory.hpp
Changeset: 3015e98d00bd
Author: rkennke
Date: 2016-07-11 19:06 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/3015e98d00bd
Initialize oops in new nmethods in ShenandoahHeap::register_nmethod(), instead of using Shenandoah-special code in nmethod.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
Changeset: 15ffabeb8a0f
Author: rkennke
Date: 2016-07-11 19:06 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/15ffabeb8a0f
Added sanity check to ReferenceProcessor, to ensure that discovered refs are in to-space.
! src/share/vm/gc/shared/referenceProcessor.cpp
Changeset: 059cd5bbd09c
Author: rkennke
Date: 2016-07-11 19:06 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/059cd5bbd09c
If, during marking, a Java thread beats us to update a reference, don't follow through the new oop. It might be temporarily from-space and cause an assert, and is not needed.
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
Changeset: c09f8e159415
Author: rkennke
Date: 2016-07-12 16:06 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/c09f8e159415
Do read barrier and correct load-load-barrier before runtime write barrier. Added debug output.
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
Changeset: 44b501d925c1
Author: rkennke
Date: 2016-07-12 16:58 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/44b501d925c1
Fix compilation error.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
Changeset: 378614c6192d
Author: rkennke
Date: 2016-07-12 17:16 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/378614c6192d
Fix condition in debug output
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
Changeset: 8f383ab9e476
Author: rkennke
Date: 2016-07-12 19:51 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/8f383ab9e476
Even more debug output
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.cpp
Changeset: 084667f079e2
Author: rkennke
Date: 2016-07-12 22:11 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/084667f079e2
Even more debug output...
! src/share/vm/gc/shared/barrierSet.cpp
! src/share/vm/gc/shared/barrierSet.hpp
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.cpp
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.hpp
! src/share/vm/oops/objArrayOop.inline.hpp
Changeset: 3ee35ed3acb6
Author: rkennke
Date: 2016-07-13 12:49 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/3ee35ed3acb6
Scan code roots concurrently without requiring the CodeCache_lock.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
Changeset: cfcd6789d7b3
Author: rkennke
Date: 2016-07-13 15:15 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/cfcd6789d7b3
Even better concurrent code roots scanning.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
Changeset: d72e0e48a82e
Author: rkennke
Date: 2016-07-13 15:16 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/d72e0e48a82e
Compile ShenandoahBarrierSet::verify_safe_oop() only in ASSERT.
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.cpp
Changeset: 83d2de03e07e
Author: rkennke
Date: 2016-07-14 00:57 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/83d2de03e07e
Implement (hopefully) fast CodeCache scanning using scavenging mechanism.
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/compiledMethod.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/gc/shared/parallelCleaning.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.hpp
Changeset: 491edb7e0cdd
Author: rkennke
Date: 2016-07-14 08:58 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/491edb7e0cdd
Backed out changeset 83d2de03e07e
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/compiledMethod.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/gc/shared/parallelCleaning.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.hpp
Changeset: 7068427611f2
Author: rkennke
Date: 2016-07-14 08:59 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/7068427611f2
Backed out (not-)improved concurrent code root scanning.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
Changeset: 61542bdd8cad
Author: rkennke
Date: 2016-07-14 08:59 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/61542bdd8cad
Backed out (not-)improved concurrent code root scanning (2).
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
Changeset: 19104f123dc1
Author: rkennke
Date: 2016-07-15 12:05 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/19104f123dc1
Allow Java thread to reach safepoint during JNI critical notification. Fixes deadlock.
! src/share/vm/gc/shenandoah/shenandoahJNICritical.cpp
! src/share/vm/runtime/mutexLocker.cpp
Changeset: 4364fbae711d
Author: roland
Date: 2016-07-18 20:46 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/4364fbae711d
StrIndexOfChar missing from verification code
! src/share/vm/opto/shenandoahSupport.cpp
Changeset: aadf8e7f4123
Author: rkennke
Date: 2016-07-18 23:06 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/aadf8e7f4123
Implemented optional concurrent root scanning, enabled by experimental switch -XX:+ShenandoahConcurrentCodeRoots.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
Changeset: bb661664e98c
Author: rkennke
Date: 2016-07-19 17:13 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/bb661664e98c
Move Shenandoah locks out of mutexLocker.[c|h]pp into the Shenandoah classes that actually use them.
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/gc/shenandoah/shenandoahJNICritical.cpp
! src/share/vm/gc/shenandoah/shenandoahJNICritical.hpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
Changeset: 129cf8ceb0f7
Author: rkennke
Date: 2016-07-21 11:11 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/129cf8ceb0f7
Cleaned up and improved C2 acmp barriers.
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/parse2.cpp
Changeset: a90837c4ccd6
Author: rkennke
Date: 2016-07-22 13:51 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/a90837c4ccd6
Merge
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/modules.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/runtime/arguments.cpp
Changeset: 7713651be20f
Author: rkennke
Date: 2016-07-22 15:48 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/7713651be20f
Added missing eq barrier.
! src/share/vm/classfile/systemDictionary.cpp
Changeset: 1d2476372456
Author: rkennke
Date: 2016-07-22 19:34 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/1d2476372456
Added and corrected some debug output
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.cpp
! src/share/vm/oops/oop.hpp
Changeset: d1d7881b166a
Author: rkennke
Date: 2016-07-26 21:05 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/d1d7881b166a
Merge
! src/cpu/x86/vm/stubRoutines_x86.hpp
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/share/vm/c1/c1_LIRAssembler.hpp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/dictionary.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/modules.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1CollectedHeap.inline.hpp
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.hpp
! src/share/vm/gc/g1/g1ConcurrentMark.inline.hpp
! src/share/vm/gc/g1/g1HeapVerifier.cpp
! src/share/vm/gc/g1/g1HeapVerifier.hpp
! src/share/vm/gc/g1/g1RemSet.cpp
! src/share/vm/gc/shared/collectedHeap.hpp
! src/share/vm/gc/shared/collectedHeap.inline.hpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/klassVtable.cpp
! src/share/vm/oops/oop.inline.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/prims/stackwalk.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/globals.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/globals_extension.hpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: bcc923447141
Author: rkennke
Date: 2016-07-26 21:43 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/bcc923447141
Fix merge
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
Changeset: c76390fd2cb8
Author: rkennke
Date: 2016-07-26 22:05 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/c76390fd2cb8
Use unified JVM logging for tracing Shenandoah phases. Replaces ShenandoahTracePhases, ShenandoahTraceFullGC and ShenandoahPrintGCTimeStamp options.
! src/share/vm/gc/shared/gcCause.hpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.hpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.cpp
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.hpp
Changeset: 9bb2fef5c008
Author: rkennke
Date: 2016-07-27 11:29 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/9bb2fef5c008
Added timing+logging for init-mark and init-evac pauses.
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.cpp
Changeset: cc63631efb81
Author: roland
Date: 2016-07-28 13:53 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/cc63631efb81
Some whitebox fixes + missing cast to null in intrinsics
! src/share/vm/opto/library_call.cpp
! src/share/vm/prims/whitebox.cpp
Changeset: bb959a7683b8
Author: rkennke
Date: 2016-07-31 00:14 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/bb959a7683b8
In C2 Shenandoah optimization, when hitting unknown code path, don't fail in release, but be conservative.
! src/share/vm/opto/shenandoahSupport.cpp
Changeset: 023ccea7e1a1
Author: rkennke
Date: 2016-08-17 16:00 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/023ccea7e1a1
Merge
Changeset: 38e9c94239a7
Author: rkennke
Date: 2016-08-17 15:59 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/38e9c94239a7
Only reset cancelled flag at the end of full-GC. It's needed during full-gc to make some asserts happy.
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
Changeset: 24a2538e5d7f
Author: roland
Date: 2016-08-17 16:24 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/24a2538e5d7f
more intrinsics fixes
! src/share/vm/opto/addnode.cpp
! src/share/vm/opto/library_call.cpp
Changeset: 673b47ddf294
Author: rkennke
Date: 2016-08-17 16:59 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/673b47ddf294
Implement support for compressed oops for Shenandoah.
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/x86_64.ad
! 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/shenandoah/shenandoahBarrierSet.cpp
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/opto/shenandoahSupport.cpp
! src/share/vm/runtime/arguments.cpp
Changeset: 757b6156f1c2
Author: rkennke
Date: 2016-08-17 19:42 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/757b6156f1c2
Fix build and interpreter on aarch64.
! src/cpu/aarch64/vm/templateTable_aarch64.cpp
! src/share/vm/opto/type.cpp
Changeset: cac21fda450d
Author: rkennke
Date: 2016-08-18 13:41 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/cac21fda450d
Added == barrier to narrow oops encoding.
! src/share/vm/oops/oop.inline.hpp
Changeset: ceeb425078b2
Author: rkennke
Date: 2016-08-22 21:00 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/ceeb425078b2
AArchh64: Added missing barriers. Fixed CAS-obj intrinsics C1/C2. Implemented narrow-oop CAS-obj C1/c2.
! 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/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/templateInterpreterGenerator_aarch64.cpp
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.cpp
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.inline.hpp
Changeset: 50b3fc8dc3e5
Author: rkennke
Date: 2016-08-24 12:46 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/50b3fc8dc3e5
Attempt at fixing cas-obj for Shenandoah.
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
Changeset: 0e87bdea9191
Author: roland
Date: 2016-08-24 09:45 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/0e87bdea9191
fix and improvements to commoning of barriers during loop optimizations
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
! src/share/vm/opto/cfgnode.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/library_call.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/shenandoahSupport.cpp
! src/share/vm/opto/shenandoahSupport.hpp
! src/share/vm/opto/superword.cpp
Changeset: eab31606e7af
Author: roland
Date: 2016-08-30 18:06 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/eab31606e7af
C1's CAS on aarch64 cannot modify content of registers holding expected and new values
! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp
Changeset: e09e2b3c37b7
Author: roland
Date: 2016-08-31 11:37 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/e09e2b3c37b7
C2 fixes for cases when write barrier projection is optimized out
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/shenandoahSupport.cpp
Changeset: 3153a33f24e8
Author: roland
Date: 2016-09-09 14:05 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/3153a33f24e8
acmp for shenandoah should trigger split if
! src/share/vm/opto/graphKit.cpp
Changeset: b022598e2a2b
Author: roland
Date: 2016-09-09 14:59 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/b022598e2a2b
implicit null check in read barrier when compressed oops are enabled
! src/cpu/x86/vm/x86_64.ad
Changeset: 5bef82e4dee7
Author: rkennke
Date: 2016-09-12 17:06 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/5bef82e4dee7
Bugfix: Fix off-by-one in reclaim-humongous. Contributed by Zhengyu Gu.
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Changeset: 4f031b39d689
Author: rkennke
Date: 2016-09-14 10:22 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/4f031b39d689
Merge
! 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_Runtime1_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp
! src/cpu/aarch64/vm/templateTable_aarch64.cpp
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
! src/cpu/x86/vm/c1_Runtime1_x86.cpp
! src/cpu/x86/vm/interp_masm_x86.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/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/templateInterpreterGenerator_x86.cpp
! src/cpu/x86/vm/templateTable_x86.cpp
! src/cpu/x86/vm/x86_64.ad
- src/jdk.hotspot.agent/doc/ReadMe-JavaScript.text
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ArrayReferenceImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ArrayTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/BaseLineInfo.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/BooleanTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/BooleanValueImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ByteTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ByteValueImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/CharTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/CharValueImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ClassLoaderReferenceImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ClassObjectReferenceImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ClassTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ConcreteMethodImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ConnectorImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/DoubleTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/DoubleValueImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/FieldImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/FloatTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/FloatValueImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/IntegerTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/IntegerValueImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/InterfaceTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/JNITypeParser.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/JVMTIThreadState.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LineInfo.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LocalVariableImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LocationImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LongTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/LongValueImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/MethodImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/MirrorImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/MonitorInfoImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/NonConcreteMethodImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ObjectReferenceImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/PrimitiveTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/PrimitiveValueImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ReferenceTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SACoreAttachingConnector.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SADebugServer.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SADebugServerAttachingConnector.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SAJDIClassLoader.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SAPIDAttachingConnector.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/SDE.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ShortTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ShortValueImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/StackFrameImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/StratumLineInfo.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/StringReferenceImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ThreadGroupReferenceImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ThreadReferenceImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/TypeComponentImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/TypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VMModifiers.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ValueContainer.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/ValueImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VirtualMachineImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VoidTypeImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VoidValueImpl.java
- src/jdk.hotspot.agent/test/jdi/README.jjh
- src/jdk.hotspot.agent/test/jdi/SASanityChecker.java
- src/jdk.hotspot.agent/test/jdi/TEST.ROOT
- src/jdk.hotspot.agent/test/jdi/TargetAdapter.java
- src/jdk.hotspot.agent/test/jdi/TargetListener.java
- src/jdk.hotspot.agent/test/jdi/TestScaffold.java
- src/jdk.hotspot.agent/test/jdi/VMConnection.java
- src/jdk.hotspot.agent/test/jdi/jstack.sh
- src/jdk.hotspot.agent/test/jdi/jstack64.sh
- src/jdk.hotspot.agent/test/jdi/multivm.java
- src/jdk.hotspot.agent/test/jdi/multivm.sh
- src/jdk.hotspot.agent/test/jdi/runjdb.sh
- src/jdk.hotspot.agent/test/jdi/runjpda.sh
- src/jdk.hotspot.agent/test/jdi/runsa.sh
- src/jdk.hotspot.agent/test/jdi/sagclient.java
- src/jdk.hotspot.agent/test/jdi/sagdoit.java
- src/jdk.hotspot.agent/test/jdi/sagtarg.java
- src/jdk.hotspot.agent/test/jdi/sagtest.java
- src/jdk.hotspot.agent/test/jdi/sasanity.sh
- src/jdk.hotspot.agent/test/jdi/serialvm.java
- src/jdk.hotspot.agent/test/jdi/serialvm.sh
- src/os_cpu/aix_ppc/vm/atomic_aix_ppc.inline.hpp
- src/os_cpu/bsd_x86/vm/atomic_bsd_x86.inline.hpp
- src/os_cpu/bsd_zero/vm/atomic_bsd_zero.inline.hpp
- src/os_cpu/linux_aarch64/vm/atomic_linux_aarch64.inline.hpp
- src/os_cpu/linux_ppc/vm/atomic_linux_ppc.inline.hpp
- src/os_cpu/linux_x86/vm/atomic_linux_x86.inline.hpp
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
- src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp
- src/os_cpu/solaris_sparc/vm/atomic_solaris_sparc.inline.hpp
- src/os_cpu/solaris_x86/vm/atomic_solaris_x86.inline.hpp
- src/os_cpu/windows_x86/vm/atomic_windows_x86.inline.hpp
! 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/ci/ciEnv.cpp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/modules.cpp
! src/share/vm/classfile/stringTable.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/compiler/oopMap.cpp
! src/share/vm/gc/g1/g1CardLiveData.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/shared/space.cpp
! src/share/vm/gc/shenandoah/brooksPointer.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahFreeSet.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.inline.hpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/cpCache.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/klassVtable.cpp
! src/share/vm/oops/oop.inline.hpp
! src/share/vm/opto/arraycopynode.cpp
! src/share/vm/opto/cfgnode.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/lcm.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/output.cpp
! src/share/vm/opto/runtime.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/methodHandles.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
- src/share/vm/runtime/atomic.inline.hpp
! src/share/vm/runtime/biasedLocking.cpp
! src/share/vm/runtime/globals.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/handles.cpp
! src/share/vm/runtime/reflection.cpp
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/services/threadService.cpp
- test/compiler/c1/6478991/NullCheckTest.java
- test/compiler/c1/6579789/Test6579789.java
- test/compiler/c1/6756768/Test6756768.java
- test/compiler/c1/6756768/Test6756768_2.java
- test/compiler/c1/6757316/Test6757316.java
- test/compiler/c1/6758234/Test6758234.java
- test/compiler/c1/6769124/TestArrayCopy6769124.java
- test/compiler/c1/6769124/TestDeoptInt6769124.java
- test/compiler/c1/6769124/TestUnalignedLoad6769124.java
- test/compiler/c1/6795465/Test6795465.java
- test/compiler/c1/6849574/Test.java
- test/compiler/c1/6855215/Test6855215.java
- test/compiler/c1/6932496/Test6932496.java
- test/compiler/c1/7042153/Test7042153.java
- test/compiler/c1/7090976/Test7090976.java
- test/compiler/c1/7103261/Test7103261.java
- test/compiler/c1/7123108/Test7123108.java
- test/compiler/c1/8004051/Test8004051.java
- test/compiler/c1/8011706/Test8011706.java
- test/compiler/c1/8011771/Test8011771.java
- test/compiler/c2/5057225/Test5057225.java
- test/compiler/c2/5091921/Test5091921.java
- test/compiler/c2/5091921/Test6186134.java
- test/compiler/c2/5091921/Test6196102.java
- test/compiler/c2/5091921/Test6357214.java
- test/compiler/c2/5091921/Test6559156.java
- test/compiler/c2/5091921/Test6753639.java
- test/compiler/c2/5091921/Test6850611.java
- test/compiler/c2/5091921/Test6890943.java
- test/compiler/c2/5091921/Test6897150.java
- test/compiler/c2/5091921/Test6905845.java
- test/compiler/c2/5091921/Test6931567.java
- test/compiler/c2/5091921/Test6935022.java
- test/compiler/c2/5091921/Test6959129.java
- test/compiler/c2/5091921/Test6985295.java
- test/compiler/c2/5091921/Test6992759.java
- test/compiler/c2/5091921/Test7005594.java
- test/compiler/c2/5091921/Test7005594.sh
- test/compiler/c2/5091921/Test7020614.java
- test/compiler/c2/5091921/input6890943.txt
- test/compiler/c2/5091921/output6890943.txt
- test/compiler/c2/6340864/TestByteVect.java
- test/compiler/c2/6340864/TestDoubleVect.java
- test/compiler/c2/6340864/TestFloatVect.java
- test/compiler/c2/6340864/TestIntVect.java
- test/compiler/c2/6340864/TestLongVect.java
- test/compiler/c2/6340864/TestShortVect.java
- test/compiler/c2/6443505/Test6443505.java
- test/compiler/c2/6589834/InlinedArrayCloneTestCase.java
- test/compiler/c2/6589834/Test_ia32.java
- test/compiler/c2/6603011/Test.java
- test/compiler/c2/6636138/Test1.java
- test/compiler/c2/6636138/Test2.java
- test/compiler/c2/6646019/Test.java
- test/compiler/c2/6646020/Tester.java
- test/compiler/c2/6661247/Test.java
- test/compiler/c2/6663621/IVTest.java
- test/compiler/c2/6663848/Tester.java
- test/compiler/c2/6663854/Test6663854.java
- test/compiler/c2/6695810/Test.java
- test/compiler/c2/6700047/Test6700047.java
- test/compiler/c2/6711100/Test.java
- test/compiler/c2/6711117/Test.java
- test/compiler/c2/6712835/Test6712835.java
- test/compiler/c2/6714694/Tester.java
- test/compiler/c2/6724218/Test.java
- test/compiler/c2/6732154/Test6732154.java
- test/compiler/c2/6741738/Tester.java
- test/compiler/c2/6772683/InterruptedTest.java
- test/compiler/c2/6792161/Test6792161.java
- test/compiler/c2/6795362/Test6795362.java
- test/compiler/c2/6796786/Test6796786.java
- test/compiler/c2/6799693/Test.java
- test/compiler/c2/6800154/Test6800154.java
- test/compiler/c2/6805724/Test6805724.java
- test/compiler/c2/6823453/Test.java
- test/compiler/c2/6832293/Test.java
- test/compiler/c2/6837011/Test6837011.java
- test/compiler/c2/6837094/Test.java
- test/compiler/c2/6843752/Test.java
- test/compiler/c2/6851282/Test.java
- test/compiler/c2/6852078/Test6852078.java
- test/compiler/c2/6857159/Test6857159.java
- test/compiler/c2/6863155/Test6863155.java
- test/compiler/c2/6865031/Test.java
- test/compiler/c2/6866651/Test.java
- test/compiler/c2/6877254/Test.java
- test/compiler/c2/6880034/Test6880034.java
- test/compiler/c2/6885584/Test6885584.java
- test/compiler/c2/6894807/IsInstanceTest.java
- test/compiler/c2/6901572/Test.java
- test/compiler/c2/6910484/Test.java
- test/compiler/c2/6910605/Test.java
- test/compiler/c2/6910618/Test.java
- test/compiler/c2/6912517/Test.java
- test/compiler/c2/6916644/Test6916644.java
- test/compiler/c2/6921969/TestMultiplyLongHiZero.java
- test/compiler/c2/6930043/Test6930043.java
- test/compiler/c2/6946040/TestCharShortByteSwap.java
- test/compiler/c2/6956668/Test6956668.java
- test/compiler/c2/6958485/Test.java
- test/compiler/c2/6968348/Test6968348.java
- test/compiler/c2/6973329/Test.java
- test/compiler/c2/7002666/Test7002666.java
- test/compiler/c2/7009359/Test7009359.java
- test/compiler/c2/7017746/Test.java
- test/compiler/c2/7024475/Test7024475.java
- test/compiler/c2/7029152/Test.java
- test/compiler/c2/7041100/Test7041100.java
- test/compiler/c2/7046096/Test7046096.java
- test/compiler/c2/7047069/Test7047069.java
- test/compiler/c2/7048332/Test7048332.java
- test/compiler/c2/7068051/Test7068051.java
- test/compiler/c2/7070134/Stemmer.java
- test/compiler/c2/7070134/words
- test/compiler/c2/7110586/Test7110586.java
- test/compiler/c2/7125879/Test7125879.java
- test/compiler/c2/7160610/Test7160610.java
- test/compiler/c2/7169782/Test7169782.java
- test/compiler/c2/7174363/Test7174363.java
- test/compiler/c2/7177917/Test7177917.java
- test/compiler/c2/7179138/Test7179138_1.java
- test/compiler/c2/7179138/Test7179138_2.java
- test/compiler/c2/7190310/Test7190310.java
- test/compiler/c2/7190310/Test7190310_unsafe.java
- test/compiler/c2/7192963/TestByteVect.java
- test/compiler/c2/7192963/TestDoubleVect.java
- test/compiler/c2/7192963/TestFloatVect.java
- test/compiler/c2/7192963/TestIntVect.java
- test/compiler/c2/7192963/TestLongVect.java
- test/compiler/c2/7192963/TestShortVect.java
- test/compiler/c2/7199742/Test7199742.java
- test/compiler/c2/7200264/Test7200264.sh
- test/compiler/c2/7200264/TestIntVect.java
- test/compiler/c2/8000805/Test8000805.java
- test/compiler/c2/8002069/Test8002069.java
- test/compiler/c2/8004741/Test8004741.java
- test/compiler/c2/8004867/TestIntAtomicCAS.java
- test/compiler/c2/8004867/TestIntAtomicOrdered.java
- test/compiler/c2/8004867/TestIntAtomicVolatile.java
- test/compiler/c2/8004867/TestIntUnsafeCAS.java
- test/compiler/c2/8004867/TestIntUnsafeOrdered.java
- test/compiler/c2/8004867/TestIntUnsafeVolatile.java
- test/compiler/c2/8005956/PolynomialRoot.java
- test/compiler/c2/8007294/Test8007294.java
- test/compiler/c2/8007722/Test8007722.java
- test/compiler/codegen/6378821/Test6378821.java
- test/compiler/codegen/6431242/Test.java
- test/compiler/codegen/6797305/Test6797305.java
- test/compiler/codegen/6814842/Test6814842.java
- test/compiler/codegen/6823354/Test6823354.java
- test/compiler/codegen/6875866/Test.java
- test/compiler/codegen/6879902/Test6879902.java
- test/compiler/codegen/6896617/Test6896617.java
- test/compiler/codegen/6909839/Test6909839.java
- test/compiler/codegen/6935535/Test.java
- test/compiler/codegen/6942326/Test.java
- test/compiler/codegen/7009231/Test7009231.java
- test/compiler/codegen/7088419/CRCTest.java
- test/compiler/codegen/7100757/Test7100757.java
- test/compiler/codegen/7119644/TestBooleanVect.java
- test/compiler/codegen/7119644/TestByteDoubleVect.java
- test/compiler/codegen/7119644/TestByteFloatVect.java
- test/compiler/codegen/7119644/TestByteIntVect.java
- test/compiler/codegen/7119644/TestByteLongVect.java
- test/compiler/codegen/7119644/TestByteShortVect.java
- test/compiler/codegen/7119644/TestByteVect.java
- test/compiler/codegen/7119644/TestCharShortVect.java
- test/compiler/codegen/7119644/TestCharVect.java
- test/compiler/codegen/7119644/TestDoubleVect.java
- test/compiler/codegen/7119644/TestFloatDoubleVect.java
- test/compiler/codegen/7119644/TestFloatVect.java
- test/compiler/codegen/7119644/TestIntDoubleVect.java
- test/compiler/codegen/7119644/TestIntFloatVect.java
- test/compiler/codegen/7119644/TestIntLongVect.java
- test/compiler/codegen/7119644/TestIntVect.java
- test/compiler/codegen/7119644/TestLongDoubleVect.java
- test/compiler/codegen/7119644/TestLongFloatVect.java
- test/compiler/codegen/7119644/TestLongVect.java
- test/compiler/codegen/7119644/TestShortDoubleVect.java
- test/compiler/codegen/7119644/TestShortFloatVect.java
- test/compiler/codegen/7119644/TestShortIntVect.java
- test/compiler/codegen/7119644/TestShortLongVect.java
- test/compiler/codegen/7119644/TestShortVect.java
- test/compiler/codegen/7184394/TestAESBase.java
- test/compiler/codegen/7184394/TestAESDecode.java
- test/compiler/codegen/7184394/TestAESEncode.java
- test/compiler/codegen/7184394/TestAESMain.java
- test/compiler/codegen/8001183/TestCharVect.java
- test/compiler/codegen/8005033/Test8005033.java
- test/compiler/codegen/8011901/Test8011901.java
- test/compiler/codegen/8144028/BitTests.java
- test/compiler/eliminateAutobox/6934604/TestByteBoxing.java
- test/compiler/eliminateAutobox/6934604/TestDoubleBoxing.java
- test/compiler/eliminateAutobox/6934604/TestFloatBoxing.java
- test/compiler/eliminateAutobox/6934604/TestIntBoxing.java
- test/compiler/eliminateAutobox/6934604/TestLongBoxing.java
- test/compiler/eliminateAutobox/6934604/TestShortBoxing.java
- test/compiler/escapeAnalysis/6689060/Test.java
- test/compiler/escapeAnalysis/6716441/Tester.java
- test/compiler/escapeAnalysis/6726999/Test.java
- test/compiler/escapeAnalysis/6775880/Test.java
- test/compiler/escapeAnalysis/6795161/Test.java
- test/compiler/escapeAnalysis/6895383/Test.java
- test/compiler/escapeAnalysis/6896727/Test.java
- test/compiler/interpreter/6539464/Test.java
- test/compiler/interpreter/6833129/Test.java
- test/compiler/interpreter/7116216/LargeFrame.java
- test/compiler/interpreter/7116216/StackOverflow.java
- test/compiler/intrinsics/6982370/Test6982370.java
- test/compiler/intrinsics/8005419/Test8005419.java
- test/compiler/intrinsics/adler32/TestAdler32.java
- test/compiler/intrinsics/class/TestClassIsPrimitive.java
- test/compiler/intrinsics/classcast/NullCheckDroppingsTest.java
- test/compiler/intrinsics/clone/TestObjectClone.java
- test/compiler/intrinsics/crc32/TestCRC32.java
- test/compiler/intrinsics/crc32c/TestCRC32C.java
- test/compiler/intrinsics/hashcode/TestHashCode.java
- test/compiler/intrinsics/montgomerymultiply/MontgomeryMultiplyTest.java
- test/compiler/intrinsics/muladd/TestMulAdd.java
- test/compiler/intrinsics/multiplytolen/TestMultiplyToLen.java
- test/compiler/intrinsics/multiplytolen/TestMultiplyToLenReturnProfile.java
- test/compiler/intrinsics/squaretolen/TestSquareToLen.java
- test/compiler/intrinsics/stringequals/TestStringEqualsBadLength.java
- test/compiler/jsr292/6990212/Test6990212.java
- test/compiler/jsr292/7082949/Test7082949.java
- test/compiler/loopopts/6659207/Test.java
- test/compiler/loopopts/6855164/Test.java
- test/compiler/loopopts/6860469/Test.java
- test/compiler/loopopts/7044738/Test7044738.java
- test/compiler/loopopts/7052494/Test7052494.java
- test/compiler/native/TestDirtyInt.java
- test/compiler/native/libTestDirtyInt.c
- test/compiler/runtime/6778657/Test.java
- test/compiler/runtime/6826736/Test.java
- test/compiler/runtime/6859338/Test6859338.java
- test/compiler/runtime/6863420/Test.java
- test/compiler/runtime/6865265/StackOverflowBug.java
- test/compiler/runtime/6891750/Test6891750.java
- test/compiler/runtime/6892265/Test.java
- test/compiler/runtime/7088020/Test7088020.java
- test/compiler/runtime/7141637/SpreadNullArg.java
- test/compiler/runtime/7196199/Test7196199.java
- test/compiler/runtime/8010927/Test8010927.java
- test/compiler/runtime/8015436/Test8015436.java
- test/compiler/uncommontrap/8009761/Test8009761.java
! test/gc/logging/TestPrintReferences.java
- test/runtime/modules/Visibility/XpatchVisibility.java
- test/runtime/modules/Xpatch/BasicJarBuilder.java
- test/runtime/modules/Xpatch/Xpatch2Dirs.java
- test/runtime/modules/Xpatch/Xpatch2DirsMain.java
- test/runtime/modules/Xpatch/XpatchDupJavaBase.java
- test/runtime/modules/Xpatch/XpatchDupModule.java
- test/runtime/modules/Xpatch/XpatchJavaBase.java
- test/runtime/modules/Xpatch/XpatchMain.java
- test/runtime/modules/Xpatch/XpatchTest.java
- test/runtime/modules/Xpatch/XpatchTestJar.java
- test/runtime/modules/Xpatch/XpatchTestJarDir.java
- test/runtime/modules/Xpatch/XpatchTraceCL.java
- test/runtime/modules/XpatchCDS.java
- test/serviceability/sa/TestClassLoaderStats.java
- test/serviceability/sa/TestStackTrace.java
- test/testlibrary/ClassFileInstaller.java
- test/testlibrary/RedefineClassHelper.java
- test/testlibrary/jdk/test/lib/AllocationHelper.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/FileInstaller.java
- test/testlibrary/jdk/test/lib/HeapRegionUsageTool.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/Pair.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/Triple.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
Changeset: 2d9ac8c14fa5
Author: roland
Date: 2016-09-13 14:15 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/2d9ac8c14fa5
memory edge of write barriers shouldn't be unconditionally cleared after optimizations
! src/share/vm/opto/compile.cpp
Changeset: faadc1eccf5a
Author: roland
Date: 2016-09-14 16:46 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/faadc1eccf5a
move loop invariant shenandoah write barriers before loops
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/loopopts.cpp
! src/share/vm/opto/shenandoahSupport.cpp
Changeset: d533dffbaad0
Author: roland
Date: 2016-09-14 16:45 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/d533dffbaad0
When a write barrier's projection is about to be removed, all users of the projection must first update their memory edge to the memory input of the write barrier
! src/share/vm/opto/shenandoahSupport.cpp
Changeset: c4b9b756b685
Author: rkennke
Date: 2016-09-16 18:42 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/c4b9b756b685
Fix Shenandoah's heap validation.
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Changeset: 4d103d2a2f10
Author: roland
Date: 2016-09-15 10:07 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/4d103d2a2f10
loop optimizations for shenandoah read barriers
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/loopopts.cpp
! src/share/vm/opto/shenandoahSupport.cpp
! src/share/vm/opto/shenandoahSupport.hpp
Changeset: 57fc5930d659
Author: rkennke
Date: 2016-09-19 11:14 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/57fc5930d659
Proper GC mode in hs_err for Shenandoah.
Contributed-by: Aleksey Shipilev <shade at redhat.com>
! src/share/vm/utilities/vmError.cpp
Changeset: 045267b9d5a3
Author: rkennke
Date: 2016-09-20 15:22 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/045267b9d5a3
Exit gracefully when trying Shenandoah on unsupported platforms.
! src/share/vm/runtime/arguments.cpp
Changeset: 76938ff28105
Author: roland
Date: 2016-09-21 10:29 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/76938ff28105
c2: don't clear write barrier control in final graph reshape if CastPP input was processed before
! src/share/vm/opto/compile.cpp
Changeset: 95b4e1699477
Author: rkennke
Date: 2016-09-21 15:44 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/95b4e1699477
Pin regions that contain JNI critical regions, instead of bail-and-retry protocol.
! make/test/JtregNative.gmk
! src/share/vm/gc/shared/collectedHeap.cpp
! src/share/vm/gc/shared/collectedHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.hpp
- src/share/vm/gc/shenandoah/shenandoahJNICritical.cpp
- src/share/vm/gc/shenandoah/shenandoahJNICritical.hpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.cpp
! src/share/vm/prims/jni.cpp
! test/TEST.groups
+ test/gc/shenandoah/ShenandoahJNICritical.java
+ test/gc/shenandoah/libShenandoahJNICritical.c
Changeset: 8c1d51839cdd
Author: rkennke
Date: 2016-09-21 16:40 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/8c1d51839cdd
Added read barrier to C1's vectorizedMismatch() intrinsic.
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
+ test/gc/shenandoah/C1VectorizedMismatch.java
Changeset: 022c887483ea
Author: rkennke
Date: 2016-09-21 16:43 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/022c887483ea
Added regression test for humongous off-by-one error.
Contributed-by: Zhengyu Gu <zgu at redhat.com>
+ test/gc/shenandoah/HumongousRegionReclaimTest/TestHumongous.java
Changeset: 1555594b8493
Author: rkennke
Date: 2016-09-21 17:05 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/1555594b8493
Add ShenandoahGC into GC flag collision test.
Contributed-by: Aleksey Shipilev <shade at redhat.com>
! src/share/vm/runtime/arguments.cpp
Changeset: 0da2b33ea72a
Author: rkennke
Date: 2016-09-22 10:25 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/0da2b33ea72a
Fix: Shenandoah crashes with -XX:ObjectAlignmentInBytes=16.
Contributed-by: Aleksey Shipilev <shade at redhat.com>
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/shenandoahBarrierSet_aarch64.cpp
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/shenandoahBarrierSet_x86.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/asm/assembler.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/ci/ciInstanceKlass.cpp
! src/share/vm/gc/shenandoah/brooksPointer.hpp
! src/share/vm/gc/shenandoah/brooksPointer.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/shenandoahSupport.hpp
! src/share/vm/opto/type.cpp
+ test/gc/shenandoah/LargeObjectAlignment.java
Changeset: 934f73fc7a24
Author: rkennke
Date: 2016-09-27 15:09 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/934f73fc7a24
Handle single-threaded GC correctly.
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
+ test/gc/shenandoah/TestSingleThreadedShenandoah.java
Changeset: 6e2efc22740e
Author: shade
Date: 2016-09-28 19:42 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/6e2efc22740e
Missing memory tags for marking bitmaps.
Contributed-by: Zhengyu Gu <zgu at redhat.com>
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Changeset: 71812d733d49
Author: shade
Date: 2016-09-28 19:57 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/71812d733d49
Minor cleanup on ShenandoahHeapRegion's LiveData counter.
Contributed-by: Zhengyu Gu <zgu at redhat.com>
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
Changeset: 0a60700ab638
Author: shade
Date: 2016-09-29 10:33 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/0a60700ab638
Move shenandoah oop CAS to MacroAssembler, cleanup, document, and optimize it a little.
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/x86/vm/x86_64.ad
+ test/gc/shenandoah/cas/ReferenceCAS.java
Changeset: 0f37e9fa2d98
Author: roland
Date: 2016-09-20 18:26 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/0f37e9fa2d98
c2: logic that removes write barrier projection is not accurate
! src/share/vm/opto/shenandoahSupport.cpp
! src/share/vm/opto/shenandoahSupport.hpp
Changeset: 14e5d162b959
Author: roland
Date: 2016-09-30 11:30 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/14e5d162b959
Clearing control during final graph reshape causes memory barrier to loose dependency on null check
! src/share/vm/opto/compile.cpp
+ test/gc/shenandoah/compiler/TestWriteBarrierClearControl.java
Changeset: bb1e9843dd00
Author: shade
Date: 2016-09-30 16:35 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/bb1e9843dd00
Throw proper OOMEs instead of crashing on internal asserts.
Contributed-by: Zhengyu Gu <zgu at redhat.com>
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
+ test/gc/shenandoah/TestAllocLargeObjOOM.java
+ test/gc/shenandoah/TestAllocSmallObjOOM.java
Changeset: 12ce07b230f7
Author: rkennke
Date: 2016-10-04 10:53 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/12ce07b230f7
Cleanup Shenandoah arguments.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
+ test/gc/shenandoah/TestShenandoahArgumentRanges.java
Changeset: 0d9863428c53
Author: rkennke
Date: 2016-10-05 09:41 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/0d9863428c53
Rewrite Shenandoah logging to use unified logging framework.
! src/share/vm/gc/shenandoah/brooksPointer.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegionSet.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegionSet.hpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.cpp
Changeset: bbdfe1eadfed
Author: rkennke
Date: 2016-10-05 10:38 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/bbdfe1eadfed
Remove unnecessary and obsolete cmd line arg from test.
! test/gc/shenandoah/HumongousRegionReclaimTest/TestHumongous.java
Changeset: 055a3e68502e
Author: rkennke
Date: 2016-10-06 11:39 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/055a3e68502e
Use MacroAssembler cas-obj code for C1 too. Use movl for compressed oops. Use sete instead of setz to set result reg.
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
Changeset: fb237a02238e
Author: rkennke
Date: 2016-10-06 18:02 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/fb237a02238e
Additional assert and debug output.
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
Changeset: 8a0bf4a83b74
Author: rkennke
Date: 2016-10-06 18:43 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/8a0bf4a83b74
Use unsafe_equals() instead of == for comparing oops.
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.inline.hpp
Changeset: e382d419ca8b
Author: rkennke
Date: 2016-10-07 11:15 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/e382d419ca8b
Added asserts all over synchronizer code to check that target objects are in to-space.
! src/share/vm/oops/oop.hpp
! src/share/vm/oops/oop.inline.hpp
! src/share/vm/runtime/biasedLocking.cpp
! src/share/vm/runtime/synchronizer.cpp
Changeset: 9cff9ac021c1
Author: rkennke
Date: 2016-10-07 16:15 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/9cff9ac021c1
Added assert in biased locking to see where to-space objects might come from.
! src/share/vm/runtime/biasedLocking.cpp
Changeset: 3a1656c0e09d
Author: roland
Date: 2016-10-07 09:57 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/3a1656c0e09d
ShenandoahBarrierNode::needs_barrier() support for compressed oops
! src/share/vm/opto/shenandoahSupport.cpp
Changeset: 3dd7da8c2d71
Author: roland
Date: 2016-10-07 11:37 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/3dd7da8c2d71
implicit null checks broken with compressed oops
! src/share/vm/asm/assembler.cpp
+ test/gc/shenandoah/compiler/TestNullCheck.java
Changeset: 8d3c72ecfc70
Author: rkennke
Date: 2016-10-07 17:49 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/8d3c72ecfc70
More asserts to find where from-space oops come from in biased locking.
! src/share/vm/runtime/biasedLocking.cpp
Changeset: 907c358bf012
Author: shade
Date: 2016-10-07 19:07 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/907c358bf012
TestWriteBarrierClearControl fails in release build: needs -XX:+UnlockDiagnosticVMOptions.
! test/gc/shenandoah/compiler/TestWriteBarrierClearControl.java
Changeset: bae5f9792c83
Author: shade
Date: 2016-10-07 21:31 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/bae5f9792c83
Refactor BrooksPointer utility class: reflow API, add more asserts, etc.
! src/share/vm/gc/shenandoah/brooksPointer.cpp
! src/share/vm/gc/shenandoah/brooksPointer.hpp
! src/share/vm/gc/shenandoah/brooksPointer.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.hpp
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
Changeset: 48f12ecaf167
Author: rkennke
Date: 2016-10-10 09:53 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/48f12ecaf167
Fix types of oops/oopDesc*/HeapWord* in new asserts to make compiler happy.
! src/share/vm/gc/shenandoah/brooksPointer.inline.hpp
Changeset: 699db4e3478e
Author: shade
Date: 2016-10-10 15:51 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/699db4e3478e
Parallel AlwaysPreTouch: do heap pre-touch operation in parallel.
! src/share/vm/gc/shared/workgroup.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
+ test/gc/shenandoah/AlwaysPreTouch.java
Changeset: 210512cec44a
Author: roland
Date: 2016-10-10 16:18 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/210512cec44a
C2's barrier verification pass doesn't cover compressed oops correctly
! src/share/vm/opto/shenandoahSupport.cpp
Changeset: 72ad8196ae92
Author: shade
Date: 2016-10-12 10:19 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/72ad8196ae92
Improve UseLargePages support.
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
Changeset: 757506b12adf
Author: rkennke
Date: 2016-10-13 12:31 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/757506b12adf
Added includes to fix aarch64 build.
! src/cpu/aarch64/vm/aarch64.ad
! src/share/vm/runtime/globals_extension.hpp
Changeset: c2620a41ff99
Author: zgu
Date: 2016-10-04 16:24 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/c2620a41ff99
Fixed Shenandoah support in jvmci
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
Changeset: fd87a04d5540
Author: rkennke
Date: 2016-10-14 13:45 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/fd87a04d5540
Use non-checking version of mov for 0xdeaddead to avoid assert.
! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
Changeset: bb1b3ff7f950
Author: shade
Date: 2016-10-17 17:05 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/bb1b3ff7f950
Prune is_in call from in_cset_fast_test.
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
Changeset: 8c4c934a3fa8
Author: zgu
Date: 2016-10-18 09:31 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/8c4c934a3fa8
Parallelize CLDG and CodeCache root scanning and evacuation
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/classLoaderData.hpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.hpp
Changeset: e44bdff3b9d4
Author: rkennke
Date: 2016-10-20 11:22 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/e44bdff3b9d4
Rewrite barriers for locks to invoke barriers only when mark word is actually touched.
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/gc/shared/referencePendingListLocker.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/oops/cpCache.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/oop.hpp
! src/share/vm/oops/oop.inline.hpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/runtime/biasedLocking.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/thread.cpp
Changeset: 0d090e6562d8
Author: chf
Date: 2016-10-21 10:38 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/0d090e6562d8
Better logging
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.cpp
Changeset: be389cf2604a
Author: chf
Date: 2016-10-21 12:29 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/be389cf2604a
Merge
Changeset: 103124b62abc
Author: rkennke
Date: 2016-10-21 18:40 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/103124b62abc
Implement/improve Shenandoah store checks.
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/c1_LIRAssembler_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/sharedRuntime_aarch64.cpp
! src/cpu/aarch64/vm/stubRoutines_aarch64.hpp
! src/cpu/aarch64/vm/templateInterpreterGenerator_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_MacroAssembler_x86.cpp
! src/cpu/x86/vm/interp_masm_x86.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/templateInterpreterGenerator_x86.cpp
! src/cpu/x86/vm/templateTable_x86.cpp
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
Changeset: 462814876bed
Author: rkennke
Date: 2016-10-21 18:40 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/462814876bed
Reuse C2 write barrier stub in interpreter and C1.
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp
! src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
! src/cpu/aarch64/vm/shenandoahBarrierSet_aarch64.cpp
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
! src/cpu/aarch64/vm/stubRoutines_aarch64.hpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/c1_Runtime1_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/x86/vm/shenandoahBarrierSet_x86.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/stubRoutines_x86.hpp
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.cpp
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.hpp
! src/share/vm/runtime/init.cpp
! src/share/vm/runtime/stubRoutines.cpp
! src/share/vm/runtime/stubRoutines.hpp
Changeset: a5ecc810e4b6
Author: rkennke
Date: 2016-10-25 17:11 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/a5ecc810e4b6
Insert load-load fence in obj-eq-barrier, to prevent brooks ptr loads from floating above comparison.
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.cpp
Changeset: 6d234e9beadd
Author: shade
Date: 2016-10-25 17:53 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/6d234e9beadd
Native Brooks ptr accesses can be constant-folded.
! src/share/vm/gc/shenandoah/brooksPointer.hpp
! src/share/vm/opto/macro.cpp
Changeset: ffaa8941fdce
Author: shade
Date: 2016-10-28 12:04 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/ffaa8941fdce
Chunked array processing should first push the continuation.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
Changeset: 40e322c38a82
Author: roland
Date: 2016-10-28 11:30 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/40e322c38a82
Condition code not set after CAS on aarch64
! src/cpu/aarch64/vm/aarch64.ad
Changeset: b329d9c36925
Author: roland
Date: 2016-10-28 14:27 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/b329d9c36925
missing memory barrier in acmp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/subnode.cpp
Changeset: 978d7601df14
Author: roland
Date: 2016-10-28 14:35 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/978d7601df14
Expand shenandoah write barrier as C2 IR
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
! src/share/vm/opto/block.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/lcm.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/memnode.hpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/phaseX.cpp
! 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/runtime/stubRoutines.cpp
! src/share/vm/runtime/stubRoutines.hpp
Changeset: fcf893b2f7a7
Author: rkennke
Date: 2016-10-28 21:22 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/fcf893b2f7a7
Fix in-heap check in x86 store check.
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
Changeset: 393dd35cec61
Author: rkennke
Date: 2016-10-28 21:27 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/393dd35cec61
Replace read-barrier in monitor-search-loop with store checks.
! src/cpu/x86/vm/templateTable_x86.cpp
Changeset: 3f6ab1f1bca0
Author: rkennke
Date: 2016-10-28 22:34 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/3f6ab1f1bca0
Rename enter/exit_critical to pin_object in CollectedHeap.
! src/share/vm/gc/shared/collectedHeap.cpp
! src/share/vm/gc/shared/collectedHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/prims/jni.cpp
Changeset: c3df4ac5091c
Author: rkennke
Date: 2016-10-28 22:45 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/c3df4ac5091c
Fix oop comparison in JVM_StopThread() and remove redundant comparison in stackwalk.
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/stackwalk.cpp
Changeset: 6f23d8404b9e
Author: shade
Date: 2016-10-28 22:49 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/6f23d8404b9e
Turn off C2 WB expansion until the ReferenceCAS test bug is fixed.
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
Changeset: f66cf3bcac8e
Author: shade
Date: 2016-10-28 23:11 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/f66cf3bcac8e
Efficient divide-and-conquer for chunked array handling during mark.
! src/share/vm/gc/shared/taskqueue.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
Changeset: b3776237524a
Author: roland
Date: 2016-10-31 16:16 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/b3776237524a
assert in PhaseIdealLoop::shenandoah_fix_memory_uses() is too strong
! src/share/vm/opto/shenandoahSupport.cpp
Changeset: 658bdee8b6ab
Author: shade
Date: 2016-10-31 16:26 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/658bdee8b6ab
Cherry-pick JDK-8167298 change, modify ReferenceCAS to be more aggressive, turn back C2 opto.
! src/share/vm/adlc/formssel.cpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
! test/gc/shenandoah/cas/ReferenceCAS.java
Changeset: c7a2d9ce5168
Author: shade
Date: 2016-10-31 17:55 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/c7a2d9ce5168
Various cleanups: (un)signed math, method names, leftover code, etc
! src/share/vm/gc/shenandoah/brooksPointer.hpp
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectionSet.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegionSet.cpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
Changeset: b24395051cc1
Author: rkennke
Date: 2016-10-31 17:45 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/b24395051cc1
Make sure to sync local and global evac-in-progress flags correctly.
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/runtime/thread.cpp
+ test/gc/shenandoah/EvilSyncBug.java
Changeset: e52c6b2eba6d
Author: shade
Date: 2016-10-31 20:01 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/e52c6b2eba6d
Separate Full GC counters in GC stats.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
Changeset: fc6f53b5759d
Author: shade
Date: 2016-11-01 11:56 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/fc6f53b5759d
"passive" GC heuristics, that does Full GCs only.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
Changeset: 09e5183d535f
Author: roland
Date: 2016-11-02 13:36 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/09e5183d535f
handle rethrow call in PhaseIdealLoop::shenandoah_find_bottom_mem()
! src/share/vm/opto/shenandoahSupport.cpp
Changeset: 676ce85af647
Author: rkennke
Date: 2016-11-02 15:52 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/676ce85af647
Merge marked_object_iterate() impls.
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
Changeset: 3a9e444a2f37
Author: roland
Date: 2016-11-02 16:12 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/3a9e444a2f37
acmp needs a wide membar to avoid incorrect anti dependencies
! src/share/vm/opto/graphKit.cpp
Changeset: 7e36a859bfaa
Author: shade
Date: 2016-11-02 18:23 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/7e36a859bfaa
Full GC mark without liveness counting.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
Changeset: 566de8265503
Author: zgu
Date: 2016-11-02 15:25 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/566de8265503
Experimental OWST implementation
! src/share/vm/gc/shared/taskqueue.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
+ src/share/vm/gc/shenandoah/shenandoahTaskqueue.cpp
+ src/share/vm/gc/shenandoah/shenandoahTaskqueue.hpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
Changeset: ce039a1b40a7
Author: shade
Date: 2016-11-02 20:59 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/ce039a1b40a7
Reset bitmaps in MarkCompact should use parallel threads.
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
Changeset: 95390cfa294c
Author: roland
Date: 2016-11-03 10:28 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/95390cfa294c
Class.isAssignableFrom instrinsic needs to properly handle mem bar in acmp
! src/share/vm/opto/library_call.cpp
Changeset: 9f32d5b62cc4
Author: rkennke
Date: 2016-11-03 12:56 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/9f32d5b62cc4
Remove unappropriate comment.
! src/share/vm/runtime/arguments.cpp
Changeset: 50a2c552b20d
Author: rkennke
Date: 2016-11-03 12:56 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/50a2c552b20d
Collapse series of small assert blocks into one big assert block.
! src/share/vm/opto/addnode.cpp
Changeset: bfe2e96c6b19
Author: rkennke
Date: 2016-11-03 13:00 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/bfe2e96c6b19
Rename GraphKit::shenandoah_acmp_barrier into GraphKit::cmp_objects.
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/parse2.cpp
Changeset: 7023b41f97a9
Author: shade
Date: 2016-11-04 13:44 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/7023b41f97a9
Make CMBitMapRO::getNextMarkedWordAddress "inline".
! src/share/vm/gc/shared/cmBitMap.cpp
! src/share/vm/gc/shared/cmBitMap.hpp
! src/share/vm/gc/shared/cmBitMap.inline.hpp
Changeset: 4838d48a8e3c
Author: shade
Date: 2016-11-04 22:21 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/4838d48a8e3c
Specialize iteration over marked objects.
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
Changeset: 119a579de3cd
Author: roland
Date: 2016-11-07 14:37 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/119a579de3cd
Null check handling in PhaseIdealLoop::shenandoah_pin_and_expand_barriers() can break graph
! src/share/vm/opto/shenandoahSupport.cpp
Changeset: b60d2b4d85b3
Author: zgu
Date: 2016-11-07 12:59 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/b60d2b4d85b3
OWST competitive spin master
! src/share/vm/gc/shenandoah/shenandoahTaskqueue.cpp
! src/share/vm/gc/shenandoah/shenandoahTaskqueue.hpp
Changeset: f0002694db11
Author: shade
Date: 2016-11-08 15:50 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/f0002694db11
Mark scan prefetch: prefetch the oop contents while scanning the mark bitmap.
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
Changeset: 4b28d985b5af
Author: shade
Date: 2016-11-09 08:58 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/4b28d985b5af
ConcurrentMark overflow queues cleanup bugfix.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
Changeset: c8138d5377a4
Author: shade
Date: 2016-11-09 11:03 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/c8138d5377a4
Single-element buffer in thread-local taskqueues.
! src/share/vm/gc/shared/taskqueue.hpp
! src/share/vm/gc/shared/taskqueue.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
Changeset: a967c342db8e
Author: zgu
Date: 2016-11-09 09:17 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/a967c342db8e
Enable UseShenandoahOWST by default
! src/share/vm/gc/shenandoah/shenandoahTaskqueue.hpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
Changeset: 430c7569981d
Author: rkennke
Date: 2016-11-09 18:57 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/430c7569981d
Improve handling of cancelled-gc flag.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
Changeset: 929b87e22dfd
Author: rkennke
Date: 2016-11-15 16:28 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/929b87e22dfd
Improved, more flexible heap region size settings.
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
! test/TEST.groups
+ test/gc/shenandoah/TestRegionSizeArgs.java
Changeset: 48adcdcb69b2
Author: rkennke
Date: 2016-11-15 16:28 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/48adcdcb69b2
Added missing barriers in services code.
! src/share/vm/services/attachListener.cpp
! src/share/vm/services/diagnosticCommand.cpp
! src/share/vm/services/heapDumper.cpp
Changeset: 114b9dcf9aa4
Author: rkennke
Date: 2016-11-15 17:10 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/114b9dcf9aa4
Fix small mistake/typo: typeOopArray->typeArrayOop.
! src/share/vm/services/heapDumper.cpp
Changeset: b02156e8022f
Author: rkennke
Date: 2016-11-15 17:21 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/b02156e8022f
Fix another stupid mistake: use K instead of M for MIN_REGION_SIZE.
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.hpp
Changeset: cb127be5c910
Author: roland
Date: 2016-11-16 10:01 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/cb127be5c910
keep membar's adr_type after matching + membars in shenandoah's acmp and write barrier shouldn't be wide
! 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/opto/gcm.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/lcm.cpp
! src/share/vm/opto/machnode.cpp
! src/share/vm/opto/machnode.hpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/shenandoahSupport.cpp
Changeset: d178fc346abb
Author: rkennke
Date: 2016-11-16 15:25 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/d178fc346abb
Backed out changeset 40e322c38a82
! src/cpu/aarch64/vm/aarch64.ad
Changeset: 40ecb3f31575
Author: rkennke
Date: 2016-11-16 15:52 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/40ecb3f31575
TestGCOld for Shenandoah
! test/TEST.groups
! test/gc/shenandoah/EvilSyncBug.java
+ test/gc/stress/TestGCOldWithShenandoah.java
Changeset: 6543d8b23b0c
Author: roland
Date: 2016-10-28 11:30 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/6543d8b23b0c
Condition code not set after CAS on aarch64
! src/cpu/aarch64/vm/aarch64.ad
Changeset: 358cf8e1ce6a
Author: rkennke
Date: 2016-11-16 17:51 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/358cf8e1ce6a
Add null-checking to write-barriers in aarch64 C1 cas and xchg impls.
! src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp
Changeset: 1fb95b185cc3
Author: rkennke
Date: 2016-11-17 10:05 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/1fb95b185cc3
AArch64: Add remaining (weak / exchange) CAS-obj intrinsics for Shenandoah.
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
Changeset: 37a6e3670662
Author: rkennke
Date: 2016-11-18 18:34 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/37a6e3670662
Some more AArch64 CAS/CAE fixes
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
Changeset: ae2cbcf798c3
Author: roland
Date: 2016-11-19 17:55 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/ae2cbcf798c3
Logic that moves a null check in the expanded barrier may cause a memory access that doesn't depend on the barrier to bypass the null check
! src/share/vm/opto/shenandoahSupport.cpp
+ test/gc/shenandoah/compiler/TestExpandedWBLostNullCheckDep.java
Changeset: c831d368463c
Author: zgu
Date: 2016-11-18 10:18 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/c831d368463c
Utilize parallel workers for GC tasks during a safepoint
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.hpp
! src/share/vm/gc/shenandoah/shenandoahTaskqueue.cpp
! src/share/vm/gc/shenandoah/shenandoahTaskqueue.hpp
Changeset: c98fccbedd84
Author: zgu
Date: 2016-11-21 12:16 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/c98fccbedd84
Correctly setting up ReferenceProcess's active_mt_degress for auto queue balancing
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
Changeset: fcdffec29931
Author: zgu
Date: 2016-11-21 12:17 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/fcdffec29931
Merge
Changeset: d60030e453f0
Author: rkennke
Date: 2016-11-19 13:14 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/d60030e453f0
Merge
- make/Dist.gmk
! make/test/JtregNative.gmk
! 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/interp_masm_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
! src/cpu/aarch64/vm/templateInterpreterGenerator_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/interp_masm_x86.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/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/templateInterpreterGenerator_x86.cpp
! src/cpu/x86/vm/templateInterpreterGenerator_x86_64.cpp
! src/cpu/x86/vm/x86_64.ad
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/EmptyEventProvider.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/EventProvider.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/HotSpotJVMCICompilerFactory.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/HotSpotVMEventListener.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/services/JVMCICompilerFactory.java
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! 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_LIRGenerator.hpp
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/ci/ciInstanceKlass.cpp
! src/share/vm/ci/ciInstanceKlass.hpp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/modules.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.hpp
! src/share/vm/gc/g1/g1ConcurrentMark.inline.hpp
- src/share/vm/gc/g1/g1Predictions.cpp
! src/share/vm/gc/g1/g1RemSet.cpp
! src/share/vm/gc/serial/genMarkSweep.cpp
! src/share/vm/gc/shared/collectedHeap.hpp
! src/share/vm/gc/shared/collectedHeap.inline.hpp
! src/share/vm/gc/shared/gcTrace.hpp
- src/share/vm/gc/shared/memset_with_concurrent_readers.cpp
- src/share/vm/gc/shared/referencePendingListLocker.cpp
- src/share/vm/gc/shared/referencePendingListLocker.hpp
! src/share/vm/gc/shared/referenceProcessor.cpp
! src/share/vm/gc/shared/referenceProcessor.hpp
! src/share/vm/gc/shared/space.inline.hpp
! src/share/vm/gc/shared/workgroup.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.cpp
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.hpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
- src/share/vm/logging/log.cpp
! src/share/vm/memory/universe.cpp
- src/share/vm/oops/arrayOop.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/klassVtable.cpp
! src/share/vm/oops/objArrayKlass.cpp
! src/share/vm/oops/oop.hpp
! src/share/vm/oops/oop.inline.hpp
! src/share/vm/oops/typeArrayKlass.cpp
! src/share/vm/opto/block.hpp
! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/compile.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/loopnode.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/runtime.cpp
! 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/stackwalk.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/reflection.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/services/diagnosticCommand.cpp
- src/share/vm/utilities/chunkedList.cpp
! src/share/vm/utilities/exceptions.cpp
- src/share/vm/utilities/linkedlist.cpp
- src/share/vm/utilities/resourceHash.cpp
! test/TEST.groups
- test/compiler/floatingpoint/Test15FloatJNIArgs.java
- test/compiler/floatingpoint/libTest15FloatJNIArgs.c
- test/compiler/jvmci/common/services/jdk.vm.ci.hotspot.services.HotSpotVMEventListener
- test/compiler/jvmci/common/services/jdk.vm.ci.runtime.JVMCICompiler
- test/compiler/jvmci/common/services/jdk.vm.ci.runtime.services.JVMCICompilerFactory
- test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodAtSlotTest.java
- test/compiler/jvmci/compilerToVM/InitializeConfigurationTest.java
! test/gc/logging/TestPrintReferences.java
- test/native/runtime/test_instanceKlass.cpp
- test/runtime/SharedArchiveFile/SASymbolTableTestAttachee.java
- test/serviceability/sa/jmap-hashcode/Test8028623.java
Changeset: 95fcbf4f31ea
Author: rkennke
Date: 2016-11-22 15:59 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/95fcbf4f31ea
Add some lost code from merge back in.
! src/share/vm/gc/g1/g1ConcurrentMark.inline.hpp
Changeset: 2ed49d55cccd
Author: rkennke
Date: 2016-11-22 16:00 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/2ed49d55cccd
AArch64: Fix sender-sp clobbering in interpreter Reference intrinsic.
! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp
Changeset: d779bb50f1bb
Author: rkennke
Date: 2016-11-22 16:01 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/d779bb50f1bb
Merge
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Changeset: b2ae3bb580d2
Author: zgu
Date: 2016-11-23 09:06 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/b2ae3bb580d2
Added ShenandoahSATBBufferSize experimental flag
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
Changeset: a30cc378af65
Author: rkennke
Date: 2016-11-23 11:29 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/a30cc378af65
Use acmp barrier for oop comparison
! src/share/vm/classfile/javaClasses.cpp
Changeset: 574d188d1aaf
Author: rkennke
Date: 2016-11-23 16:05 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/574d188d1aaf
Merge
Changeset: 757da84b0e79
Author: rkennke
Date: 2016-11-23 16:06 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/757da84b0e79
Merge draining SATB and task queues
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
Changeset: 636806194828
Author: rkennke
Date: 2016-11-23 16:07 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/636806194828
Don't initially evacuate synchronizer roots
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
Changeset: ea019c7af940
Author: rkennke
Date: 2016-11-23 18:02 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/ea019c7af940
Use correct marking bitmap when reclaiming humongous objects.
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Changeset: f90576f78367
Author: zgu
Date: 2016-11-23 16:27 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/f90576f78367
Parallelize object monitor scan during GC
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.hpp
! src/share/vm/runtime/objectMonitor.cpp
! src/share/vm/runtime/objectMonitor.hpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/synchronizer.hpp
Changeset: e0517286547c
Author: rkennke
Date: 2016-11-24 12:25 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/e0517286547c
Put back phase name for full_gc_mark_drain_queue
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
Changeset: f4e026046090
Author: shade
Date: 2016-11-24 18:16 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/f4e026046090
Superfluous conc GC cancellation when cset is empty. Cancelling GC here makes conc mark permanently cancelled.
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Changeset: 07b6c5095e7b
Author: rkennke
Date: 2016-11-24 18:19 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/07b6c5095e7b
Fix parallel object-monitor scanning
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.hpp
Changeset: da4e38287b66
Author: rkennke
Date: 2016-11-24 20:45 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/da4e38287b66
Refactor/consolidate/cleanup
! src/share/vm/gc/shenandoah/brooksPointer.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectionSet.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahFreeSet.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegionSet.cpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.cpp
Changeset: dd26710e4853
Author: shade
Date: 2016-11-25 12:38 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/dd26710e4853
Cleanup: break up too long source lines.
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahPhaseTimes.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.hpp
Changeset: 678dca371148
Author: shade
Date: 2016-11-25 15:35 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/678dca371148
Cancel events should print cause, and fire only once.
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
Changeset: 641b0dc77737
Author: shade
Date: 2016-11-25 15:45 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/641b0dc77737
Fix build failure from the unlucky rename in the previous commit.
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
Changeset: 7b2d90893a4b
Author: rkennke
Date: 2016-11-25 18:20 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/7b2d90893a4b
Fix top-at-mark-start
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
Changeset: 25c90488b424
Author: rkennke
Date: 2016-11-25 18:51 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/25c90488b424
Merge
! make/test/JtregNative.gmk
! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp
! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
! src/cpu/aarch64/vm/templateInterpreterGenerator_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/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/stubRoutines_x86.hpp
! src/share/vm/adlc/formssel.cpp
! src/share/vm/adlc/output_c.cpp
! src/share/vm/c1/c1_LIR.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/classfile/dictionary.cpp
! src/share/vm/classfile/stringTable.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/compiledMethod.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/relocInfo.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/opto/arraycopynode.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/lcm.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/macroArrayCopy.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/output.cpp
! src/share/vm/opto/type.cpp
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/services/diagnosticCommand.cpp
- src/share/vm/utilities/quickSort.cpp
! test/TEST.groups
- test/compiler/ciReplay/TestSA.sh
- test/compiler/ciReplay/TestVM.sh
- test/compiler/ciReplay/TestVM_no_comp_level.sh
- test/compiler/ciReplay/common.sh
Changeset: 17cd0b936e2e
Author: rkennke
Date: 2016-11-25 18:52 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/17cd0b936e2e
Merge
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Changeset: 588aa7d8bc35
Author: rkennke
Date: 2016-11-25 19:35 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/588aa7d8bc35
Add test for GCBasher with Shenandoah
! test/TEST.groups
+ test/gc/stress/gcbasher/TestGCBasherWithShenandoah.java
Changeset: 82c5a883011e
Author: shade
Date: 2016-11-29 12:25 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/82c5a883011e
Acceptance tests to verify Shenandoah can withstand allocations.
+ test/gc/shenandoah/acceptance/AllocIntArrays.java
+ test/gc/shenandoah/acceptance/AllocObjectArrays.java
+ test/gc/shenandoah/acceptance/AllocObjects.java
Changeset: c3d093dd5dd5
Author: zgu
Date: 2016-11-29 07:14 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/c3d093dd5dd5
Fixed the number of task queues to reset and print
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
Changeset: 1650df2f4ac2
Author: zgu
Date: 2016-11-29 07:14 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/1650df2f4ac2
Merge
Changeset: bc79a4e000f0
Author: rkennke
Date: 2016-11-29 13:20 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/bc79a4e000f0
Fix reclamation of humongous objects in mark-compact
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
Changeset: b9b38c47b4cf
Author: rkennke
Date: 2016-11-29 16:05 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/b9b38c47b4cf
Heuristics fix, refactoring + 2 new heuristics
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
Changeset: 7e4baa0817d1
Author: roland
Date: 2016-12-01 08:49 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/7e4baa0817d1
Couple fixes to write barrier expansion
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/opto/shenandoahSupport.cpp
Changeset: dfa629752080
Author: roland
Date: 2016-12-01 09:23 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/dfa629752080
undo change made by mistake to compile the world
! src/share/vm/classfile/classLoader.cpp
Changeset: 5db8e70a5237
Author: shade
Date: 2016-12-05 16:26 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/5db8e70a5237
Cherry-pick 8169261: Fix for JDK-8067744 creates build failures with some versions of gcc and/or linux
! make/test/JtregNative.gmk
Changeset: 179aba55a53a
Author: shade
Date: 2016-12-05 21:28 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/179aba55a53a
Avoid evacuation if concurrent GC was cancelled. Make sure Full GC is able to recover.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.hpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/runtime/thread.cpp
Changeset: 7009fc6f74b3
Author: shade
Date: 2016-12-06 19:41 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/7009fc6f74b3
Fix TLAB flapping. Do not reply with MinTLABSize if we have no space left in current region, make allocator to ask for another region.
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
Changeset: f6d8d643198e
Author: rkennke
Date: 2016-12-07 11:17 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/f6d8d643198e
Fix object initialization in C2
! src/share/vm/opto/macro.cpp
Changeset: e4acea31c079
Author: rkennke
Date: 2016-12-08 12:12 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/e4acea31c079
C1 cleanup
! 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/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/c1_Runtime1_x86.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
Changeset: 36b281f64016
Author: shade
Date: 2016-12-08 16:36 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/36b281f64016
Fix shutdown/cancelled races.
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
Changeset: f61052a4dd46
Author: roland
Date: 2016-12-08 14:45 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/f61052a4dd46
Enable optimization of arraycopy as loads/stores with Shenandoah
! src/share/vm/ci/ciInstanceKlass.cpp
! src/share/vm/ci/ciInstanceKlass.hpp
! src/share/vm/opto/arraycopynode.cpp
! src/share/vm/opto/arraycopynode.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/macro.hpp
! src/share/vm/opto/macroArrayCopy.cpp
! src/share/vm/opto/shenandoahSupport.cpp
Changeset: 577da6ba5a48
Author: roland
Date: 2016-12-02 16:49 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/577da6ba5a48
replace barrier's input with barrier's output in all dominated uses to decrease pressure on register allocator
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/opto/block.hpp
! src/share/vm/opto/lcm.cpp
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/shenandoahSupport.cpp
Changeset: be1010acc2ff
Author: rkennke
Date: 2016-12-09 12:01 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/be1010acc2ff
More cleanup
! src/cpu/aarch64/vm/aarch64.ad
! 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/stubGenerator_aarch64.cpp
! src/cpu/aarch64/vm/stubRoutines_aarch64.hpp
! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/gc/serial/genMarkSweep.cpp
! src/share/vm/gc/shared/gcCause.hpp
! src/share/vm/gc/shared/threadLocalAllocBuffer.cpp
! src/share/vm/oops/cpCache.cpp
! src/share/vm/oops/instanceRefKlass.inline.hpp
! src/share/vm/oops/objArrayOop.hpp
! src/share/vm/oops/oop.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/services/heapDumper.cpp
Changeset: 582651ecf809
Author: shade
Date: 2016-12-12 17:06 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/582651ecf809
Heap dump support
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Changeset: aef414e15af5
Author: shade
Date: 2016-12-12 17:08 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/aef414e15af5
Fix another Full GC trigger race
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Changeset: 6f8831470752
Author: shade
Date: 2016-12-12 18:26 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/6f8831470752
Enable -XX:+HeapDump{Before|After}FullGC.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
Changeset: 7d3e70252b18
Author: shade
Date: 2016-12-13 16:51 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/7d3e70252b18
Do more Full GC tries following the allocation failure
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
Changeset: 155d04209453
Author: rkennke
Date: 2016-12-13 18:20 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/155d04209453
Add remaining unused free space to 'used' counter in free list. Makes heuristics more precise.
! src/share/vm/gc/shenandoah/shenandoahFreeSet.cpp
Changeset: a2d3be7f08ad
Author: shade
Date: 2016-12-14 12:56 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/a2d3be7f08ad
Fix MXBean Full GC notifications.
! src/share/vm/services/memoryManager.cpp
! src/share/vm/services/memoryManager.hpp
! src/share/vm/services/memoryService.cpp
! test/TEST.groups
+ test/gc/shenandoah/MXNotificationsFullGC.java
Changeset: a09a9979e356
Author: shade
Date: 2016-12-14 13:56 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/a09a9979e356
Workaround GC notification asynchronicity in test/gc/shenandoah/MXNotificationsFullGC.
! test/gc/shenandoah/MXNotificationsFullGC.java
Changeset: 1785c83977e3
Author: rkennke
Date: 2016-12-14 17:23 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/1785c83977e3
JVMStat heap region counters
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
+ src/share/vm/gc/shenandoah/shenandoahHeapRegionCounters.cpp
+ src/share/vm/gc/shenandoah/shenandoahHeapRegionCounters.hpp
! src/share/vm/gc/shenandoah/shenandoahMonitoringSupport.cpp
! src/share/vm/gc/shenandoah/shenandoahMonitoringSupport.hpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
! src/share/vm/runtime/arguments.cpp
Changeset: 9fc91ebeb858
Author: rkennke
Date: 2016-12-15 16:50 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/9fc91ebeb858
Locked allocation
! src/share/vm/gc/shenandoah/shenandoahFreeSet.cpp
! src/share/vm/gc/shenandoah/shenandoahFreeSet.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegionSet.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegionSet.hpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
Changeset: 9935fc55ebc2
Author: rkennke
Date: 2016-12-15 17:00 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/9935fc55ebc2
Fix freeze when running OOM during write barrier
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
Changeset: d9e673adfa1c
Author: rkennke
Date: 2016-12-15 17:41 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/d9e673adfa1c
Fix assert coming from ReferenceProcessor.
! src/share/vm/gc/shared/referenceProcessor.cpp
Changeset: c5cd9ee7a881
Author: chf
Date: 2016-12-15 14:32 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/c5cd9ee7a881
Connection Matrix
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegionSet.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegionSet.hpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
Changeset: 0638df313dc4
Author: zgu
Date: 2016-12-16 10:33 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/0638df313dc4
More efficient heap expansion
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Changeset: eb5f5b74878d
Author: zgu
Date: 2016-12-16 10:34 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/eb5f5b74878d
Merge
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Changeset: baec38f7a7e5
Author: rkennke
Date: 2016-12-17 14:30 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/baec38f7a7e5
Ensure metadata alive for Shenandoah too.
! src/share/vm/ci/ciObjectFactory.cpp
Changeset: fc0c2ad9497d
Author: rkennke
Date: 2016-12-19 22:09 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/fc0c2ad9497d
Fix freeze on OOM during evacuation
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
Changeset: 84363ca14be9
Author: rkennke
Date: 2016-12-19 22:48 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/84363ca14be9
Degenerating concurrent marking
! src/share/vm/gc/shared/taskqueue.cpp
! src/share/vm/gc/shared/taskqueue.hpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahTaskqueue.cpp
! src/share/vm/gc/shenandoah/shenandoahTaskqueue.hpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
Changeset: c2fd76aa8981
Author: shade
Date: 2016-12-20 12:09 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/c2fd76aa8981
Enable UseCountedLoopSafepoints with Shenandoah.
! src/share/vm/runtime/arguments.cpp
Changeset: 0d30308cdc65
Author: rkennke
Date: 2016-12-20 18:49 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/0d30308cdc65
Improve AryEq instruction by avoiding false negatives with a Shenandoah cmp barrier
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
Changeset: 5c7176fd9317
Author: shade
Date: 2016-12-20 19:18 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/5c7176fd9317
Refactor concurrent mark to be more inlineable.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.cpp
Changeset: 307980ea8e60
Author: roland
Date: 2016-12-19 11:22 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/307980ea8e60
C2: the result of an implicit null check read barrier may be used when the check fails
! src/share/vm/opto/shenandoahSupport.cpp
Changeset: 313a04b8b17d
Author: roland
Date: 2017-01-03 11:31 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/313a04b8b17d
in cset fast test in C2 IR
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/shenandoahSupport.cpp
Changeset: 44d762e94dfd
Author: shade
Date: 2017-01-05 12:33 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/44d762e94dfd
Thread-local buffers for liveness data.
! src/share/vm/gc/shenandoah/shenandoahCollectionSet.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahFreeSet.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegionCounters.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegionSet.hpp
Changeset: c46f0b378ff1
Author: roland
Date: 2017-01-03 13:42 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/c46f0b378ff1
loop opts of write barriers once expanded
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/ifnode.cpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopUnswitch.cpp
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/loopopts.cpp
! src/share/vm/opto/shenandoahSupport.cpp
! src/share/vm/opto/shenandoahSupport.hpp
Changeset: 5bde5cc33911
Author: shade
Date: 2017-01-09 14:39 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/5bde5cc33911
Percentile levels in -Xlog:gc+stats.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/utilities/numberSeq.cpp
! src/share/vm/utilities/numberSeq.hpp
Changeset: 199e8a7f598b
Author: rkennke
Date: 2017-01-11 15:50 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/199e8a7f598b
Fix another deadlock with oom_during_evacuation()
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.cpp
Changeset: 87e70319cea2
Author: shade
Date: 2017-01-11 18:30 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/87e70319cea2
Avoid double-touching array headers during mark.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
Changeset: 6ba6eea573b7
Author: rkennke
Date: 2017-01-11 18:48 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/6ba6eea573b7
Print heap start/end addresses in hs_err.
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Changeset: c813c2175488
Author: shade
Date: 2017-01-11 21:25 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/c813c2175488
Replace VirtualSpace-based pretouch with region-based one.
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
Changeset: b72ae64a946b
Author: shade
Date: 2017-01-12 10:33 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/b72ae64a946b
Alias ObjArrayFromToTask -> SCMTask.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahTaskqueue.hpp
Changeset: a8feb1bc2631
Author: shade
Date: 2017-01-13 16:52 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/a8feb1bc2631
Cherry-pick the ObjArrayMarkingStride change from JDK-8057003.
! src/share/vm/runtime/globals.hpp
Changeset: 86a69f0208ca
Author: shade
Date: 2017-01-13 19:30 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/86a69f0208ca
Reformat GC stats table.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.cpp
Changeset: bfa281f27d71
Author: roland
Date: 2017-01-13 10:23 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/bfa281f27d71
PhaseCFG::replace_uses_with_shenandoah_barrier() causes incorrect execution on aarch64
! src/share/vm/opto/shenandoahSupport.cpp
Changeset: 25b5aa4868df
Author: rkennke
Date: 2017-01-16 10:33 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/25b5aa4868df
Fix (over) optimization for cmp-objects.
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/subnode.cpp
Changeset: be8ee3d7b4a2
Author: rkennke
Date: 2017-01-16 17:02 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/be8ee3d7b4a2
Combine store-val with satb-prebarrier.
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/parse2.cpp
! src/share/vm/opto/parse3.cpp
Changeset: 53c734d6690b
Author: shade
Date: 2017-01-16 17:31 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/53c734d6690b
Optimize object/array marking with bit-stealing task encoding.
! src/share/vm/gc/shared/taskqueue.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahTaskqueue.hpp
! src/share/vm/runtime/arguments.cpp
Changeset: f2bc7a51c9dd
Author: shade
Date: 2017-01-16 19:31 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/f2bc7a51c9dd
GC stats table should report minimum and median.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/utilities/numberSeq.cpp
Changeset: b3026a0cd95e
Author: roland
Date: 2017-01-17 13:24 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/b3026a0cd95e
pre barrier for scalarized objects should be removed
! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/callnode.hpp
! src/share/vm/opto/cfgnode.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/ifnode.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/macro.hpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/superword.cpp
Changeset: d4e949f715c1
Author: roland
Date: 2017-01-20 22:26 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/d4e949f715c1
Fixes to write barrier expansion
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/shenandoahSupport.cpp
Changeset: 221b8cade588
Author: shade
Date: 2017-01-24 10:58 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/221b8cade588
Avoid touching metadata if class unloading is not requested.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/share/vm/gc/shenandoah/shenandoah_specialized_oop_closures.hpp
Changeset: 9021c546b308
Author: rkennke
Date: 2017-01-24 16:01 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/9021c546b308
8170100: AArch64: Crash in C1-compiled code accessing References
! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp
Changeset: f1f18b912d4a
Author: rkennke
Date: 2017-01-24 16:01 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/f1f18b912d4a
Merge
Changeset: 9fef7865556f
Author: shade
Date: 2017-01-24 17:03 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/9fef7865556f
Bump the inlining limits for concurrent mark.
! make/lib/JvmOverrideFiles.gmk
Changeset: 7d0d703891a0
Author: shade
Date: 2017-01-25 11:06 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/7d0d703891a0
Buffered TQ buffer breaks LIFO.
! src/share/vm/gc/shared/taskqueue.inline.hpp
Changeset: 1a7cae11ca05
Author: shade
Date: 2017-01-26 19:57 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/1a7cae11ca05
Sorting the regions for collection set takes a while during pause.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
Changeset: b3e9b952c288
Author: shade
Date: 2017-01-27 15:48 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/b3e9b952c288
Interleave "process references" and "unload classes" to amortize the pause.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
Changeset: dd1f7d788094
Author: shade
Date: 2017-01-27 17:21 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/dd1f7d788094
Print GC cycle ID, and clean up VMOperations.
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.cpp
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.hpp
Changeset: 6854d3818395
Author: rkennke
Date: 2017-01-30 17:33 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/6854d3818395
Fix double-marking.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
Changeset: e1c0e1ddd34e
Author: shade
Date: 2017-01-31 12:09 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/e1c0e1ddd34e
Fix failing TestShenandoahArgumentRanges test.
! test/gc/shenandoah/TestShenandoahArgumentRanges.java
Changeset: 973b3b16e3b1
Author: shade
Date: 2017-01-31 14:50 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/973b3b16e3b1
Enable ShenandoahConcurrentCodeRoots.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
Changeset: 41f7a5c1a5a9
Author: shade
Date: 2017-01-31 15:11 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/41f7a5c1a5a9
Print the timings for conc bitmap cleaning.
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.cpp
Changeset: a7bdd79f5a47
Author: shade
Date: 2017-01-31 20:07 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/a7bdd79f5a47
Ensure BitMaps clearing is done with memset.
! src/share/vm/gc/shared/cmBitMap.cpp
! src/share/vm/gc/shared/cmBitMap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Changeset: 659f2f2013fe
Author: shade
Date: 2017-02-01 13:20 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/659f2f2013fe
Update ShenandoahRegionSampling protocol.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegionCounters.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegionCounters.hpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
Changeset: f6b39ce4614b
Author: rkennke
Date: 2017-02-01 16:53 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/f6b39ce4614b
Fix ShenandoahHeapRegion initialization.
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.hpp
Changeset: 733aa2f7c520
Author: shade
Date: 2017-02-02 11:29 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/733aa2f7c520
Parallel pre-touch marking bitmaps.
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Changeset: 4d544ac5d034
Author: zgu
Date: 2017-02-06 16:58 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/4d544ac5d034
Added UseDynamicNumberOfGCThreads support in Shenandoah
! src/share/vm/gc/shared/workgroup.hpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
+ src/share/vm/gc/shenandoah/shenandoahWorkGroup.cpp
+ src/share/vm/gc/shenandoah/shenandoahWorkGroup.hpp
Changeset: 2ec1eda29d60
Author: rkennke
Date: 2017-02-07 10:31 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/2ec1eda29d60
Consolidate oop closures.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
Changeset: c97c4580570a
Author: shade
Date: 2017-02-07 11:04 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/c97c4580570a
Cleanup SCM::mark_through_ref.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
Changeset: 320e07f74e32
Author: rkennke
Date: 2017-02-07 11:07 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/320e07f74e32
Make adaptive default heuristics.
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
Changeset: 3a7d9165838c
Author: zgu
Date: 2017-02-08 07:27 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/3a7d9165838c
Fixed calculation of active workers when NUMA is enabled
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
Changeset: 200813fb5d6a
Author: shade
Date: 2017-02-08 15:07 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/200813fb5d6a
Avoid scanning primitive arrays.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
Changeset: 91776e357167
Author: rkennke
Date: 2017-02-08 16:22 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/91776e357167
Improve adaptive heuristics.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
Changeset: 63cf85758fbb
Author: shade
Date: 2017-02-08 20:24 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/63cf85758fbb
Avoid touching typeArrayKlass klasses.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
Changeset: 12727f6b42bc
Author: shade
Date: 2017-02-10 15:22 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/12727f6b42bc
Non-updateref closures should not update refs.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
Changeset: 1c06c4b6a114
Author: shade
Date: 2017-02-10 17:50 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/1c06c4b6a114
Generic mark loop.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
Changeset: aef13e5d656f
Author: shade
Date: 2017-02-13 10:33 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/aef13e5d656f
Code cache scan should RESOLVE references.
! src/share/vm/gc/cms/compactibleFreeListSpace.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
Changeset: 52f3cfca9d7a
Author: shade
Date: 2017-02-13 10:36 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/52f3cfca9d7a
Revert accidental change in vm/gc/cms/compactibleFreeListSpace.hpp.
! src/share/vm/gc/cms/compactibleFreeListSpace.hpp
Changeset: 71679a736a4d
Author: shade
Date: 2017-02-13 11:14 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/71679a736a4d
Temporarily disable code cache roots fix to expose potentially larger problem.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
Changeset: f90f8a3c9555
Author: rkennke
Date: 2017-02-13 16:36 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/f90f8a3c9555
Use correct number of threads for initial evacuation.
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Changeset: a327bb5224dc
Author: rkennke
Date: 2017-02-13 16:36 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/a327bb5224dc
Remove dead process_evacuate_roots() in ShenandoahRootsProcessor.
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.hpp
Changeset: 77f5175331a4
Author: rkennke
Date: 2017-02-13 16:51 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/77f5175331a4
Assert code roots are to-space ptrs when scanning/updating other roots.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
Changeset: bb111e0cfe0f
Author: shade
Date: 2017-02-13 17:02 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/bb111e0cfe0f
Enable: Code cache scan should RESOLVE references.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
Changeset: 51ef3cf2372a
Author: rkennke
Date: 2017-02-13 18:26 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/51ef3cf2372a
Merge
- THIRD_PARTY_README
- make/BuildHotspot.gmk
! make/test/JtregNative.gmk
! 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/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/c1_Runtime1_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/templateInterpreterGenerator_x86.cpp
! src/cpu/x86/vm/templateInterpreterGenerator_x86_64.cpp
! src/cpu/x86/vm/x86_64.ad
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/share/vm/adlc/formssel.cpp
! src/share/vm/c1/c1_LIR.cpp
! src/share/vm/c1/c1_LIRAssembler.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/classfile/classLoader.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/classfile/modules.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp
- src/share/vm/code/codeCacheExtensions.hpp
- src/share/vm/code/codeCacheExtensions_ext.hpp
! src/share/vm/code/compiledMethod.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/relocInfo.cpp
- src/share/vm/gc/g1/bufferingOopClosure.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.hpp
! src/share/vm/gc/g1/g1ConcurrentMark.inline.hpp
! src/share/vm/gc/g1/g1RemSet.cpp
! src/share/vm/gc/shared/collectedHeap.cpp
! src/share/vm/gc/shared/collectedHeap.hpp
! src/share/vm/gc/shared/referenceProcessor.cpp
! src/share/vm/gc/shared/threadLocalAllocBuffer.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/klass.cpp
! src/share/vm/opto/cfgnode.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/machnode.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/macro.hpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/output.cpp
! src/share/vm/opto/runtime.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/whitebox.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/globals.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/init.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/reflection.cpp
- src/share/vm/runtime/semaphore.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/runtime/stubRoutines.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/services/diagnosticCommand.cpp
! src/share/vm/utilities/growableArray.hpp
! test/TEST.groups
- test/compiler/c2/cr7005594/Test7005594.java
- test/compiler/c2/cr7005594/Test7005594.sh
- test/compiler/c2/cr7200264/Test7200264.sh
- test/compiler/jvmci/compilerToVM/CanInlineMethodTest.java
! test/gc/shenandoah/cas/ReferenceCAS.java
- test/runtime/modules/JVMCanReadModule.java
- test/runtime/modules/JVMIsExportedToModule.java
- test/serviceability/jdwp/JdwpCanReadCmd.java
- test/serviceability/jdwp/JdwpCanReadReply.java
- test/serviceability/jvmti/ExceptionCaughtOutOfPhase/ExceptionCaughtOutOfPhaseTest.java
Changeset: b6e890f6cd6e
Author: zgu
Date: 2017-02-13 16:08 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/b6e890f6cd6e
Merge GC worker thread pool and enhance GC thread setup for each GC phase
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/shenandoahWorkGroup.cpp
! src/share/vm/gc/shenandoah/shenandoahWorkGroup.hpp
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.cpp
Changeset: f1f3863f4646
Author: zgu
Date: 2017-02-13 16:52 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/f1f3863f4646
Merge
- THIRD_PARTY_README
- make/BuildHotspot.gmk
- src/share/vm/code/codeCacheExtensions.hpp
- src/share/vm/code/codeCacheExtensions_ext.hpp
- src/share/vm/gc/g1/bufferingOopClosure.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
- src/share/vm/runtime/semaphore.cpp
- test/compiler/c2/cr7005594/Test7005594.java
- test/compiler/c2/cr7005594/Test7005594.sh
- test/compiler/c2/cr7200264/Test7200264.sh
- test/compiler/jvmci/compilerToVM/CanInlineMethodTest.java
- test/runtime/modules/JVMCanReadModule.java
- test/runtime/modules/JVMIsExportedToModule.java
- test/serviceability/jdwp/JdwpCanReadCmd.java
- test/serviceability/jdwp/JdwpCanReadReply.java
- test/serviceability/jvmti/ExceptionCaughtOutOfPhase/ExceptionCaughtOutOfPhaseTest.java
Changeset: f42cfecceb4d
Author: roland
Date: 2017-02-13 11:26 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/f42cfecceb4d
Barrier expansion fix (collect raw memory state)
! src/share/vm/opto/shenandoahSupport.cpp
Changeset: fa8b078bf7ee
Author: shade
Date: 2017-02-14 09:28 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/fa8b078bf7ee
GCBasher OOMes with Shenandoah.
! test/gc/stress/gcbasher/TestGCBasherWithShenandoah.java
Changeset: 0064b5e61501
Author: shade
Date: 2017-02-14 09:28 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/0064b5e61501
Post-merge failure with -XX:+VerifyStrictOopOperations.
! src/share/vm/classfile/modules.cpp
Changeset: 9f1d05dedb9b
Author: shade
Date: 2017-02-15 11:28 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/9f1d05dedb9b
Pre-clean JDK 9 code to match JDK 8u.
- src/share/vm/gc/shenandoah/brooksPointer.cpp
! src/share/vm/gc/shenandoah/brooksPointer.hpp
! src/share/vm/gc/shenandoah/brooksPointer.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/opto/shenandoahSupport.cpp
Changeset: 5a6f4c30cb28
Author: rkennke
Date: 2017-02-15 17:24 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/5a6f4c30cb28
Fix naked object comparisons.
! src/share/vm/code/dependencies.cpp
Changeset: 03b893745da7
Author: shade
Date: 2017-02-15 20:25 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/03b893745da7
Expose shenandoahOopClosures.* to match JDK 8u.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
+ src/share/vm/gc/shenandoah/shenandoahOopClosures.hpp
+ src/share/vm/gc/shenandoah/shenandoahOopClosures.inline.hpp
Changeset: 2a10488f8695
Author: roland
Date: 2017-02-16 14:25 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/2a10488f8695
Null check object parameter of unsafe access even if it's known to be non null
! src/share/vm/opto/library_call.cpp
+ test/gc/shenandoah/compiler/TestMaybeNullUnsafeAccess.java
Changeset: e50d2b500972
Author: roland
Date: 2017-02-16 17:57 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/e50d2b500972
g1 marking load can be either a int or boolean load
! src/share/vm/opto/memnode.hpp
Changeset: d9b136911007
Author: roland
Date: 2017-02-16 20:45 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/d9b136911007
missing summary for TestMaybeNullUnsafeAccess.java
! test/gc/shenandoah/compiler/TestMaybeNullUnsafeAccess.java
Changeset: 285a147bd76a
Author: shade
Date: 2017-02-20 19:31 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/285a147bd76a
Rehash barrier disable flags, add Shenandoah{CAS,Acmp,Clone}Barrier flags.
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp
! src/cpu/aarch64/vm/shenandoahBarrierSet_aarch64.cpp
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/shenandoahBarrierSet_x86.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/classfile/stringTable.cpp
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.cpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
! src/share/vm/oops/klass.cpp
! src/share/vm/opto/arraycopynode.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/macroArrayCopy.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/thread.cpp
Changeset: 7411b514ba0c
Author: zgu
Date: 2017-02-22 15:58 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/7411b514ba0c
Heap memory usage counting not longer needs to be atomic
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
Changeset: aa7cdfe4fabe
Author: shade
Date: 2017-02-23 21:44 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/aa7cdfe4fabe
All threads should have GC LABs.
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vmThread.cpp
Changeset: 704b384f63a0
Author: zgu
Date: 2017-02-27 11:24 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/704b384f63a0
Use lock version heap region memory allocator
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.inline.hpp
Changeset: b1d87ff3b89a
Author: roland
Date: 2017-02-27 13:57 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/b1d87ff3b89a
remove useless call to recompute_dom_depth + move loop opts to shenandoah barrier classes + rework post expansion loop opts
! src/share/vm/opto/addnode.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopUnswitch.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/loopopts.cpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/shenandoahSupport.cpp
! src/share/vm/opto/shenandoahSupport.hpp
Changeset: 710d02eae915
Author: shade
Date: 2017-03-03 13:28 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/710d02eae915
ShenandoahMinRegionSize should be 256K to allow small heaps.
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
! test/gc/shenandoah/TestRegionSizeArgs.java
Changeset: f8a19195242b
Author: roland
Date: 2017-03-03 13:52 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/f8a19195242b
loop strip mining
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/cfgnode.cpp
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/ifnode.cpp
! src/share/vm/opto/loopPredicate.cpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopUnswitch.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/loopopts.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/opaquenode.cpp
! src/share/vm/opto/opaquenode.hpp
! src/share/vm/opto/shenandoahSupport.cpp
! src/share/vm/opto/shenandoahSupport.hpp
! src/share/vm/opto/superword.cpp
! src/share/vm/runtime/arguments.cpp
Changeset: 56ab58d5aa55
Author: shade
Date: 2017-03-03 17:23 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/56ab58d5aa55
Heap alignment should agree with ShenandoahMaxRegionSize.
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.hpp
Changeset: 8c42940a4bdc
Author: shade
Date: 2017-03-03 19:39 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/8c42940a4bdc
Stack overflow in choose_collection_set on high region count.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
Changeset: 9d143b6aa466
Author: shade
Date: 2017-03-03 22:04 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/9d143b6aa466
Explicit ShenandoahHeapRegionSize should be checked against min/max.
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! test/gc/shenandoah/TestRegionSizeArgs.java
Changeset: be8380e0a309
Author: rkennke
Date: 2017-03-06 15:03 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/be8380e0a309
Fix issue with OOM-during-evac.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
Changeset: f260381335f7
Author: rkennke
Date: 2017-03-06 15:23 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/f260381335f7
Added #ifdef ASSERT around debug-only code to fix release build.
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Changeset: 51b7a8439e80
Author: roland
Date: 2017-03-03 15:40 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/51b7a8439e80
Make a copy of strip mined loops with small number of iterations from profiling
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopnode.hpp
Changeset: 17133d203788
Author: roland
Date: 2017-03-06 15:24 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/17133d203788
profile based loop predication
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/loopPredicate.cpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/opaquenode.cpp
! src/share/vm/runtime/arguments.cpp
Changeset: fcb2d668c278
Author: rkennke
Date: 2017-03-07 11:44 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/fcb2d668c278
Fix DerivedPointerTable handling when scanning roots twice in init-evac phase.
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Changeset: 253c4298bd49
Author: rkennke
Date: 2017-03-07 16:07 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/253c4298bd49
Relax assert to not fire at safepoint.
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
Changeset: c1af6cf935a9
Author: rkennke
Date: 2017-03-07 17:19 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/c1af6cf935a9
Implement barriers for maintaining connection matrix.
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
! src/cpu/x86/vm/c1_LIR_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/x86/vm/templateTable_x86.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/gc/shared/referenceProcessor.cpp
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
+ src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.cpp
+ src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/shenandoahOopClosures.hpp
! src/share/vm/gc/shenandoah/shenandoahOopClosures.inline.hpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
! src/share/vm/gc/shenandoah/shenandoah_specialized_oop_closures.hpp
! src/share/vm/opto/addnode.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/macro.hpp
Changeset: 05862926e822
Author: shade
Date: 2017-03-07 18:14 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/05862926e822
+UseCountedLoopSafepoints sets LoopStripMiningIters=1.
! src/share/vm/runtime/arguments.cpp
! test/TEST.groups
+ test/gc/shenandoah/TestLoopMiningArguments.java
Changeset: d1f169eaeec9
Author: shade
Date: 2017-03-07 18:20 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/d1f169eaeec9
Matrix is always enabled with C2.
! src/share/vm/opto/graphKit.cpp
Changeset: 8966b5fe53ce
Author: rkennke
Date: 2017-03-08 12:50 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/8966b5fe53ce
Use unsigned comparison, fixes warnings in build.
! src/share/vm/opto/shenandoahSupport.cpp
Changeset: e4a4414151f0
Author: rkennke
Date: 2017-03-09 15:50 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/e4a4414151f0
Fix Shenandoah argument checking on 32bit builds.
! src/share/vm/runtime/arguments.cpp
Changeset: 927522e04185
Author: shade
Date: 2017-03-09 18:50 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/927522e04185
Shenandoah matrix update barriers should be conditional.
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/graphKit.cpp
Changeset: d068ee404af1
Author: shade
Date: 2017-03-09 20:04 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/d068ee404af1
Connection matrix should be char*, not bool*.
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.cpp
! src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.hpp
! src/share/vm/opto/graphKit.cpp
Changeset: 7172b25dd700
Author: shade
Date: 2017-03-09 20:43 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/7172b25dd700
ShenandoahConnectionMatrix destructor should use char, not bool.
! src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.cpp
Changeset: a188e0e43a45
Author: shade
Date: 2017-03-10 15:29 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/a188e0e43a45
C2: Matrix update barrier math improvements.
! src/share/vm/opto/graphKit.cpp
Changeset: aebc438718fd
Author: shade
Date: 2017-03-10 15:59 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/aebc438718fd
Temporarily disable ArrayCopyLoadStoreMaxElem with UseShenandoahMatrix.
! src/share/vm/runtime/arguments.cpp
Changeset: a75a96eaf160
Author: shade
Date: 2017-03-10 21:53 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/a75a96eaf160
Connection matrix printout, enable in product, reformat.
! src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
Changeset: cbed110535d4
Author: roland
Date: 2017-03-13 09:52 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/cbed110535d4
fix matrix update elimination
! src/share/vm/opto/compile.cpp
Changeset: cba65b85b10c
Author: shade
Date: 2017-03-13 13:14 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/cba65b85b10c
Cherry pick fix for "8175887: C1 value numbering handling of Unsafe.get*Volatile is incorrect".
! src/share/vm/c1/c1_ValueMap.hpp
+ test/compiler/c1/UnsafeVolatileGuardTest.java
+ test/compiler/c1/VolatileGuardTest.java
Changeset: 48e1bf8fae32
Author: rkennke
Date: 2017-03-13 23:43 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/48e1bf8fae32
Partial GC
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegionSet.cpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
+ src/share/vm/gc/shenandoah/shenandoahPartialGC.cpp
+ src/share/vm/gc/shenandoah/shenandoahPartialGC.hpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.cpp
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.hpp
! src/share/vm/runtime/vm_operations.hpp
Changeset: 99d1d76141e7
Author: shade
Date: 2017-03-14 11:09 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/99d1d76141e7
Matrix barrier bool->char conversion leftovers.
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.cpp
Changeset: 7aa6f51f0635
Author: shade
Date: 2017-03-14 15:12 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/7aa6f51f0635
C2: Missing matrix update for getAndSet intrinsic.
! src/share/vm/opto/graphKit.cpp
Changeset: bd3f6943b0b5
Author: roland
Date: 2017-03-15 08:53 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/bd3f6943b0b5
missed barrier elimination opportunity in ShenandoahBarrierNode::try_common()
! src/share/vm/opto/shenandoahSupport.cpp
Changeset: a6169af5e360
Author: rkennke
Date: 2017-03-15 11:07 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/a6169af5e360
Various fixes and improvements for partial GC.
! src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.cpp
! src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/gc/shenandoah/shenandoahPartialGC.cpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
Changeset: e65f4fac6a63
Author: shade
Date: 2017-03-15 14:13 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/e65f4fac6a63
Heap/matrix verification for all reachable objects.
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/shenandoahPartialGC.cpp
Changeset: ff1dbca887a4
Author: shade
Date: 2017-03-15 14:28 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/ff1dbca887a4
Remove double-counting for NMT, uncommit_memory does it.
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Changeset: 27da83b58dcd
Author: shade
Date: 2017-03-15 15:02 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/27da83b58dcd
Bad shift coalescing in C2 matrix update barrier.
! src/share/vm/opto/graphKit.cpp
Changeset: baadff64fa6d
Author: rkennke
Date: 2017-03-15 17:20 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/baadff64fa6d
Add stats for partial GC.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahPartialGC.cpp
Changeset: 43bf7643ed2a
Author: shade
Date: 2017-03-16 11:27 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/43bf7643ed2a
Verification code, memory management assert fixes.
! src/share/vm/gc/shared/taskqueue.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Changeset: 366a99d8bd1b
Author: roland
Date: 2017-03-16 12:52 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/366a99d8bd1b
matrix update and unsafe load store fix
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/library_call.cpp
Changeset: b35e273953d4
Author: rkennke
Date: 2017-03-16 14:36 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/b35e273953d4
Add humongous regions support to partial GC.
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/gc/shenandoah/shenandoahPartialGC.cpp
Changeset: cf41c9d0aecb
Author: roland
Date: 2017-03-16 17:48 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/cf41c9d0aecb
enable small array copy optimization when no oop is copied
! src/share/vm/opto/arraycopynode.cpp
! src/share/vm/runtime/arguments.cpp
Changeset: 01e77b20ac9b
Author: rkennke
Date: 2017-03-16 18:38 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/01e77b20ac9b
Partial GC: Only evacuating threads push oop to work queue.
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahPartialGC.cpp
Changeset: 970faf20170c
Author: shade
Date: 2017-03-16 19:46 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/970faf20170c
Partial GC: Implement work-stealing and rehash queue work.
! src/share/vm/gc/shenandoah/shenandoahPartialGC.cpp
! src/share/vm/gc/shenandoah/shenandoahPartialGC.hpp
Changeset: bb82fc129299
Author: shade
Date: 2017-03-17 11:23 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/bb82fc129299
Matrix verification leaks reserved memory.
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
Changeset: dbbfff79b66a
Author: zgu
Date: 2017-03-17 13:26 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/dbbfff79b66a
Fixed a syntax error.
! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp
Changeset: 366aad72d1ee
Author: rkennke
Date: 2017-03-17 20:57 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/366aad72d1ee
Fast matrix math & inlining.
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.cpp
! src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.hpp
+ src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/shenandoahPartialGC.cpp
! src/share/vm/gc/shenandoah/shenandoahPartialGC.hpp
! src/share/vm/opto/graphKit.cpp
Changeset: 5a46b01458c8
Author: rkennke
Date: 2017-03-17 22:42 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/5a46b01458c8
Fix full-gc matrix updates.
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
Changeset: d945fcab1e9e
Author: shade
Date: 2017-03-20 10:46 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/d945fcab1e9e
Add the option to disable Shenandoah SATB barriers.
! src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp
! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp
! src/cpu/aarch64/vm/templateTable_aarch64.cpp
! src/cpu/x86/vm/c1_Runtime1_x86.cpp
! src/cpu/x86/vm/templateInterpreterGenerator_x86.cpp
! src/cpu/x86/vm/templateTable_x86.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/classfile/stringTable.cpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
! src/share/vm/oops/klass.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/library_call.cpp
Changeset: e6fb2d61b4b7
Author: shade
Date: 2017-03-20 15:27 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/e6fb2d61b4b7
Set matrix update probability to low in conditional.
! src/share/vm/opto/graphKit.cpp
Changeset: 9f6b805e101f
Author: shade
Date: 2017-03-20 16:50 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/9f6b805e101f
-ShenandoahSATBBarrier disables matrix updates.
! src/share/vm/opto/graphKit.cpp
Changeset: 851d9d3d635f
Author: shade
Date: 2017-03-20 17:55 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/851d9d3d635f
Fix build error in MacroAssembler::needs_explicit_null_check.
! src/share/vm/asm/assembler.cpp
Changeset: 821c63f347b7
Author: rkennke
Date: 2017-03-20 18:08 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/821c63f347b7
Empty task queues when cancelled partial GC.
! src/share/vm/gc/shenandoah/shenandoahPartialGC.cpp
Changeset: e2520db37502
Author: rkennke
Date: 2017-03-20 18:23 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/e2520db37502
Offer termination before leaving on cancelled GC.
! src/share/vm/gc/shenandoah/shenandoahPartialGC.cpp
Changeset: 414bd3d76436
Author: shade
Date: 2017-03-20 18:33 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/414bd3d76436
Use imulptr/addptr in MacroAssembler matrix update.
! src/cpu/x86/vm/macroAssembler_x86.cpp
Changeset: d65f1b7f3da2
Author: shade
Date: 2017-03-20 19:08 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/d65f1b7f3da2
MacroAssembler and ShenandoahBarrierSet reference x86_64 registers.
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/shenandoahBarrierSet_x86.cpp
Changeset: 5ec3a55d7300
Author: shade
Date: 2017-03-20 19:30 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/5ec3a55d7300
Use size_t constants instead of unsigned longs for MAX2.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
Changeset: 8f5745f844a1
Author: shade
Date: 2017-03-20 21:05 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/8f5745f844a1
Fix linkage error on i586, incrementq and addq are not implemented.
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/shenandoahBarrierSet_x86.cpp
! src/cpu/x86/vm/templateTable_x86.cpp
Changeset: f6d99465f832
Author: shade
Date: 2017-03-21 11:02 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/f6d99465f832
Loop strip mining options should be uintx.
! src/share/vm/opto/c2_globals.hpp
Changeset: a7f9abea2a6d
Author: rkennke
Date: 2017-03-21 11:32 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/a7f9abea2a6d
Revert part of StubGenerator to ease porting.
! 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/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.hpp
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.cpp
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.hpp
! src/share/vm/runtime/init.cpp
! src/share/vm/runtime/stubRoutines.cpp
! src/share/vm/runtime/stubRoutines.hpp
Changeset: 047a2d61088f
Author: shade
Date: 2017-03-21 12:12 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/047a2d61088f
Exit gracefully when Shenandoah is not supported.
! src/share/vm/runtime/arguments.cpp
Changeset: 0548633ee749
Author: shade
Date: 2017-03-21 15:04 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/0548633ee749
ObjChunkedArrayTask enum constants overflow.
! src/share/vm/gc/shared/taskqueue.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/share/vm/runtime/arguments.cpp
Changeset: 82450573a934
Author: shade
Date: 2017-03-21 17:24 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/82450573a934
ShenandoahHeap::_cancelled_gc should be consistently treated as jbyte.
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
Changeset: 555f3a32bf60
Author: zgu
Date: 2017-03-21 13:29 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/555f3a32bf60
Fix bad constant definition
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
Changeset: 6aae3f3ae593
Author: shade
Date: 2017-03-21 19:07 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/6aae3f3ae593
Collection policy cleanups.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
Changeset: 4975ba41d39a
Author: shade
Date: 2017-03-21 20:47 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/4975ba41d39a
Add missing precompiled.hpp to Shenandoah files.
! src/share/vm/gc/shenandoah/shenandoahCollectionSet.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.cpp
! src/share/vm/gc/shenandoah/shenandoahFreeSet.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegionCounters.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegionSet.cpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/shenandoahMonitoringSupport.cpp
! src/share/vm/gc/shenandoah/shenandoahPartialGC.cpp
! src/share/vm/gc/shenandoah/shenandoahPhaseTimes.cpp
! src/share/vm/gc/shenandoah/shenandoah_globals.cpp
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.cpp
Changeset: e17250b1955f
Author: shade
Date: 2017-03-21 21:34 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/e17250b1955f
Use size_t consistently for region sizes, counts.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.cpp
! src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoahPartialGC.cpp
! src/share/vm/gc/shenandoah/shenandoahPartialGC.hpp
Changeset: 240825262ade
Author: shade
Date: 2017-03-21 21:46 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/240825262ade
Remove stray include mman.h.
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
Changeset: 97aced46ce30
Author: shade
Date: 2017-03-21 22:47 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/97aced46ce30
BrooksPointer::(word|byte)_size should be uint.
! src/share/vm/gc/shenandoah/brooksPointer.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
Changeset: 66bdbc6d6b21
Author: shade
Date: 2017-03-22 10:59 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/66bdbc6d6b21
Turn ShenandoahHeapRegion::{Size,Shift} into the type-checked getters.
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/shenandoahBarrierSet_aarch64.cpp
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/shenandoahBarrierSet_x86.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.cpp
! src/share/vm/gc/shenandoah/shenandoahFreeSet.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegionCounters.cpp
! src/share/vm/gc/shenandoah/shenandoahHumongous.hpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/shenandoahSupport.cpp
Changeset: a1af3157e9cf
Author: shade
Date: 2017-03-22 11:05 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/a1af3157e9cf
ShenandoahSupport: fix precedence and opcode check.
! src/share/vm/opto/shenandoahSupport.cpp
Changeset: 2e17f4bfa629
Author: shade
Date: 2017-03-22 12:00 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/2e17f4bfa629
No variable-length arrays in standard C++.
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
Changeset: ff480ec92605
Author: shade
Date: 2017-03-22 12:29 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/ff480ec92605
Clean up more uint -> size_t, int -> uint, int -> jint uses.
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegionSet.hpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/shenandoahMonitoringSupport.cpp
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.cpp
! src/share/vm/opto/graphKit.cpp
Changeset: 0faa7161268f
Author: shade
Date: 2017-03-22 12:37 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/0faa7161268f
Add missing precompiled.hpp to Shenandoah files, #2.
! src/cpu/x86/vm/shenandoahBarrierSet_x86.cpp
! src/share/vm/gc/shared/cmBitMap.cpp
! src/share/vm/gc/shared/parallelCleaning.cpp
! src/share/vm/services/shenandoahMemoryPool.cpp
Changeset: 6423e664e66a
Author: shade
Date: 2017-03-22 12:40 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/6423e664e66a
Wrap log_develop_trace in block to make compiler happy.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
Changeset: 3cc84cf44c98
Author: shade
Date: 2017-03-22 12:57 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/3cc84cf44c98
Windows expects "long long" constant in macroAssembler.
! src/share/vm/asm/assembler.cpp
Changeset: e47c065a8cbb
Author: shade
Date: 2017-03-22 13:31 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/e47c065a8cbb
Fix fastdebug build failures due to missed uint->size_t update.
! src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.inline.hpp
Changeset: 1f9761c54602
Author: rkennke
Date: 2017-03-22 16:12 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/1f9761c54602
Clear outgoing matrix for root regions during preparation phase.
! src/share/vm/gc/shenandoah/shenandoahPartialGC.cpp
Changeset: fb5142b3ae3c
Author: rkennke
Date: 2017-03-22 16:21 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/fb5142b3ae3c
Use constant template arg to build matrix/no-matrix version of partial GC process_oop().
! src/share/vm/gc/shenandoah/shenandoahPartialGC.cpp
! src/share/vm/gc/shenandoah/shenandoahPartialGC.hpp
Changeset: d47f09cff69d
Author: rkennke
Date: 2017-03-24 10:19 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/d47f09cff69d
C1 fixes to matrix barriers.
! src/share/vm/c1/c1_LIRGenerator.cpp
! test/gc/stress/TestGCOldWithShenandoah.java
! test/gc/stress/gcbasher/TestGCBasherWithShenandoah.java
Changeset: d47fad978b3d
Author: chf
Date: 2017-03-24 10:28 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/d47fad978b3d
Fix Print Matrix
! src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.cpp
! src/share/vm/gc/shenandoah/shenandoahPartialGC.cpp
Changeset: 373d92b4ca8c
Author: chf
Date: 2017-03-24 10:37 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/373d92b4ca8c
fix a boo boo
! src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.cpp
Changeset: 27244dffda79
Author: shade
Date: 2017-03-24 18:53 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/27244dffda79
Disable matrix for good when -UseShenandoahMatrix.
! src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
Changeset: e9b5ddec456d
Author: shade
Date: 2017-03-24 20:24 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/e9b5ddec456d
Print out garbage and cset data with -Xlog:gc+ergo.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
Changeset: 398c9ebc72e8
Author: shade
Date: 2017-03-24 21:39 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/398c9ebc72e8
Report correct total garbage data.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
Changeset: 01d25ed09166
Author: shade
Date: 2017-03-28 12:45 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/01d25ed09166
Use uintptr_t in assembler.cpp.
! src/share/vm/asm/assembler.cpp
Changeset: 205245754a53
Author: rkennke
Date: 2017-03-28 17:22 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/205245754a53
Implement early update references phase.
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.cpp
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.hpp
! src/share/vm/runtime/vm_operations.hpp
Changeset: def67bf9f56d
Author: shade
Date: 2017-03-28 21:02 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/def67bf9f56d
Optimize ShMatrix::clear_(in|out)bound.
! src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.cpp
! src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.hpp
Changeset: 38944b2fb3c9
Author: rkennke
Date: 2017-03-29 10:28 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/38944b2fb3c9
Add missing null check in assert.
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
Changeset: e78d26910a81
Author: rkennke
Date: 2017-03-29 18:07 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/e78d26910a81
Make update-refs cancellable.
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Changeset: eb6ebd9816cf
Author: rkennke
Date: 2017-03-30 15:13 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/eb6ebd9816cf
Improve inlining of the update-refs closure. Implement update-refs verification.
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahOopClosures.hpp
! src/share/vm/gc/shenandoah/shenandoahOopClosures.inline.hpp
! src/share/vm/gc/shenandoah/shenandoah_specialized_oop_closures.hpp
Changeset: 85ad2bfde517
Author: rkennke
Date: 2017-03-30 21:42 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/85ad2bfde517
Interleave partial GCs with concurrent GCs.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahOopClosures.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahPartialGC.cpp
Changeset: 671a6b8102d3
Author: rkennke
Date: 2017-03-30 22:07 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/671a6b8102d3
Improve inlining of the root scanning closure in partial GC.
! src/share/vm/gc/shenandoah/shenandoahOopClosures.hpp
! src/share/vm/gc/shenandoah/shenandoahOopClosures.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahPartialGC.cpp
+ src/share/vm/gc/shenandoah/shenandoahPartialGC.inline.hpp
! src/share/vm/gc/shenandoah/shenandoah_specialized_oop_closures.hpp
Changeset: 48317833bacb
Author: rkennke
Date: 2017-03-31 15:36 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/48317833bacb
Correctly iterate references in humongous regions.
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahPartialGC.cpp
Changeset: 3af62047e841
Author: rkennke
Date: 2017-04-01 16:45 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/3af62047e841
Disable over-strong assert.
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
Changeset: 504e54baf306
Author: zgu
Date: 2017-04-05 11:16 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/504e54baf306
Cleanup duplicated Shenandoah task queue declarations
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahOopClosures.hpp
Changeset: 1817eea723a5
Author: shade
Date: 2017-04-05 17:34 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/1817eea723a5
ShenandoahHeuristics region comparator is broken.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
Changeset: 11be95a3795f
Author: rkennke
Date: 2017-04-06 12:27 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/11be95a3795f
Print heap usage info on partial GC logs.
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.cpp
Changeset: 1ba457aa7dd9
Author: shade
Date: 2017-04-13 19:58 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/1ba457aa7dd9
Record accurate partial GC timings.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahPartialGC.cpp
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.cpp
Changeset: 696330e5f262
Author: shade
Date: 2017-04-13 20:58 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/696330e5f262
Invert matrix index computation.
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.cpp
! src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.inline.hpp
! src/share/vm/opto/graphKit.cpp
Changeset: dcc49f242293
Author: shade
Date: 2017-04-14 11:53 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/dcc49f242293
Inline and optimize matrix operations for partial GC.
! src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.cpp
! src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.hpp
! src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahPartialGC.cpp
Changeset: 4fececacd82d
Author: shade
Date: 2017-04-14 12:43 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/4fececacd82d
Total pauses should include update-refs, final-mark pauses.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.cpp
Changeset: 835ccb14cefd
Author: shade
Date: 2017-04-14 16:02 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/835ccb14cefd
Shortcut partial GC when no work is expected.
! src/share/vm/gc/shenandoah/shenandoahPartialGC.cpp
! src/share/vm/gc/shenandoah/shenandoahPartialGC.hpp
Changeset: 3b56bf7682d0
Author: shade
Date: 2017-04-15 10:14 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/3b56bf7682d0
Update region sampling protocol to capture update-refs and connection matrix.
! src/share/vm/gc/shenandoah/shenandoahHeapRegionCounters.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegionCounters.hpp
Changeset: 1be7a284a52f
Author: shade
Date: 2017-04-17 18:24 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/1be7a284a52f
Correct prefetch offset for marked object iteration.
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
Changeset: 0be1786317a8
Author: shade
Date: 2017-04-18 15:02 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/0be1786317a8
Make sure new_active_workers is used.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
Changeset: 46b0b108af3e
Author: shade
Date: 2017-04-18 15:15 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/46b0b108af3e
Clean up unused fields and methods.
! src/share/vm/gc/shenandoah/shenandoahCollectionSet.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegionSet.cpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.hpp
! src/share/vm/gc/shenandoah/shenandoahMonitoringSupport.cpp
Changeset: 9f538ba52c19
Author: roland
Date: 2017-04-18 14:04 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/9f538ba52c19
replacing barrier's input with barrier's output in all dominated uses breaks with some acmp patterns
! src/share/vm/opto/block.hpp
! src/share/vm/opto/shenandoahSupport.cpp
Changeset: fdce9f72fc1e
Author: shade
Date: 2017-04-18 19:18 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/fdce9f72fc1e
Merge
- README
- make/gensrc/Gensrc-jdk.vm.compiler.gmk
! make/test/JtregNative.gmk
! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp
! src/cpu/aarch64/vm/jniFastGetField_aarch64.cpp
! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/jniFastGetField_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/templateInterpreterGenerator_x86.cpp
! src/cpu/x86/vm/templateTable_x86.cpp
- src/jdk.vm.ci/share/classes/jdk.vm.ci.aarch64/src/jdk/vm/ci/aarch64/AArch64.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.aarch64/src/jdk/vm/ci/aarch64/AArch64Kind.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.amd64/src/jdk/vm/ci/amd64/AMD64.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.amd64/src/jdk/vm/ci/amd64/AMD64Kind.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/overview.html
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/Architecture.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/BailoutException.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/BytecodeFrame.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/BytecodePosition.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/CallingConvention.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/CodeCacheProvider.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/CodeUtil.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/CompilationRequest.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/CompilationRequestResult.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/CompiledCode.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/DebugInfo.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/InstalledCode.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/InvalidInstalledCodeException.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/Location.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/MemoryBarriers.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/ReferenceMap.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/Register.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/RegisterArray.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/RegisterAttributes.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/RegisterConfig.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/RegisterSaveLayout.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/RegisterValue.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/StackLockValue.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/StackSlot.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/SuppressFBWarnings.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/TargetDescription.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/ValueKindFactory.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/ValueUtil.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/VirtualObject.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/package-info.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/site/Call.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/site/ConstantReference.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/site/DataPatch.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/site/DataSectionReference.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/site/ExceptionHandler.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/site/Infopoint.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/site/InfopointReason.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/site/Mark.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/site/Reference.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/site/Site.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/stack/InspectedFrame.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/stack/InspectedFrameVisitor.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/stack/StackIntrospection.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.common/src/jdk/vm/ci/common/InitTimer.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.common/src/jdk/vm/ci/common/JVMCIError.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.common/src/jdk/vm/ci/common/SuppressFBWarnings.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotJVMCIBackendFactory.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotRegisterConfig.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotVMConfig.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/AMD64HotSpotJVMCIBackendFactory.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/AMD64HotSpotRegisterConfig.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/AMD64HotSpotVMConfig.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotJVMCIBackendFactory.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotRegisterConfig.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotVMConfig.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/EmptyEventProvider.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/EventProvider.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCallingConventionType.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCodeCacheProvider.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCompilationRequest.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCompilationRequestResult.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCompiledCode.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCompiledNmethod.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCompressedNullConstant.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstant.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantPool.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantReflectionProvider.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotForeignCallTarget.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotInstalledCode.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIBackendFactory.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCICompilerConfig.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCICompilerFactory.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIMetaAccessContext.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntimeProvider.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJavaType.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMemoryAccessProvider.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMemoryAccessProviderImpl.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMetaAccessProvider.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMetaData.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMetaspaceConstant.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMetaspaceConstantImpl.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethod.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodData.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodDataAccessor.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodHandleAccessProvider.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodUnresolved.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotModifiers.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotNmethod.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotObjectConstant.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotObjectConstantImpl.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotProfilingInfo.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotReferenceMap.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaField.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaFieldImpl.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethod.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaType.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectType.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedPrimitiveType.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotRuntimeStub.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotSentinelConstant.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotSignature.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotSpeculationLog.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotStackFrameReference.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotStackIntrospection.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotUnresolvedField.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotUnresolvedJavaType.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfigAccess.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfigStore.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMEventListener.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/MetaspaceWrapperObject.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/SuppressFBWarnings.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/UnsafeAccess.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/VMField.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/VMFlag.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/VMIntrinsicMethod.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/overview.html
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/AbstractJavaProfile.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/AbstractProfiledItem.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/AllocatableValue.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/Assumptions.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/Constant.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ConstantPool.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ConstantReflectionProvider.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/DefaultProfilingInfo.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/DeoptimizationAction.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/DeoptimizationReason.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ExceptionHandler.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/InvokeTarget.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/JavaConstant.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/JavaField.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/JavaKind.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/JavaMethod.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/JavaMethodProfile.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/JavaType.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/JavaTypeProfile.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/JavaValue.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/LineNumberTable.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/Local.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/LocalVariableTable.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MemoryAccessProvider.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MetaAccessProvider.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MetaUtil.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MethodHandleAccessProvider.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ModifiersProvider.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/NullConstant.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/PlatformKind.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/PrimitiveConstant.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ProfilingInfo.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/RawConstant.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaField.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaMethod.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaType.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/SerializableConstant.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/Signature.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/SpeculationLog.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/SuppressFBWarnings.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/TriState.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/VMConstant.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/Value.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ValueKind.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/package-info.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/JVMCI.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/JVMCIBackend.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/JVMCICompiler.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/JVMCICompilerFactory.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/JVMCIRuntime.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.services/.checkstyle_checks.xml
- src/jdk.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/JVMCIPermission.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/JVMCIServiceLocator.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/Services.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.sparc/src/jdk/vm/ci/sparc/SPARC.java
- src/jdk.vm.ci/share/classes/jdk.vm.ci.sparc/src/jdk/vm/ci/sparc/SPARCKind.java
- src/jdk.vm.ci/share/classes/module-info.java
- src/jdk.vm.compiler/.mx.graal/.project
- src/jdk.vm.compiler/.mx.graal/.pydevproject
- src/jdk.vm.compiler/.mx.graal/eclipse-settings/org.eclipse.jdt.core.prefs
- src/jdk.vm.compiler/.mx.graal/mx_graal.py
- src/jdk.vm.compiler/.mx.graal/mx_graal_9.py
- src/jdk.vm.compiler/.mx.graal/mx_graal_bench.py
- src/jdk.vm.compiler/.mx.graal/outputparser.py
- src/jdk.vm.compiler/.mx.graal/sanitycheck.py
- src/jdk.vm.compiler/.mx.graal/suite.py
- src/jdk.vm.compiler/share/classes/module-info.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.collections/src/org/graalvm/compiler/api/collections/CollectionsProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.collections/src/org/graalvm/compiler/api/collections/DefaultCollectionsProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/AllocationInstrumentationTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/BlackholeDirectiveTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/ControlFlowAnchorDirectiveTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/DeoptimizeDirectiveTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/IsMethodInlineDirectiveTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/IterationDirectiveTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/LockInstrumentationTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/OpaqueDirectiveTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/ProbabilityDirectiveTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/RootNameDirectiveTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/TinyInstrumentor.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.directives/src/org/graalvm/compiler/api/directives/GraalDirectives.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.replacements/src/org/graalvm/compiler/api/replacements/ClassSubstitution.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.replacements/src/org/graalvm/compiler/api/replacements/Fold.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.replacements/src/org/graalvm/compiler/api/replacements/MethodSubstitution.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.replacements/src/org/graalvm/compiler/api/replacements/MethodSubstitutionRegistry.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.replacements/src/org/graalvm/compiler/api/replacements/Snippet.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.replacements/src/org/graalvm/compiler/api/replacements/SnippetReflectionProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.replacements/src/org/graalvm/compiler/api/replacements/SnippetTemplateCache.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.runtime/src/org/graalvm/compiler/api/runtime/GraalJVMCICompiler.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.runtime/src/org/graalvm/compiler/api/runtime/GraalRuntime.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.test/src/org/graalvm/compiler/api/test/Graal.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.api.test/src/org/graalvm/compiler/api/test/GraalAPITest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64.test/src/org/graalvm/compiler/asm/aarch64/test/AArch64MacroAssemblerTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64.test/src/org/graalvm/compiler/asm/aarch64/test/TestProtectedAssembler.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64/src/org/graalvm/compiler/asm/aarch64/AArch64Address.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64/src/org/graalvm/compiler/asm/aarch64/AArch64Assembler.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64/src/org/graalvm/compiler/asm/aarch64/AArch64MacroAssembler.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64.test/src/org/graalvm/compiler/asm/amd64/test/BitOpsTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64.test/src/org/graalvm/compiler/asm/amd64/test/IncrementDecrementMacroTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64.test/src/org/graalvm/compiler/asm/amd64/test/SimpleAssemblerTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64Address.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64AsmOptions.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64Assembler.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64InstructionAttr.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64MacroAssembler.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm.sparc.test/src/org/graalvm/compiler/asm/sparc/test/BitSpecTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm.sparc.test/src/org/graalvm/compiler/asm/sparc/test/SPARCAssemblerTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm.sparc/src/org/graalvm/compiler/asm/sparc/SPARCAddress.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm.sparc/src/org/graalvm/compiler/asm/sparc/SPARCAssembler.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm.sparc/src/org/graalvm/compiler/asm/sparc/SPARCInstructionCounter.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm.sparc/src/org/graalvm/compiler/asm/sparc/SPARCMacroAssembler.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm.test/src/org/graalvm/compiler/asm/test/AssemblerTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm/src/org/graalvm/compiler/asm/AbstractAddress.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm/src/org/graalvm/compiler/asm/AsmOptions.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm/src/org/graalvm/compiler/asm/Assembler.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm/src/org/graalvm/compiler/asm/Buffer.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm/src/org/graalvm/compiler/asm/Label.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.asm/src/org/graalvm/compiler/asm/NumUtil.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.bytecode/src/org/graalvm/compiler/bytecode/BridgeMethodUtils.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.bytecode/src/org/graalvm/compiler/bytecode/Bytecode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.bytecode/src/org/graalvm/compiler/bytecode/BytecodeDisassembler.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.bytecode/src/org/graalvm/compiler/bytecode/BytecodeLookupSwitch.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.bytecode/src/org/graalvm/compiler/bytecode/BytecodeProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.bytecode/src/org/graalvm/compiler/bytecode/BytecodeStream.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.bytecode/src/org/graalvm/compiler/bytecode/BytecodeSwitch.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.bytecode/src/org/graalvm/compiler/bytecode/BytecodeTableSwitch.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.bytecode/src/org/graalvm/compiler/bytecode/Bytecodes.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.bytecode/src/org/graalvm/compiler/bytecode/Bytes.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.bytecode/src/org/graalvm/compiler/bytecode/ResolvedJavaMethodBytecode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.bytecode/src/org/graalvm/compiler/bytecode/ResolvedJavaMethodBytecodeProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.code/src/org/graalvm/compiler/code/CompilationResult.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.code/src/org/graalvm/compiler/code/DataSection.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.code/src/org/graalvm/compiler/code/DisassemblerProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.code/src/org/graalvm/compiler/code/HexCodeFile.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.code/src/org/graalvm/compiler/code/HexCodeFileDisassemblerProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.code/src/org/graalvm/compiler/code/SourceMapping.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.code/src/org/graalvm/compiler/code/SourceStackTraceBailoutException.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.common/src/org/graalvm/compiler/common/PermanentBailoutException.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.common/src/org/graalvm/compiler/common/RetryableBailoutException.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64AddressLowering.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64AddressNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64ArithmeticLIRGenerator.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64FloatConvertOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64LIRGenerator.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64LIRKindTool.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64MoveFactory.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64NodeLIRBuilder.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64NodeMatchRules.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64SuitesProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.amd64.test/src/org/graalvm/compiler/core/amd64/test/AMD64AllocatorTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.amd64.test/src/org/graalvm/compiler/core/amd64/test/ConstantStackMoveTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.amd64.test/src/org/graalvm/compiler/core/amd64/test/MatchRuleTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.amd64.test/src/org/graalvm/compiler/core/amd64/test/StackStoreTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64AddressLowering.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64AddressNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64ArithmeticLIRGenerator.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64LIRGenerator.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64LIRKindTool.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64MoveFactory.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64MoveFactoryBase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64NodeLIRBuilder.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64NodeMatchRules.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64SuitesProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/CollectionsFactory.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/CompilationIdentifier.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/CompilationRequestIdentifier.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/FieldIntrospection.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/Fields.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/FieldsScanner.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/GraalOptions.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/LIRKind.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/LinkedIdentityHashMap.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/LocationIdentity.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/SuppressFBWarnings.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/UnsafeAccess.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/alloc/BiDirectionalTraceBuilder.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/alloc/ComputeBlockOrder.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/alloc/RegisterAllocationConfig.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/alloc/SingleBlockTraceBuilder.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/alloc/Trace.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/alloc/TraceBuilderResult.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/alloc/TraceMap.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/alloc/TraceStatisticsPrinter.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/alloc/UniDirectionalTraceBuilder.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/calc/Condition.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/calc/FloatConvert.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/calc/UnsignedMath.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/cfg/AbstractBlockBase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/cfg/AbstractControlFlowGraph.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/cfg/BlockMap.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/cfg/CFGVerifier.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/cfg/DominatorOptimizationProblem.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/cfg/Loop.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/cfg/PrintableCFG.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/cfg/PrintableDominatorOptimizationProblem.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/cfg/PropertyConsumable.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/spi/CodeGenProviders.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/spi/ConstantFieldProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/spi/ForeignCallDescriptor.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/spi/ForeignCallLinkage.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/spi/ForeignCallsProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/spi/JavaConstantFieldProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/spi/LIRKindTool.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/AbstractObjectStamp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/AbstractPointerStamp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/ArithmeticOpTable.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/ArithmeticStamp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/DataPointerConstant.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/FloatStamp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/IllegalStamp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/IntegerStamp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/ObjectStamp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/PrimitiveStamp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/RawPointerStamp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/Stamp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/StampFactory.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/StampPair.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/TypeReference.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/VoidStamp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/ArrayMap.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/ArraySet.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/BitMap2D.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/CompilationAlarm.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/FrequencyEncoder.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/IntList.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/ModuleAPI.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/TypeConversion.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/TypeReader.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/TypeWriter.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/UnsafeAccess.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/UnsafeArrayTypeReader.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/UnsafeArrayTypeWriter.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/Util.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.match.processor/src/META-INF/services/javax.annotation.processing.Processor
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.match.processor/src/org/graalvm/compiler/core/match/processor/MatchProcessor.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.sparc.test/src/org/graalvm/compiler/core/sparc/test/SPARCAllocatorTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCAddressLowering.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCArithmeticLIRGenerator.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCImmediateAddressNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCIndexedAddressNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCIntegerCompareCanonicalizationPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCLIRGenerator.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCLIRKindTool.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCMoveFactory.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCNodeLIRBuilder.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCNodeMatchRules.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCSuitesProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/AllocSpy.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/BoxingEliminationTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/BoxingTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CheckGraalInvariants.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CommonedConstantsTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CompareCanonicalizerTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConcreteSubtypeTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationLoadFieldConstantFoldTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationMulTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest1.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest10.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest11.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest2.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest3.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest4.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest5.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest6.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest7.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest8.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest9.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTestBase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConstantArrayReadFoldingTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CooperativePhaseTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CopyOfVirtualizationTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CountedLoopTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/DegeneratedLoopsTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/DontReuseArgumentSpaceTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/EnumSwitchTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/FinalizableSubclassTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/FindUniqueConcreteMethodBugTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/FindUniqueDefaultMethodTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/FloatOptimizationTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/FloatingReadTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraalCompilerAssumptionsTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraalCompilerTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraphEncoderTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraphScheduleTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GuardEliminationCornerCasesTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GuardedIntrinsicTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/HashCodeTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/IfCanonicalizerTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/IfReorderTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ImplicitNullCheckTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/InfopointReasonTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/InstalledCodeInvalidationTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/IntegerEqualsCanonicalizerTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/IntegerStampMulFoldTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/InterfaceMethodHandleTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/InvokeExceptionTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/InvokeHintsTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/LockEliminationTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/LongNodeChainTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/LoopUnswitchTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MarkUnsafeAccessTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MemoryArithmeticTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MemoryScheduleTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MergeCanonicalizerTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MethodHandleEagerResolution.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MonitorGraphTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/NestedLoopTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/NodePosIteratorTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/NodePropertiesTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/OnStackReplacementTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/OptionsVerifierTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/PhiCreationTests.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ProfilingInfoTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/PushNodesThroughPiTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/PushThroughIfTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ReadAfterCheckCastTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ReassociateAndCanonicalTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ReentrantBlockIteratorTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ReferenceGetLoopTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ScalarTypeSystemTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SchedulingTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SchedulingTest2.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ShortCircuitNodeTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SimpleCFGTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/StampCanonicalizerTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/StaticInterfaceFieldTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/StraighteningTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/TypeSystemTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/TypeWriterTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/UnbalancedMonitorsTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/UnsafeReadEliminationTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyBailoutUsageTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyDebugUsageTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyVirtualizableTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/backend/AllocatorTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/backend/BackendTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/debug/MethodMetricsTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/debug/MethodMetricsTest1.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/debug/MethodMetricsTest2.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/debug/MethodMetricsTest3.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/debug/MethodMetricsTest4.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/debug/MethodMetricsTest5.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/debug/MethodMetricsTest6.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/debug/MethodMetricsTestInterception01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/debug/MethodMetricsTestInterception02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/debug/VerifyMethodMetricsTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/deopt/CompiledMethodTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/deopt/MonitorDeoptTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/deopt/SafepointRethrowDeoptTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/deopt/SynchronizedMethodDeoptimizationTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/EAMergingTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/EATestBase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/EarlyReadEliminationTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/EscapeAnalysisTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/NestedBoxingTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/PEAAssertionsTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/PEAReadEliminationTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/PartialEscapeAnalysisTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/PoorMansEATest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/UnsafeEATest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/inlining/InliningTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/inlining/RecursiveInliningTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/tutorial/GraalTutorial.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/tutorial/InvokeGraal.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/tutorial/StaticAnalysis.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/tutorial/StaticAnalysisTests.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/CompilerThread.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/CompilerThreadFactory.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/GraalCompiler.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/GraalCompilerOptions.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/GraalDebugInitializationParticipant.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/LIRGenerationPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/BytecodeParserTool.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/DebugInfoBuilder.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/InstructionPrinter.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/NodeLIRBuilder.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/NodeMatchRules.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/package-info.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/ComplexMatchResult.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/ComplexMatchValue.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchContext.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchGenerator.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchPattern.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchRule.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchRuleRegistry.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchRules.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchStatement.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchStatementSet.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchableNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchableNodes.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/package-info.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/CoreCompilerConfiguration.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/EconomyCompilerConfiguration.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/EconomyHighTier.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/EconomyLowTier.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/EconomyMidTier.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/GraphChangeMonitoringPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/HighTier.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/LowTier.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/MidTier.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/target/Backend.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug.test/src/org/graalvm/compiler/debug/test/CSVUtilTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug.test/src/org/graalvm/compiler/debug/test/DebugHistogramTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug.test/src/org/graalvm/compiler/debug/test/DebugTimerTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/CSVUtil.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/Debug.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugCloseable.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugConfig.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugConfigCustomizer.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugConfigScope.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugCounter.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugDumpHandler.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugDumpScope.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugEnvironment.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugFilter.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugHistogram.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugInitializationParticipant.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugMemUseTracker.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugMethodMetrics.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugTimer.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugValueFactory.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugVerifyHandler.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DelegatingDebugConfig.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/Fingerprint.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/GraalDebugConfig.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/GraalError.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/Indent.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/JavaMethodContext.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/LogStream.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/Management.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/MethodFilter.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/TTY.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/TTYStreamProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/TimeSource.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/TopLevelDebugConfig.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/AccumulatedDebugValue.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/CloseableCounterImpl.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/CounterImpl.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/DebugHistogramAsciiPrinter.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/DebugHistogramImpl.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/DebugHistogramRPrinter.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/DebugScope.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/DebugValue.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/DebugValueMap.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/DebugValuesPrinter.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/KeyRegistry.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/MemUseTrackerImpl.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/TimerImpl.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/method/MethodMetricsImpl.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/method/MethodMetricsInlineeScopeInfo.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/method/MethodMetricsPrinter.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/internal/method/MethodMetricsRootScopeInfo.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph.test/src/org/graalvm/compiler/graph/test/NodeMapTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph.test/src/org/graalvm/compiler/graph/test/NodeUsagesTests.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph.test/src/org/graalvm/compiler/graph/test/NodeValidationChecksTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph.test/src/org/graalvm/compiler/graph/test/TestNodeInterface.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph.test/src/org/graalvm/compiler/graph/test/TypedNodeIteratorTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph.test/src/org/graalvm/compiler/graph/test/TypedNodeIteratorTest2.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph.test/src/org/graalvm/compiler/graph/test/matchers/NodeIterableContains.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph.test/src/org/graalvm/compiler/graph/test/matchers/NodeIterableCount.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph.test/src/org/graalvm/compiler/graph/test/matchers/NodeIterableIsEmpty.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/.checkstyle_checks.xml
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/CachedGraph.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/DefaultNodeCollectionsProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/Edges.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/GraalGraphError.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/Graph.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/GraphNodeIterator.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/InputEdges.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/IterableNodeType.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/Node.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeBitMap.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeClass.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeCollectionsProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeFlood.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeIdAccessor.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeInputList.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeInterface.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeList.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeMap.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeNodeMap.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeSourcePosition.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeStack.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeSuccessorList.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeUnionFind.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeUsageIterable.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeUsageIterator.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeUsageWithModCountIterator.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeWorkList.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/Position.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/SuccessorEdges.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/TypedGraphNodeIterator.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/UnsafeAccess.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/VerificationError.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/iterators/FilteredNodeIterable.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/iterators/NodeIterable.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/iterators/NodeIterator.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/iterators/NodePredicate.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/iterators/NodePredicates.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/iterators/PredicatedProxyNodeIterator.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/package-info.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/spi/Canonicalizable.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/spi/CanonicalizerTool.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/spi/Simplifiable.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/spi/SimplifierTool.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotBackend.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotBackendFactory.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotCRuntimeCallEpilogueOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotCRuntimeCallPrologueOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotDeoptimizeCallerOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotDeoptimizeOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotDirectStaticCallOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotDirectVirtualCallOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotEpilogueOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotForeignCallsProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotJumpToExceptionHandlerInCallerOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotLIRGenerator.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotLIRKindTool.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotLoweringProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotMove.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotMoveFactory.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotNodeLIRBuilder.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotPatchReturnAddressOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotRegisterAllocationConfig.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotReturnOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotSafepointOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotStrategySwitchOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotUnwindOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64IndirectCallOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArchHotSpotNodeCostProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64.test/src/org/graalvm/compiler/hotspot/amd64/test/AMD64HotSpotFrameOmissionTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64.test/src/org/graalvm/compiler/hotspot/amd64/test/CompressedNullCheckTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64.test/src/org/graalvm/compiler/hotspot/amd64/test/DataPatchInConstantsTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64.test/src/org/graalvm/compiler/hotspot/amd64/test/StubAVXTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64DeoptimizationStub.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64DeoptimizeOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotAddressLowering.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotArithmeticLIRGenerator.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotBackend.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotBackendFactory.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotCRuntimeCallEpilogueOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotCRuntimeCallPrologueOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotConstantRetrievalOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotCounterOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotDeoptimizeCallerOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotDirectStaticCallOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotEnterUnpackFramesStackFrameOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotEpilogueBlockEndOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotEpilogueOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotForeignCallsProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotJumpToExceptionHandlerInCallerOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLIRGenerator.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLIRKindTool.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLeaveCurrentStackFrameOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLeaveDeoptimizedStackFrameOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLeaveUnpackFramesStackFrameOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLoadAddressOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLoadConfigValueOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLoweringProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotMathIntrinsicOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotMove.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotMoveFactory.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotNodeCostProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotNodeLIRBuilder.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotPatchReturnAddressOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotPushInterpreterFrameOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotRegisterAllocationConfig.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotRestoreRbpOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotReturnOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotSafepointOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotStrategySwitchOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotSuitesProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotUnwindOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotspotDirectVirtualCallOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64IndirectCallOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64MathStub.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64RawNativeCallNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64TailcallOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64UncommonTrapStub.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.lir.test/src/org/graalvm/compiler/hotspot/lir/test/ExceedMaxOopMapStackOffset.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCDeoptimizationStub.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCDeoptimizeOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotBackend.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotBackendFactory.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotCRuntimeCallEpilogueOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotCRuntimeCallPrologueOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotCounterOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotDeoptimizeCallerOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotEnterUnpackFramesStackFrameOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotEpilogueOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotForeignCallsProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotJumpToExceptionHandlerInCallerOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotJumpToExceptionHandlerOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotLIRGenerator.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotLIRKindTool.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotLeaveCurrentStackFrameOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotLeaveDeoptimizedStackFrameOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotLeaveUnpackFramesStackFrameOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotLoweringProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotMove.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotMoveFactory.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotNodeCostProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotNodeLIRBuilder.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotPatchReturnAddressOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotPushInterpreterFrameOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotRegisterAllocationConfig.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotReturnOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotSafepointOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotStrategySwitchOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotUnwindOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotspotDirectStaticCallOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotspotDirectVirtualCallOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCIndirectCallOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCUncommonTrapStub.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/AheadOfTimeCompilationTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/ArrayCopyIntrinsificationTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CRC32SubstitutionsTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/ClassSubstitutionsTests.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CompileTheWorldTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CompressedOopTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/ConstantPoolSubstitutionsTests.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/DataPatchTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/ExplicitExceptionTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/ForeignCallDeoptimizeTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/GraalOSRLockTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/GraalOSRTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/GraalOSRTestBase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotCryptoSubstitutionTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotGraalCompilerTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotMethodSubstitutionTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotMonitorValueTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotNmethodTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotNodeSubstitutionsTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotResolvedJavaFieldTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotResolvedObjectTypeTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/InstalledCodeExecuteHelperTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/JVMCIInfopointErrorTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/LoadJavaMirrorWithKlassTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/MemoryUsageBenchmark.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/TestIntrinsicCompiles.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/TestSHASubstitutions.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/WriteBarrierAdditionTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/WriteBarrierVerificationTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/AOTGraalHotSpotVMConfig.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/BootstrapWatchDog.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompilationCounters.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompilationStatistics.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompilationTask.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompilationWatchDog.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompileTheWorld.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompileTheWorldOptions.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompilerConfigurationFactory.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompilerRuntimeHotSpotVMConfig.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompressEncoding.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CoreCompilerConfigurationFactory.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/EconomyCompilerConfigurationFactory.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/FingerprintUtil.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotBackend.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotBackendFactory.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotCompilationIdentifier.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotCompiledCodeBuilder.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotCounterOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotDataBuilder.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotDebugInfoBuilder.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotForeignCallLinkage.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotForeignCallLinkageImpl.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalCompiler.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalCompilerFactory.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalJVMCIServiceLocator.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalRuntime.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalRuntimeProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalVMEventListener.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotHostBackend.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotInstructionProfiling.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotLIRGenerationResult.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotLIRGenerator.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotLockStack.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotNodeLIRBuilder.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotReferenceMapBuilder.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotReplacementsImpl.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotTTYStreamProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/JVMCIVersionCheck.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/PrintStreamOption.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/debug/BenchmarkCounters.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/lir/HotSpotZapRegistersPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/DefaultHotSpotLoweringProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotAOTProfilingPlugin.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotClassInitializationPlugin.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotConstantFieldProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotConstantLoadAction.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotDisassemblerProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotForeignCallsProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotForeignCallsProviderImpl.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGraalConstantFieldProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGraphBuilderPlugins.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotHostForeignCallsProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotInvocationPlugins.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotLoweringProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotNodePlugin.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotProfilingPlugin.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotProviders.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotRegisters.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotRegistersProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotSnippetReflectionProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotStampProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotSuitesProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotWordOperationPlugin.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/AcquiredCASLockNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/AllocaNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/ArrayRangeWriteBarrier.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/BeginLockScopeNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/CompressionNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/ComputeObjectAddressNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/CurrentJavaThreadNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/CurrentLockNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/DeoptimizationFetchUnrollInfoCallNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/DeoptimizeCallerNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/DeoptimizingStubCall.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/DimensionsNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/DirectCompareAndSwapNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/EndLockScopeNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/EnterUnpackFramesStackFrameNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/FastAcquireBiasedLockNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/G1ArrayRangePostWriteBarrier.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/G1ArrayRangePreWriteBarrier.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/G1PostWriteBarrier.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/G1PreWriteBarrier.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/G1ReferentFieldReadBarrier.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/GetObjectAddressNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/GraalHotSpotVMConfigNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/HotSpotDirectCallTargetNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/HotSpotIndirectCallTargetNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/HotSpotNodeCostProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/JumpToExceptionHandlerInCallerNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/JumpToExceptionHandlerNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/LeaveCurrentStackFrameNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/LeaveDeoptimizedStackFrameNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/LeaveUnpackFramesStackFrameNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/LoadIndexedPointerNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/MonitorCounterNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/ObjectWriteBarrier.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/PatchReturnAddressNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/PushInterpreterFrameNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/SaveAllRegistersNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/SerialArrayRangeWriteBarrier.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/SerialWriteBarrier.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/SnippetAnchorNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/SnippetLocationProxyNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/StubForeignCallNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/StubStartNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/UncommonTrapCallNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/VMErrorNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/WriteBarrier.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/EncodedSymbolNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/InitializeKlassNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/InitializeKlassStubCall.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/LoadConstantIndirectlyFixedNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/LoadConstantIndirectlyNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/LoadMethodCountersIndirectlyNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/LoadMethodCountersNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/ResolveConstantNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/ResolveConstantStubCall.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/ResolveMethodAndLoadCountersNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/ResolveMethodAndLoadCountersStubCall.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/profiling/ProfileBranchNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/profiling/ProfileInvokeNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/profiling/ProfileNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/profiling/ProfileWithNotificationNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/profiling/RandomSeedNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/type/HotSpotLIRKindTool.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/type/KlassPointerStamp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/type/MetaspacePointerStamp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/type/MethodCountersPointerStamp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/type/MethodPointerStamp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/type/NarrowOopStamp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/package-info.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/AheadOfTimeVerificationPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/LoadJavaMirrorWithKlassPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/OnStackReplacementPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/WriteBarrierAdditionPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/WriteBarrierVerificationPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/aot/AOTInliningPolicy.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/aot/EliminateRedundantInitializationPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/aot/ReplaceConstantNodesPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/profiling/FinalizeProfileNodesPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/AESCryptSubstitutions.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/AssertionSnippets.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/BigIntegerSubstitutions.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/CRC32Substitutions.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/CallSiteTargetNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/CipherBlockChainingSubstitutions.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/ClassGetHubNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/EncodedSymbolConstant.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HashCodeSnippets.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotClassSubstitutions.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotspotSnippetsOptions.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HubGetClassNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/IdentityHashCodeNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/InstanceOfSnippets.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/KlassLayoutHelperNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/LoadExceptionObjectSnippets.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/MonitorSnippets.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/NewObjectSnippets.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/ObjectCloneNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/ObjectCloneSnippets.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/ObjectSubstitutions.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/ReflectionGetCallerClassNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/ReflectionSubstitutions.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/SHA2Substitutions.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/SHA5Substitutions.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/SHASubstitutions.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/StringToBytesSnippets.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/ThreadSubstitutions.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/TypeCheckSnippetUtils.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/UnsafeAccess.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/UnsafeLoadSnippets.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/WriteBarrierSnippets.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/aot/ResolveConstantSnippets.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopyCallNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopyNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopySlowPathNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopySnippets.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopyUnrollNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/CheckcastArrayCopyCallNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/UnsafeArrayCopyNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/UnsafeArrayCopySnippets.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/profiling/ProbabilisticProfileSnippets.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/profiling/ProfileSnippets.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/ArrayStoreExceptionStub.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/ClassCastExceptionStub.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/CreateExceptionStub.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/DeoptimizationStub.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/ExceptionHandlerStub.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/ForeignCallStub.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/NewArrayStub.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/NewInstanceStub.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/NullPointerExceptionStub.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/OutOfBoundsExceptionStub.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/SnippetStub.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/Stub.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/StubCompilationIdentifier.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/StubOptions.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/StubUtil.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/UncommonTrapStub.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/UnwindExceptionToCallerStub.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/VerifyOopStub.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/word/HotSpotOperation.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/word/HotSpotWordTypes.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/word/KlassPointer.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/word/MetaspacePointer.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/word/MethodCountersPointer.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/word/MethodPointer.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/word/PointerCastNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BciBlockMapping.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BytecodeParser.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BytecodeParserOptions.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/ComputeLoopFrequenciesClosure.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/DefaultSuitesProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/FrameStateBuilder.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/GraphBuilderPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/JsrNotSupportedBailout.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/JsrScope.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/LargeLocalLiveness.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/LocalLiveness.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/SmallLocalLiveness.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/SuitesProviderBase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/JTTTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/backend/ConstantPhiTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/backend/EmptyMethodTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/backend/LargeConstantSectionTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_aaload.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_aaload_1.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_aastore.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_aload_0.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_aload_1.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_aload_2.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_aload_3.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_anewarray.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_areturn.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_arraylength.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_athrow.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_baload.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_bastore.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_caload.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_castore.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_checkcast01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_checkcast02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_checkcast03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_d2f.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_d2i01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_d2i02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_d2l01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_d2l02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_d2l03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_dadd.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_daload.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_dastore.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_dcmp01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_dcmp02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_dcmp03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_dcmp04.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_dcmp05.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_dcmp06.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_dcmp07.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_dcmp08.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_dcmp09.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_dcmp10.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ddiv.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_dmul.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_dneg.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_dneg2.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_double_base.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_drem.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_dreturn.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_dsub.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_dsub2.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_f2d.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_f2i01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_f2i02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_f2l01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_f2l02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_fadd.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_faload.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_fastore.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_fcmp01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_fcmp02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_fcmp03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_fcmp04.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_fcmp05.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_fcmp06.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_fcmp07.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_fcmp08.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_fcmp09.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_fcmp10.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_fdiv.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_fload.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_fload_2.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_float_base.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_fmul.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_fneg.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_frem.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_freturn.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_fsub.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_getfield.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_getfield_b.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_getfield_c.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_getfield_d.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_getfield_f.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_getfield_i.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_getfield_l.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_getfield_o.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_getfield_s.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_getfield_z.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_getstatic_b.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_getstatic_c.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_getstatic_d.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_getstatic_f.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_getstatic_i.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_getstatic_l.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_getstatic_s.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_getstatic_z.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_i2b.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_i2c.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_i2d.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_i2f.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_i2l.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_i2s.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iadd.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iadd2.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iadd3.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iadd_const0.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iadd_const1.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iadd_const2.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iadd_const3.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iaload.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iand.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iastore.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iconst.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_idiv.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_idiv2.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ifeq.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ifeq_2.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ifeq_3.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ifge.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ifge_2.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ifge_3.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ifgt.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ificmplt1.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ificmplt2.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ificmpne1.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ificmpne2.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ifle.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iflt.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ifne.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ifnonnull.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ifnonnull_2.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ifnonnull_3.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ifnull.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ifnull_2.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ifnull_3.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iinc_1.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iinc_2.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iinc_3.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iinc_4.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iload_0.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iload_0_1.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iload_0_2.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iload_1.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iload_1_1.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iload_2.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iload_3.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_imul.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ineg.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_instanceof.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_instanceof01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_invokeinterface.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_invokespecial.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_invokespecial2.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_invokestatic.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_invokevirtual.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ior.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_irem.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_irem2.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_irem3.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ireturn.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ishl.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ishr.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_isub.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_iushr.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ixor.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_l2d.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_l2f.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_l2i.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_l2i_2.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ladd.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ladd2.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_laload.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_land.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lastore.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lcmp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ldc_01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ldc_02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ldc_03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ldc_04.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ldc_05.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ldc_06.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ldiv.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ldiv2.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ldiv3.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lload_0.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lload_01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lload_1.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lload_2.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lload_3.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lmul.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lneg.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lookupswitch01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lookupswitch02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lookupswitch03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lookupswitch04.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lookupswitch05.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lor.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lrem.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lrem2.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lreturn.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lshl.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lshr.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lshr02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lsub.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lushr.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_lxor.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_monitorenter.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_monitorenter02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_multianewarray01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_multianewarray02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_multianewarray03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_multianewarray04.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_new.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_newarray.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_putfield_01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_putfield_02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_putfield_03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_putfield_04.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_putstatic.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_saload.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_sastore.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_tableswitch.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_tableswitch2.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_tableswitch3.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_tableswitch4.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_wide01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_wide02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_aaload0.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_aaload1.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_aastore0.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_aastore1.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_anewarray.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_arraylength.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_athrow0.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_athrow1.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_athrow2.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_athrow3.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_baload.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_bastore.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_caload.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_castore.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_checkcast.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_checkcast1.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_checkcast2.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_checkcast3.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_checkcast4.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_checkcast5.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_checkcast6.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_daload.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_dastore.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_faload.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_fastore.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_getfield.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_getfield1.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_iaload.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_iastore.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_idiv.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_idiv2.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_invokespecial01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_invokevirtual01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_invokevirtual02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_irem.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_laload.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_lastore.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_ldiv.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_ldiv2.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_lrem.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_monitorenter.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_multianewarray.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_newarray.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_putfield.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_saload.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/BC_sastore.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_Loop01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_Loop02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_Loop03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_NASE_1.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_NASE_2.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_NPE_00.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_NPE_01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_NPE_02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_NPE_03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_NPE_04.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_NPE_05.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_NPE_06.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_NPE_07.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_NPE_08.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_NPE_09.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_NPE_10.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_NPE_11.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_StackOverflowError_01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_StackOverflowError_02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_StackOverflowError_03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_Two01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_Two02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_Two03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_Unresolved.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_Unresolved01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_Unresolved02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Catch_Unresolved03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Except_Locals.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Except_Synchronized01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Except_Synchronized02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Except_Synchronized03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Except_Synchronized04.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Except_Synchronized05.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Finally01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Finally02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/StackTrace_AIOOBE_00.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/StackTrace_CCE_00.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/StackTrace_NPE_00.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/StackTrace_NPE_01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/StackTrace_NPE_02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/StackTrace_NPE_03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Throw_InCatch01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Throw_InCatch02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Throw_InCatch03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Throw_InNested.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Throw_NPE_01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Throw_Synchronized01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Throw_Synchronized02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Throw_Synchronized03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Throw_Synchronized04.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/Throw_Synchronized05.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/except/UntrustedInterfaces.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_allocate01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_allocate02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_allocate03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_allocate04.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_array01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_array02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_array03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_array04.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_control01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_control02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_convert01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_count.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_dead01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_demo01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_field01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_field02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_field03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_field04.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_idea.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_inline01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_inline02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_invoke01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_life.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_nest01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_nest02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_scope01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_scope02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_series.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotpath/HP_trees01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotspot/Test6186134.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotspot/Test6196102.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotspot/Test6753639.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotspot/Test6823354.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotspot/Test6850611.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotspot/Test6959129.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/hotspot/Test7005594.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/jdk/CharacterBits.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/jdk/Class_getName.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/jdk/DivideUnsigned.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/jdk/EnumMap01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/jdk/EnumMap02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/jdk/IntegerBits.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/jdk/LongBits.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/jdk/ShortBits.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/jdk/System_currentTimeMillis01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/jdk/System_currentTimeMillis02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/jdk/System_nanoTime01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/jdk/System_nanoTime02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/jdk/System_setOut.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/jdk/Thread_setName.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/jdk/UnsafeAccess01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/jdk/UnsafeAllocateInstance01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/jdk/Unsafe_compareAndSwap.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/jdk/Unsafe_compareAndSwapNullCheck.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Boxed_TYPE_01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Bridge_method01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/ClassLoader_loadClass01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_Literal01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_asSubclass01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_cast01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_cast02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_forName01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_forName02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_forName03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_forName04.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_forName05.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_getComponentType01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_getInterfaces01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_getModifiers01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_getModifiers02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_getName01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_getName02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_getSimpleName01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_getSimpleName02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_getSuperClass01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_isArray01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_isAssignableFrom01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_isAssignableFrom02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_isAssignableFrom03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_isInstance01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_isInstance02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_isInstance03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_isInstance04.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_isInstance05.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_isInstance06.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_isInstance07.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_isInterface01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Class_isPrimitive01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Double_01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Double_conditional.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Double_toString.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Float_01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Float_02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Float_03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Float_conditional.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Int_greater01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Int_greater02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Int_greater03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Int_greaterEqual01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Int_greaterEqual02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Int_greaterEqual03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Int_less01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Int_less02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Int_less03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Int_lessEqual01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Int_lessEqual02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Int_lessEqual03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/JDK_ClassLoaders01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/JDK_ClassLoaders02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/LambdaEagerTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Long_greater01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Long_greater02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Long_greater03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Long_greaterEqual01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Long_greaterEqual02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Long_greaterEqual03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Long_less01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Long_less02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Long_less03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Long_lessEqual01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Long_lessEqual02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Long_lessEqual03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Long_reverseBytes01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Long_reverseBytes02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Math_abs.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Math_cos.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Math_exact.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Math_exp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Math_log.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Math_log10.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Math_pow.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Math_round.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Math_sin.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Math_sqrt.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Math_tan.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Object_clone01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Object_clone02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Object_equals01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Object_getClass01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Object_hashCode01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Object_hashCode02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Object_notify01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Object_notify02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Object_notifyAll01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Object_notifyAll02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Object_toString01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Object_toString02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Object_wait01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Object_wait02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Object_wait03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/ProcessEnvironment_init.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/StringCoding_Scale.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/String_intern01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/String_intern02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/String_intern03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/String_valueOf01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/System_identityHashCode01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/DegeneratedLoop.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/Loop01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/Loop02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/Loop03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/Loop04.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/Loop05.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/Loop06.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/Loop07.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/Loop07_2.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/Loop08.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/Loop09.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/Loop09_2.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/Loop11.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/Loop12.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/Loop13.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/Loop14.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/Loop15.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/Loop16.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/Loop17.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/LoopEscape.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/LoopInline.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/LoopLastIndexOf.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/LoopNewInstance.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/LoopParseLong.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/LoopPhi.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/LoopPhiResolutionTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/LoopSpilling.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/LoopSwitch01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/LoopUnroll.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/SpillLoopPhiVariableAtDefinition.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/ArrayCompare01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/ArrayCompare02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/BC_invokevirtual2.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/BigByteParams01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/BigDoubleParams02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/BigFloatParams01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/BigFloatParams02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/BigIntParams01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/BigIntParams02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/BigInterfaceParams01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/BigLongParams02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/BigMixedParams01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/BigMixedParams02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/BigMixedParams03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/BigMixedParams04.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/BigObjectParams01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/BigObjectParams02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/BigParamsAlignment.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/BigShortParams01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/BigVirtualParams01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/Bubblesort.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/ConstantLoadTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/Fibonacci.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/FloatingReads.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/InvokeInterface_01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/InvokeInterface_02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/InvokeInterface_03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/InvokeInterface_04.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/InvokeVirtual_01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/InvokeVirtual_02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/Matrix01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/ReferenceMap01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/StrangeFrames.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/String_format01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/String_format02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/VarArgs_String01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/VarArgs_Unroll.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/VarArgs_boolean01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/VarArgs_byte01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/VarArgs_char01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/VarArgs_double01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/VarArgs_float01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/VarArgs_int01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/VarArgs_long01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/micro/VarArgs_short01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/ABCE_01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/ABCE_02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/ABCE_03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/ArrayCopy01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/ArrayCopy02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/ArrayCopy03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/ArrayCopy04.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/ArrayCopy05.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/ArrayCopy06.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/ArrayCopyGeneric.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/ArrayLength01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/BC_idiv_16.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/BC_idiv_4.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/BC_imul_16.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/BC_imul_4.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/BC_ldiv_16.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/BC_ldiv_4.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/BC_lmul_16.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/BC_lmul_4.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/BC_lshr_C16.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/BC_lshr_C24.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/BC_lshr_C32.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/BlockSkip01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/BoxingIdentity.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Cmov01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Cmov02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Conditional01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/ConditionalElimination01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/ConditionalElimination02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/ConvertCompare.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/DeadCode01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/DeadCode02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Fold_Cast01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Fold_Convert01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Fold_Convert02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Fold_Convert03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Fold_Convert04.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Fold_Double01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Fold_Double02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Fold_Double03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Fold_Float01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Fold_Float02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Fold_InstanceOf01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Fold_Int01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Fold_Int02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Fold_Long01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Fold_Long02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Fold_Math01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/InferStamp01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Inline01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Inline02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/LLE_01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/List_reorder_bug.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Logic0.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/LongToSomethingArray01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/NCE_01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/NCE_02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/NCE_03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/NCE_04.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/NCE_FlowSensitive01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/NCE_FlowSensitive02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/NCE_FlowSensitive03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/NCE_FlowSensitive04.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/NCE_FlowSensitive05.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Narrow_byte01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Narrow_byte02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Narrow_byte03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Narrow_char01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Narrow_char02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Narrow_char03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Narrow_short01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Narrow_short02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Narrow_short03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/NestedLoop_EA.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Phi01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Phi02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Phi03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/ReassociateConstants.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Reduce_Convert01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Reduce_Double01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Reduce_Float01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Reduce_Int01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Reduce_Int02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Reduce_Int03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Reduce_Int04.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Reduce_IntShift01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Reduce_IntShift02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Reduce_Long01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Reduce_Long02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Reduce_Long03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Reduce_Long04.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Reduce_LongShift01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Reduce_LongShift02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/SchedulingBug_01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/SignExtendShort.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Switch01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Switch02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/TypeCastElem.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/UnsafeDeopt.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/VN_Cast01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/VN_Cast02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/VN_Convert01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/VN_Convert02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/VN_Double01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/VN_Double02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/VN_Field01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/VN_Field02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/VN_Float01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/VN_Float02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/VN_InstanceOf01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/VN_InstanceOf02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/VN_InstanceOf03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/VN_Int01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/VN_Int02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/VN_Int03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/VN_Long01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/VN_Long02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/VN_Long03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/VN_Loop01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_get01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_get02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_get03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_getBoolean01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_getByte01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_getChar01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_getDouble01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_getFloat01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_getInt01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_getLength01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_getLong01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_getShort01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_newInstance01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_newInstance02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_newInstance03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_newInstance04.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_newInstance05.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_newInstance06.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_set01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_set02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_set03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_setBoolean01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_setByte01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_setChar01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_setDouble01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_setFloat01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_setInt01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_setLong01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Array_setShort01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Class_getDeclaredField01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Class_getDeclaredMethod01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Class_getField01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Class_getField02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Class_getMethod01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Class_getMethod02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Class_newInstance01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Class_newInstance02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Class_newInstance03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Class_newInstance06.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Class_newInstance07.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Field_get01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Field_get02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Field_get03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Field_get04.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Field_getType01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Field_set01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Field_set02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Field_set03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Invoke_except01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Invoke_main01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Invoke_main02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Invoke_main03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Invoke_virtual01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Method_getParameterTypes01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/reflect/Method_getReturnType01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Monitor_contended01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Monitor_notowner01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Monitorenter01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Monitorenter02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Object_wait01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Object_wait02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Object_wait03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Object_wait04.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/SynchronizedLoopExit01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/ThreadLocal01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/ThreadLocal02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/ThreadLocal03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Thread_currentThread01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Thread_getState01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Thread_getState02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Thread_holdsLock01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Thread_isAlive01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Thread_isInterrupted01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Thread_isInterrupted02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Thread_isInterrupted03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Thread_isInterrupted04.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Thread_isInterrupted05.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Thread_join01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Thread_join02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Thread_join03.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Thread_new01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Thread_new02.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Thread_setPriority01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Thread_sleep01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/threads/Thread_yield01.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64AddressValue.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64ArithmeticLIRGeneratorTool.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64ArithmeticOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64BitManipulationOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64BlockEndOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64BreakpointOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64Call.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64Compare.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64ControlFlow.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64FrameMap.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64FrameMapBuilder.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64LIRInstruction.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64Move.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64PauseOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64PrefetchOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64ReinterpretOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64SignExtendOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64AddressValue.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64Arithmetic.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ArithmeticLIRGeneratorTool.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ArrayEqualsOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64Binary.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64BinaryConsumer.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64BlockEndOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64BreakpointOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ByteSwapOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64CCall.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64Call.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ClearRegisterOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ControlFlow.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64FrameMap.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64FrameMapBuilder.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64LIRInstruction.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64MathIntrinsicBinaryOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64MathIntrinsicUnaryOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64Move.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64MulDivOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64PauseOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64PrefetchOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ReadTimestampCounter.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64RestoreRegistersOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64SaveRegistersOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ShiftOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64SignExtendOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64Unary.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64VZeroUpper.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ZapRegistersOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ZapStackOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/phases/StackMoveOptimizationPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.jtt/src/org/graalvm/compiler/lir/jtt/ConstantStackCastTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.jtt/src/org/graalvm/compiler/lir/jtt/LIRTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.jtt/src/org/graalvm/compiler/lir/jtt/LIRTestSpecification.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.jtt/src/org/graalvm/compiler/lir/jtt/LIRTestTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.jtt/src/org/graalvm/compiler/lir/jtt/SPARCBranchBailoutTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.jtt/src/org/graalvm/compiler/lir/jtt/StackMoveTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCAddressValue.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCArithmetic.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCArrayEqualsOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCBitManipulationOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCBlockEndOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCBreakpointOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCByteSwapOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCCall.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCControlFlow.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCDelayedControlTransfer.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCFloatCompareOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCFrameMap.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCFrameMapBuilder.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCImmediateAddressValue.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCIndexedAddressValue.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCJumpOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCLIRInstruction.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCLIRInstructionMixin.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCLoadConstantTableBaseOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCMove.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCOP3Op.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCOPFOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCPauseOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCPrefetchOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCSaveRegistersOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCTailDelayedLIRInstruction.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.test/src/org/graalvm/compiler/lir/test/CompositeValueReplacementTest1.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.test/src/org/graalvm/compiler/lir/test/GenericValueMapTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir.test/src/org/graalvm/compiler/lir/test/alloc/trace/TraceGlobalMoveResolutionMappingTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/BailoutAndRestartBackendException.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/CompositeValue.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/CompositeValueClass.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/ConstantValue.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/ControlFlowOptimizer.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/EdgeMoveOptimizer.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/FullInfopointOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/InstructionStateProcedure.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/InstructionValueConsumer.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/InstructionValueProcedure.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/LIR.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/LIRFrameState.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/LIRInsertionBuffer.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/LIRInstruction.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/LIRInstructionClass.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/LIRIntrospection.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/LIRValueUtil.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/LIRVerifier.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/LabelRef.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/NullCheckOptimizer.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/Opcode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/RedundantMoveElimination.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/StandardOp.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/StateProcedure.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/SwitchStrategy.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/ValueConsumer.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/ValueProcedure.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/Variable.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/VirtualStackSlot.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/AllocationStageVerifier.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/OutOfRegistersException.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/SaveCalleeSaveRegisters.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/Interval.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/IntervalWalker.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/LinearScan.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/LinearScanAssignLocationsPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/LinearScanEliminateSpillMovePhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/LinearScanIntervalDumper.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/LinearScanLifetimeAnalysisPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/LinearScanOptimizeSpillPositionPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/LinearScanPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/LinearScanRegisterAllocationPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/LinearScanResolveDataFlowPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/LinearScanWalker.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/MoveResolver.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/OptimizingLinearScanWalker.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/Range.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/RegisterVerifier.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/ssa/SSALinearScan.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/ssa/SSALinearScanEliminateSpillMovePhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/ssa/SSALinearScanLifetimeAnalysisPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/ssa/SSALinearScanResolveDataFlowPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/ssa/SSAMoveResolver.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/DefaultTraceRegisterAllocationPolicy.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/ShadowedRegisterValue.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/TraceAllocationPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/TraceBuilderPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/TraceGlobalMoveResolutionPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/TraceGlobalMoveResolver.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/TraceRegisterAllocationPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/TraceRegisterAllocationPolicy.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/TraceUtil.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/TrivialTraceAllocator.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/bu/BottomUpAllocator.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/FixedInterval.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/FixedRange.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/IntervalHint.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/RegisterVerifier.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/TraceInterval.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/TraceIntervalWalker.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/TraceLinearScanAllocationPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/TraceLinearScanAssignLocationsPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/TraceLinearScanEliminateSpillMovePhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/TraceLinearScanLifetimeAnalysisPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/TraceLinearScanPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/TraceLinearScanRegisterAllocationPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/TraceLinearScanResolveDataFlowPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/TraceLinearScanWalker.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/TraceLocalMoveResolver.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/asm/ArrayDataPointerConstant.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/asm/CompilationResultBuilder.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/asm/CompilationResultBuilderFactory.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/asm/DataBuilder.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/asm/FrameContext.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/constopt/ConstantLoadOptimization.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/constopt/ConstantTree.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/constopt/ConstantTreeAnalyzer.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/constopt/DefUseTree.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/constopt/UseEntry.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/constopt/VariableMap.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/debug/IntervalDumper.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/debug/LIRGenerationDebugContext.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/dfa/LocationMarker.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/dfa/LocationMarkerPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/dfa/MarkBasePointersPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/dfa/RegStackValueSet.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/dfa/UniqueWorkList.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/framemap/FrameMap.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/framemap/FrameMapBuilder.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/framemap/FrameMapBuilderImpl.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/framemap/FrameMapBuilderTool.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/framemap/ReferenceMapBuilder.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/framemap/SimpleVirtualStackSlot.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/framemap/VirtualStackSlotRange.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/ArithmeticLIRGenerator.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/ArithmeticLIRGeneratorTool.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/BlockValueMap.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/DiagnosticLIRGeneratorTool.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/LIRGenerationResult.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/LIRGenerator.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/LIRGeneratorTool.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/PhiResolver.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/VerifyingMoveFactory.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/phases/AllocationPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/phases/AllocationStage.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/phases/EconomyAllocationStage.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/phases/EconomyPostAllocationOptimizationStage.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/phases/EconomyPreAllocationOptimizationStage.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/phases/GenericContext.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/phases/LIRPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/phases/LIRPhaseSuite.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/phases/LIRSuites.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/phases/PostAllocationOptimizationPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/phases/PostAllocationOptimizationStage.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/phases/PreAllocationOptimizationPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/phases/PreAllocationOptimizationStage.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/profiling/MethodProfilingPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/profiling/MoveProfiler.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/profiling/MoveProfilingPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/profiling/MoveType.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/ssa/SSAUtil.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/ssa/SSAVerifier.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/ssi/FastSSIBuilder.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/ssi/SSIBuilder.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/ssi/SSIBuilderBase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/ssi/SSIConstructionPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/ssi/SSIUtil.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/ssi/SSIVerifier.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/stackslotalloc/FixPointIntervalBuilder.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/stackslotalloc/LSStackSlotAllocator.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/stackslotalloc/SimpleStackSlotAllocator.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/stackslotalloc/StackInterval.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/stackslotalloc/StackIntervalDumper.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/stackslotalloc/StackSlotAllocatorUtil.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/util/GenericValueMap.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/util/IndexedValueMap.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/util/RegisterMap.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/util/ValueMap.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/util/ValueSet.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/util/VariableVirtualStackValueMap.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/ContextlessLoopPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/LoopFullUnrollPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/LoopPeelingPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/LoopPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/LoopSafepointEliminationPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/LoopTransformations.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/LoopUnswitchingPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/ReassociateInvariantPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/BasicInductionVariable.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/CountedLoopInfo.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/DefaultLoopPolicies.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/DerivedConvertedInductionVariable.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/DerivedInductionVariable.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/DerivedOffsetInductionVariable.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/DerivedScaledInductionVariable.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/InductionVariable.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopEx.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopFragment.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopFragmentInside.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopFragmentInsideBefore.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopFragmentInsideFrom.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopFragmentWhole.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopPolicies.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopsData.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/MathUtil.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/micro/benchmarks/ArrayDuplicationBenchmark.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/micro/benchmarks/GuardedIntrinsicBenchmark.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/micro/benchmarks/MathFunctionBenchmark.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/micro/benchmarks/SimpleSyncBenchmark.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/micro/benchmarks/package-info.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/graal/ConditionalEliminationBenchmark.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/graal/FrameStateAssigmentPhaseBenchmark.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/graal/GraalBenchmark.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/graal/GraphCopyBenchmark.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/graal/NodeBenchmark.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/graal/SchedulePhaseBenchmark.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/graal/TestJMH.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/graal/util/FrameStateAssignmentState.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/graal/util/GraalState.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/graal/util/GraalUtil.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/graal/util/GraphState.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/graal/util/MethodSpec.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/graal/util/NodesState.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/graal/util/ScheduleState.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/lir/CompileTimeBenchmark.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/lir/GraalCompilerState.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/lir/RegisterAllocationTimeBenchmark.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/lir/trace/ControlFlowGraphState.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/lir/trace/TraceBuilderBenchmark.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/lir/trace/TraceLSRAIntervalBuildingBench.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodeinfo.processor/src/META-INF/services/javax.annotation.processing.Processor
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodeinfo.processor/src/org/graalvm/compiler/nodeinfo/processor/ElementException.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodeinfo.processor/src/org/graalvm/compiler/nodeinfo/processor/GraphNodeProcessor.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodeinfo.processor/src/org/graalvm/compiler/nodeinfo/processor/GraphNodeVerifier.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodeinfo/src/org/graalvm/compiler/nodeinfo/InputType.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodeinfo/src/org/graalvm/compiler/nodeinfo/NodeCycles.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodeinfo/src/org/graalvm/compiler/nodeinfo/NodeInfo.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodeinfo/src/org/graalvm/compiler/nodeinfo/NodeSize.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodeinfo/src/org/graalvm/compiler/nodeinfo/StructuralInput.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodeinfo/src/org/graalvm/compiler/nodeinfo/Verbosity.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/AbstractObjectStampTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/IfNodeCanonicalizationTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/IntegerStampTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/LoopLivenessTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/LoopPhiCanonicalizerTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/NegateNodeCanonicalizationTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/ObjectStampJoinTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/ObjectStampMeetTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/ObjectStampTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/ReinterpretStampDoubleToLongTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/ReinterpretStampFloatToIntTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/ReinterpretStampIntToFloatTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/ReinterpretStampLongToDoubleTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/ReinterpretStampTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/ShortCircuitOrNodeTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/AbstractBeginNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/AbstractDeoptimizeNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/AbstractEndNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/AbstractFixedGuardNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/AbstractLocalNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/AbstractMergeNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/AbstractStateSplit.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ArithmeticOperation.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/BeginNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/BeginStateSplitNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/BinaryOpLogicNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/BreakpointNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/CallTargetNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/CanonicalizableLocation.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ConditionAnchorNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ConstantNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ControlSinkNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ControlSplitNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/DeoptimizeNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/DeoptimizingFixedWithNextNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/DeoptimizingGuard.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/DeoptimizingNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/DirectCallTargetNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/DynamicDeoptimizeNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/DynamicPiNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/EncodedGraph.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/EndNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/EntryMarkerNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/EntryProxyNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/FieldLocationIdentity.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/FixedGuardNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/FixedNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/FixedNodeInterface.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/FixedWithNextNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/FloatingAnchoredNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/FloatingGuardedNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/FrameState.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/FullInfopointNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GraphDecoder.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GraphEncoder.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GuardNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GuardPhiNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GuardProxyNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GuardedValueNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/IfNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/IndirectCallTargetNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/Invoke.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/InvokeNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/InvokeWithExceptionNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/KillingBeginNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/LogicConstantNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/LogicNegationNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/LogicNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/LoopBeginNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/LoopEndNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/LoopExitNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/LoweredCallTargetNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/MergeNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/NamedLocationIdentity.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ParameterNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/PauseNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/PhiNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/PiArrayNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/PiNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/PrefetchAllocateNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ProxyNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ReturnNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/SafepointNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ShortCircuitOrNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/SimplifyingGraphDecoder.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/StartNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/StateSplit.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/StructuredGraph.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/TypeCheckHints.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/UnaryOpLogicNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/UnwindNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ValueNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ValueNodeInterface.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ValueNodeUtil.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ValuePhiNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ValueProxyNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/VirtualState.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/AbsNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/AddNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/AndNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/BinaryArithmeticNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/BinaryNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/CompareNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/ConditionalNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/ConvertNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/DivNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/FixedBinaryNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/FloatConvertNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/FloatEqualsNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/FloatLessThanNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/FloatingNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerBelowNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerConvertNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerDivRemNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerEqualsNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerLessThanNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerTestNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IsNullNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/LeftShiftNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/MulNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/NarrowNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/NarrowableArithmeticNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/NegateNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/NormalizeCompareNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/NotNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/ObjectEqualsNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/OrNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/PointerEqualsNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/ReinterpretNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/RemNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/RightShiftNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/ShiftNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/SignExtendNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/SignedDivNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/SignedRemNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/SqrtNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/SubNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/UnaryArithmeticNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/UnaryNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/UnsignedDivNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/UnsignedRemNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/UnsignedRightShiftNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/XorNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/ZeroExtendNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/cfg/Block.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/cfg/ControlFlowGraph.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/cfg/HIRLoop.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/cfg/LocationSet.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/BindToRegisterNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/BlackholeNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/ControlFlowAnchorNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/ControlFlowAnchored.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/DynamicCounterNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/OpaqueNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/SpillRegistersNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/StringToBytesNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/VerifyHeapNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/WeakCounterNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/instrumentation/InstrumentationBeginNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/instrumentation/InstrumentationEndNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/instrumentation/InstrumentationInliningCallback.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/instrumentation/InstrumentationNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/instrumentation/IsMethodInlinedNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/instrumentation/MonitorProxyNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/instrumentation/RootNameNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/AnchoringNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/ArrayRangeWriteNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/BoxNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/BranchProbabilityNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/BytecodeExceptionNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/FixedValueAnchorNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/ForeignCallNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/GetClassNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/GuardedNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/GuardedUnsafeLoadNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/GuardingNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/IntegerSwitchNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/JavaReadNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/JavaWriteNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/LoadHubNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/LoadMethodNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/MembarNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/MonitorEnter.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/MonitorExit.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/NullCheckNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/OSRLocalNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/OSRStartNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/StoreHubNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/SwitchNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/UnboxNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/UnsafeAccessNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/UnsafeCopyNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/UnsafeLoadNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/UnsafeMemoryLoadNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/UnsafeMemoryStoreNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/UnsafeStoreNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/ValueAnchorNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/ClassInitializationPlugin.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/ForeignCallPlugin.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GeneratedInvocationPlugin.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderContext.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderPlugin.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderTool.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/InlineInvokePlugin.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/IntrinsicContext.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugins.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/LoopExplosionPlugin.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/MethodSubstitutionPlugin.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/NodePlugin.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/ParameterPlugin.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/ProfilingPlugin.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/TypePlugin.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/AbstractNewArrayNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/AbstractNewObjectNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/AccessArrayNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/AccessFieldNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/AccessIndexedNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/AccessMonitorNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/ArrayLengthNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/AtomicReadAndAddNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/AtomicReadAndWriteNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/ClassIsAssignableFromNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/CompareAndSwapNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/DynamicNewArrayNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/DynamicNewInstanceNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/ExceptionObjectNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/FinalFieldBarrierNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/ForeignCallDescriptors.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/InstanceOfDynamicNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/InstanceOfNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/LoadExceptionObjectNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/LoadFieldNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/LoadIndexedNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/LoweredAtomicReadAndWriteNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/LoweredCompareAndSwapNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/MethodCallTargetNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/MonitorEnterNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/MonitorExitNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/MonitorIdNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/NewArrayNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/NewInstanceNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/NewMultiArrayNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/RawMonitorEnterNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/RegisterFinalizerNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/StoreFieldNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/StoreIndexedNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/TypeSwitchNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/AbstractMemoryCheckpoint.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/AbstractWriteNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/Access.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/FixedAccessNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/FloatableAccessNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/FloatingAccessNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/FloatingReadNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/HeapAccess.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryAccess.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryAnchorNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryCheckpoint.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryMap.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryMapNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryPhiNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/ReadNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/WriteNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/address/AddressNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/address/OffsetAddressNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/address/RawAddressNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/ArithmeticLIRLowerable.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/ArrayLengthProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/DefaultNodeCostProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/LIRLowerable.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/LimitedValueProxy.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/Lowerable.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/LoweringProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/LoweringTool.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/MemoryProxy.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/NodeCostProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/NodeLIRBuilderTool.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/NodeValueMap.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/NodeWithState.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/PiPushable.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/Proxy.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/Replacements.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/StampProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/UncheckedInterfaceProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/ValueProxy.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/Virtualizable.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/VirtualizableAllocation.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/VirtualizerTool.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/type/StampTool.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/util/ConstantFoldUtil.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/util/GraphUtil.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/AllocatedObjectNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/CommitAllocationNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/EnsureVirtualizedNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/EscapeObjectState.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/LockState.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/VirtualArrayNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/VirtualBoxingNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/VirtualInstanceNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/VirtualObjectNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.options.processor/src/META-INF/services/javax.annotation.processing.Processor
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.options.processor/src/org/graalvm/compiler/options/processor/OptionProcessor.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.options.test/src/org/graalvm/compiler/options/test/NestedBooleanOptionValueTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.options.test/src/org/graalvm/compiler/options/test/TestOptionValue.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/DerivedOptionValue.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/EnumOptionValue.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/NestedBooleanOptionValue.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/Option.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/OptionDescriptor.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/OptionDescriptors.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/OptionType.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/OptionValue.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/OptionsParser.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/StableOptionValue.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/UniquePathUtilities.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common.test/src/org/graalvm/compiler/phases/common/test/StampFactoryTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/AbstractInliningPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/AddressLoweringPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/CanonicalizerPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ConvertDeoptimizeToGuardPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/DeadCodeEliminationPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/DeoptimizationGroupingPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/DominatorConditionalEliminationPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ExpandLogicPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/FloatingReadPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/FrameStateAssignmentPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/GuardLoweringPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/IncrementalCanonicalizerPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/IterativeConditionalEliminationPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/LazyValue.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/LockEliminationPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/LoopSafepointInsertionPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/LoweringPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/NonNullParametersPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/OptimizeGuardAnchorsPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ProfileCompiledMethodsPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/PushThroughPiPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/RemoveValueProxyPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/UseTrappingNullChecksPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ValueAnchorCleanupPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/VerifyHeapAtReturnPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/InliningPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/InliningUtil.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/AbstractInlineInfo.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/AssumptionInlineInfo.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/ExactInlineInfo.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/InlineInfo.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/MultiTypeGuardInlineInfo.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/TypeGuardInlineInfo.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/elem/Inlineable.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/elem/InlineableGraph.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/policy/AbstractInliningPolicy.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/policy/GreedyInliningPolicy.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/policy/InlineEverythingPolicy.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/policy/InlineMethodSubstitutionsPolicy.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/policy/InliningPolicy.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/walker/CallsiteHolder.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/walker/CallsiteHolderExplorable.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/walker/ComputeInliningRelevance.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/walker/InliningData.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/walker/InliningIterator.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/walker/MethodInvocation.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/instrumentation/ExtractInstrumentationPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/instrumentation/HighTierReconcileInstrumentationPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/instrumentation/InlineInstrumentationPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/instrumentation/MidTierReconcileInstrumentationPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/util/HashSetNodeEventListener.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/BasePhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/LazyName.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/OptimisticOptimizations.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/Phase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/PhaseSuite.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/VerifyPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/contract/NodeCostUtil.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/contract/PhaseSizeContract.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/FixedNodeProbabilityCache.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/InferStamps.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/MergeableState.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/PostOrderNodeIterator.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/ReentrantBlockIterator.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/ReentrantNodeIterator.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/ScheduledNodeIterator.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/ScopedPostOrderNodeIterator.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/SinglePassNodeIterator.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/StatelessPostOrderNodeIterator.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/package-info.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/package-info.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/schedule/BlockClosure.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/schedule/MemoryScheduleVerification.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/schedule/SchedulePhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/tiers/CompilerConfiguration.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/tiers/HighTierContext.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/tiers/LowTierContext.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/tiers/MidTierContext.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/tiers/PhaseContext.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/tiers/Suites.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/tiers/SuitesCreator.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/tiers/SuitesProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/tiers/TargetProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/util/BlockWorkList.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/util/GraphOrder.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/util/MethodDebugValueName.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/util/Providers.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/verify/VerifyBailoutUsage.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/verify/VerifyCallerSensitiveMethods.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/verify/VerifyDebugUsage.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/verify/VerifyUpdateUsages.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/verify/VerifyUsageWithEquals.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/verify/VerifyVirtualizableUsage.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/BasicIdealGraphPrinter.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/BinaryGraphPrinter.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/CFGPrinter.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/CFGPrinterObserver.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/CanonicalStringGraphPrinter.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/CompilationPrinter.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/GraalDebugConfigCustomizer.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/GraphPrinter.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/GraphPrinterDumpHandler.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/IdealGraphPrinter.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/NoDeadCodeVerifyHandler.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/AArch64CountLeadingZerosNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/AArch64FloatArithmeticSnippets.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/AArch64GraphBuilderPlugins.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/AArch64IntegerArithmeticSnippets.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/AArch64IntegerSubstitutions.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/AArch64LongSubstitutions.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64ConvertSnippets.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64CountLeadingZerosNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64CountTrailingZerosNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64FloatConvertNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64GraphBuilderPlugins.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64MathSubstitutions.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64RoundNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.sparc/src/org/graalvm/compiler/replacements/sparc/SPARCGraphBuilderPlugins.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/ArrayStoreBytecodeExceptionTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/ArraysSubstitutionsTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/BitOpNodesTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/BytecodeExceptionTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/ClassCastBytecodeExceptionTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/CompiledExceptionHandlerTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/CompiledNullPointerExceptionTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/DeoptimizeOnExceptionTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/DerivedOopTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/DynamicNewArrayTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/EdgesTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/FoldTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/IndexOobBytecodeExceptionTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/InstanceOfDynamicTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/InstanceOfTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/IntegerMulExactFoldTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/IntegerSubOverflowsTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/InvokeTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/MethodSubstitutionTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/MonitorTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/NewArrayTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/NewInstanceTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/NewMultiArrayTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/NullBytecodeExceptionTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/ObjectAccessTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/PEGraphDecoderTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/PointerTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/PointerTrackingTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/ReplacementsParseTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/StandardMethodSubstitutionsTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/StringEqualsConstantTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/StringHashConstantTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/StringSubstitutionsTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/SubstitutionsTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/TypeCheckTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/UnsafeSubstitutionsTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/UnsignedIntegerTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/UnsignedMathTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/UnwindExceptionToCallerTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/WordTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/classfile/ClassfileBytecodeProviderTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/classfile/RedefineIntrinsicTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/META-INF/services/javax.annotation.processing.Processor
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/APHotSpotSignature.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/AbstractVerifier.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/ClassSubstitutionVerifier.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/FoldVerifier.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/GeneratedFoldPlugin.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/GeneratedNodeIntrinsicPlugin.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/GeneratedPlugin.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/InjectedDependencies.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/MethodSubstitutionVerifier.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/NodeIntrinsicVerifier.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/PluginGenerator.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/VerifierAnnotationProcessor.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/ArraySubstitutions.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/ArraysSubstitutions.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/BoxingSnippets.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/CachingPEGraphDecoder.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/ConstantBindingParameterPlugin.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/DefaultJavaLoweringProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/GraphKit.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/InlineDuringParsingPlugin.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/InlineGraalDirectivesPlugin.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/InstanceOfSnippetsTemplates.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/IntegerSubstitutions.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/IntrinsicGraphBuilder.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/JavacBug.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/Log.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/LongSubstitutions.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/MethodHandlePlugin.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/NodeIntrinsificationProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/PEGraphDecoder.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/ReplacementsImpl.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/ReplacementsUtil.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/SnippetCounter.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/SnippetCounterNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/SnippetTemplate.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/Snippets.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/StandardGraphBuilderPlugins.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/StringSubstitutions.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/WordOperationPlugin.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/Classfile.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/ClassfileBytecode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/ClassfileBytecodeProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/ClassfileConstant.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/ClassfileConstantPool.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ArrayEqualsNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/AssertionNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/BasicArrayCopyNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/BasicObjectCloneNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/BinaryMathIntrinsicNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/BitCountNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/BitScanForwardNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/BitScanReverseNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/CStringConstant.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/DirectObjectStoreNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/DirectStoreNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ExplodeLoopNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/LoadSnippetVarargParameterNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/MacroNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/MacroStateSplitNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/MethodHandleNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/PureFunctionMacroNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ReadRegisterNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ResolvedMethodHandleCallTargetNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ReverseBytesNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/UnaryMathIntrinsicNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/VirtualizableInvokeMacroNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/WriteRegisterNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerAddExactNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerAddExactSplitNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerExactArithmeticNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerExactArithmeticSplitNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerMulExactNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerMulExactSplitNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerMulHighNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerSubExactNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerSubExactSplitNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/UnsignedMulHighNode.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.runtime/src/org/graalvm/compiler/runtime/RuntimeProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/Salver.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/SalverDebugConfigCustomizer.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/SalverOptions.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/data/DataDict.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/data/DataList.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/dumper/AbstractGraalDumper.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/dumper/AbstractMethodScopeDumper.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/dumper/AbstractSerializerDumper.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/dumper/Dumper.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/dumper/GraphDumper.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/handler/AbstractDumpHandler.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/handler/AbstractGraalDumpHandler.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/handler/DumpHandler.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/handler/GraphDumpHandler.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/package-info.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/serialize/AbstractSerializer.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/serialize/JSONSerializer.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/serialize/Serializer.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/util/ECIDUtil.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/util/MethodContext.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/writer/ChannelDumpWriter.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.salver/src/org/graalvm/compiler/salver/writer/DumpWriter.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.serviceprovider.processor/src/META-INF/services/javax.annotation.processing.Processor
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.serviceprovider.processor/src/org/graalvm/compiler/serviceprovider/processor/ServiceProviderProcessor.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.serviceprovider/src/org/graalvm/compiler/serviceprovider/GraalServices.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.serviceprovider/src/org/graalvm/compiler/serviceprovider/ServiceProvider.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.test/src/org/graalvm/compiler/test/ExportingClassLoader.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.test/src/org/graalvm/compiler/test/GraalTest.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.test/src/org/graalvm/compiler/test/JLRModule.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.test/src/org/graalvm/compiler/test/SubprocessUtil.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.virtual.bench/.checkstyle.exclude
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.virtual.bench/src/org/graalvm/compiler/virtual/bench/PartialEscapeBench.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/nodes/MaterializedObjectState.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/nodes/VirtualObjectState.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/EarlyReadEliminationPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/EffectList.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/EffectsBlockState.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/EffectsClosure.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/EffectsPhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/GraphEffectList.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/ObjectState.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/PEReadEliminationBlockState.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/PEReadEliminationClosure.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/PartialEscapeBlockState.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/PartialEscapeClosure.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/PartialEscapePhase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/ReadEliminationBlockState.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/ReadEliminationClosure.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/VirtualUtil.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/VirtualizerToolImpl.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/AtomicUnsigned.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/AtomicWord.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/BarrieredAccess.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/ComparableWord.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/ObjectAccess.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/Pointer.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/PointerBase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/PointerUtils.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/Signed.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/UnsafeAccess.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/Unsigned.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/UnsignedUtils.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/Word.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/WordBase.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/WordTypes.java
- src/jdk.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/nodes/WordCastNode.java
! src/share/vm/c1/c1_LIR.cpp
! src/share/vm/c1/c1_LIR.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/ci/ciEnv.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/classfile/modules.cpp
! src/share/vm/classfile/stringTable.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/klass.cpp
! src/share/vm/opto/arraycopynode.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/ifnode.cpp
! src/share/vm/opto/lcm.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/parse2.cpp
! src/share/vm/opto/stringopts.cpp
! src/share/vm/opto/type.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/stackwalk.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/jniHandles.cpp
! src/share/vm/runtime/jniHandles.hpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/reflection.cpp
! src/share/vm/runtime/thread.cpp
- test/compiler/jvmci/common/patches/jdk.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java
- test/compiler/jvmci/common/patches/jdk.vm.ci/jdk/vm/ci/hotspot/MetaAccessWrapper.java
- test/compiler/jvmci/common/patches/jdk.vm.ci/jdk/vm/ci/hotspot/PublicMetaspaceWrapperObject.java
- test/runtime/modules/java.base/java/lang/reflect/ModuleHelper.java
- test/serviceability/tmtools/jstat/utils/GcProvokerImpl.java
Changeset: 2a677339ac35
Author: shade
Date: 2017-04-19 09:20 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/2a677339ac35
Merge
Changeset: 4a5d1805751a
Author: shade
Date: 2017-04-19 16:45 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/4a5d1805751a
Signness mismatches comparing size_t with jint.
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.inline.hpp
Changeset: a4ae173af91d
Author: shade
Date: 2017-04-19 19:52 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/a4ae173af91d
jweak handling misses barriers.
! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/share/vm/prims/jvmtiTagMap.cpp
! src/share/vm/runtime/jniHandles.cpp
Changeset: bb8d93a93117
Author: shade
Date: 2017-04-20 12:47 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/bb8d93a93117
Merge strict oop operations for new upstream code.
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/prims/jvmtiTagMap.cpp
! src/share/vm/runtime/jniHandles.hpp
! src/share/vm/services/heapDumper.cpp
Changeset: b1baf41f9989
Author: shade
Date: 2017-04-20 12:56 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/b1baf41f9989
Rename final mark, update refs operations.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.cpp
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.hpp
! src/share/vm/runtime/vm_operations.hpp
Changeset: 2e50df715cd0
Author: shade
Date: 2017-04-20 13:29 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/2e50df715cd0
Purge ShenandoahVerifyReadsToFromSpace.
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/shenandoahBarrierSet_aarch64.cpp
! src/cpu/aarch64/vm/templateTable_aarch64.cpp
! src/cpu/aarch64/vm/vtableStubs_aarch64.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/shenandoahBarrierSet_x86.cpp
! src/cpu/x86/vm/templateTable_x86.cpp
! src/cpu/x86/vm/vtableStubs_x86_64.cpp
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/gc/shenandoah/brooksPointer.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/parseHelper.cpp
! src/share/vm/runtime/handles.cpp
! src/share/vm/runtime/safepoint.cpp
Changeset: 2ee664817f93
Author: shade
Date: 2017-04-21 10:26 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/2ee664817f93
Make sure C2 arguments are not used when C2 is disabled.
! src/share/vm/runtime/arguments.cpp
Changeset: b4cc6089f98e
Author: shade
Date: 2017-04-21 10:42 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/b4cc6089f98e
Purge ShenandoahVerifyWritesToFromSpace.
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/share/vm/gc/shenandoah/brooksPointer.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
Changeset: cfcdddda1b41
Author: roland
Date: 2017-04-21 13:30 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/cfcdddda1b41
Rename PhaseCFG::replace_uses_skip_use()
! src/share/vm/opto/block.hpp
! src/share/vm/opto/shenandoahSupport.cpp
Changeset: 0c4408e41001
Author: shade
Date: 2017-04-21 14:08 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/0c4408e41001
Cleanup class unloading and string intern code.
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
+ test/gc/shenandoah/StringInternCleanup.java
Changeset: e8a1e67bf431
Author: zgu
Date: 2017-04-21 09:37 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/e8a1e67bf431
Purge ealier version of redefined classes during class unloading
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Changeset: 0b7c03a7aaec
Author: shade
Date: 2017-04-21 18:46 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/0b7c03a7aaec
Rebuild free set after update-refs, ignore cset in heuristics when update-refs are enabled.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Changeset: b924d19bc186
Author: shade
Date: 2017-04-21 22:24 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/b924d19bc186
Specialize update-refs for disabled matrix case.
! src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahOopClosures.hpp
! src/share/vm/gc/shenandoah/shenandoahOopClosures.inline.hpp
! src/share/vm/gc/shenandoah/shenandoah_specialized_oop_closures.hpp
Changeset: 5744b971b56c
Author: rkennke
Date: 2017-04-25 15:35 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/5744b971b56c
Use CollectedHeap::base() instead of ShenandoahHeap::first_region_bottom().
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/opto/graphKit.cpp
Changeset: 7f29d5e4e443
Author: shade
Date: 2017-04-26 11:02 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/7f29d5e4e443
(x86) Fix up and refactor store checks
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
Changeset: ab9e0f9128c6
Author: rkennke
Date: 2017-04-27 10:31 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/ab9e0f9128c6
Remove obsolete compile_resolve_oop_runtime() methods.
! src/cpu/aarch64/vm/shenandoahBarrierSet_aarch64.cpp
! src/cpu/x86/vm/shenandoahBarrierSet_x86.cpp
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.hpp
Changeset: 4f70544dd8b2
Author: shade
Date: 2017-04-27 11:17 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/4f70544dd8b2
Update statistics to capture update-refs, partial root scans.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahPartialGC.cpp
Changeset: c62c965b784a
Author: shade
Date: 2017-04-27 22:00 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/c62c965b784a
Parallelize code cache scan better.
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
Changeset: 204a1f5ab679
Author: zgu
Date: 2017-04-27 16:15 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/204a1f5ab679
Refactor parallel ClassLoaderData iterator
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/classLoaderData.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.hpp
Changeset: 6c9a62410da8
Author: rkennke
Date: 2017-05-02 20:26 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/6c9a62410da8
Adjust heuristics for running with update-refs phase.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
Changeset: c58bf8de878c
Author: rkennke
Date: 2017-05-02 20:44 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/c58bf8de878c
Remove duplicated cset_threshold declaration/definition.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
Changeset: a733f6758591
Author: shade
Date: 2017-05-03 13:32 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/a733f6758591
Conditional matrix cleanup.
! src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.cpp
! src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.hpp
! src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.inline.hpp
Changeset: 25c23c6cb221
Author: shade
Date: 2017-05-03 17:15 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/25c23c6cb221
Parallelize partial GC cleanup.
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoahPartialGC.cpp
Changeset: 5230fdb749d3
Author: rkennke
Date: 2017-05-03 19:54 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/5230fdb749d3
Degenerating update-references phase.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
Changeset: 811de2a07304
Author: shade
Date: 2017-05-04 12:00 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/811de2a07304
Optimize partial GC preparation.
! src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.hpp
! src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahPartialGC.cpp
! src/share/vm/gc/shenandoah/shenandoahPartialGC.hpp
Changeset: 521309883e98
Author: shade
Date: 2017-05-04 19:03 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/521309883e98
Replace ShHeapRegionSet::get with get_fast.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahFreeSet.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegionSet.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegionSet.hpp
Changeset: 8ce3d737fe20
Author: rkennke
Date: 2017-05-04 19:44 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/8ce3d737fe20
Use peak occupancy to optimize/pessimize free_threshold in adaptive heuristics.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Changeset: e476f38f2368
Author: shade
Date: 2017-05-05 15:42 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/e476f38f2368
Adaptive heuristics should poll all phases and update at the end of cycle.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Changeset: 95d72291477e
Author: shade
Date: 2017-05-05 16:00 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/95d72291477e
Nit: mark-compact phase 3 (Adjust Pointers) should announce itself as "Phase 3".
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
Changeset: 02224ce1b0eb
Author: shade
Date: 2017-05-08 13:14 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/02224ce1b0eb
Deferred, batched, parallel Matrix cleanup
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.cpp
! src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/gc/shenandoah/shenandoahPartialGC.cpp
Changeset: af42dc08a929
Author: zgu
Date: 2017-05-08 07:40 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/af42dc08a929
Reduce region retirement during tlab allocation
! src/share/vm/gc/shenandoah/shenandoahFreeSet.cpp
! src/share/vm/gc/shenandoah/shenandoahFreeSet.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Changeset: 5703aee64fd4
Author: zgu
Date: 2017-05-08 07:40 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/5703aee64fd4
Merge
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Changeset: 2446ef1af4ad
Author: shade
Date: 2017-05-08 20:51 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/2446ef1af4ad
Fix fastdebug build failure.
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Changeset: 1c716bd0e0b3
Author: shade
Date: 2017-05-08 21:28 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/1c716bd0e0b3
RFR: Purge ratio, global, connections heuristics.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
Changeset: baf2a720166c
Author: zgu
Date: 2017-05-08 15:25 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/baf2a720166c
Cleanup: exclude tlab/gclab allocation debug log from production
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Changeset: 6db19c2a2a18
Author: rkennke
Date: 2017-05-08 22:29 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/6db19c2a2a18
Implement heuristics to switch between merged and separate update-refs phase.
! src/share/vm/gc/shenandoah/shenandoahBarrierSet.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
Changeset: 4ee5b7c8a8ac
Author: rkennke
Date: 2017-05-09 12:26 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/4ee5b7c8a8ac
Fix merged update refs.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
Changeset: 783aaa07ce76
Author: shade
Date: 2017-05-10 12:30 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/783aaa07ce76
Print heap changes in phases that actually change heap occupancy
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.cpp
Changeset: 29a651648ff2
Author: rkennke
Date: 2017-05-10 16:50 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/29a651648ff2
Simplify parallel synchronizer roots iterator.
! src/share/vm/runtime/objectMonitor.cpp
! src/share/vm/runtime/objectMonitor.hpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/synchronizer.hpp
Changeset: 3c313d99a200
Author: shade
Date: 2017-05-10 17:41 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/3c313d99a200
fastdebug updates matrix on evacuation
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
Changeset: 85c3e4589c8e
Author: rkennke
Date: 2017-05-10 22:23 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/85c3e4589c8e
Fast synchronizer root scanning.
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/synchronizer.hpp
! src/share/vm/runtime/thread.cpp
Changeset: 63015cf54987
Author: shade
Date: 2017-05-11 11:24 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/63015cf54987
Enable fast synchronizer root scanning by default
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
Changeset: 3ed2f0047b78
Author: shade
Date: 2017-05-11 14:21 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/3ed2f0047b78
Assorted cleanups.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.hpp
! src/share/vm/gc/shenandoah/shenandoahFreeSet.cpp
! src/share/vm/gc/shenandoah/shenandoahFreeSet.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegionCounters.cpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
Changeset: 4c0009be260d
Author: zgu
Date: 2017-05-11 08:19 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/4c0009be260d
Cleanup: removed redundant cld clear_claimed_mark call
! src/share/vm/gc/shenandoah/shenandoahPartialGC.cpp
Changeset: 9035d78d9ffd
Author: shade
Date: 2017-05-11 19:45 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/9035d78d9ffd
Update region sampling to include TLAB/GCLAB allocation data
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegionCounters.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegionCounters.hpp
Changeset: d5d4cc781486
Author: shade
Date: 2017-05-11 21:14 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/d5d4cc781486
Region sampling may not be enabled because last timetick is uninitialized
! src/share/vm/gc/shenandoah/shenandoahHeapRegionCounters.cpp
Changeset: 71ef78a756e7
Author: shade
Date: 2017-05-12 12:51 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/71ef78a756e7
Cleanup: update-refs check in_collection_set twice
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Changeset: e0ac01d9dae2
Author: shade
Date: 2017-05-12 13:37 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/e0ac01d9dae2
Fix up pointer volatility
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
Changeset: 4931b832162d
Author: shade
Date: 2017-05-12 17:06 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/4931b832162d
Incorrect conditional matrix cleanup in SHMatrix::clean_batched
! src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.cpp
Changeset: 51a2913ba313
Author: rkennke
Date: 2017-05-15 21:27 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/51a2913ba313
Deflate idle monitors per thread.
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/synchronizer.hpp
! src/share/vm/runtime/thread.cpp
Changeset: 477814772114
Author: shade
Date: 2017-05-16 11:22 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/477814772114
Variable steps in adaptive heuristics
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
Changeset: fc29358b2d4d
Author: shade
Date: 2017-05-16 11:56 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/fc29358b2d4d
Print correct message about gross times in stats
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
Changeset: bbb8e765c863
Author: shade
Date: 2017-05-16 12:04 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/bbb8e765c863
Skip RESOLVE when references update is not needed
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
Changeset: 1451ffa899f7
Author: shade
Date: 2017-05-16 17:34 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/1451ffa899f7
Separate Full GC root operations in GC stats
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
Changeset: 83ebd5aa56ef
Author: zgu
Date: 2017-05-16 15:42 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/83ebd5aa56ef
Matrix inbound regions do not clear for the most of cases
! src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.inline.hpp
Changeset: 3b72ef7ad344
Author: shade
Date: 2017-05-16 23:07 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/3b72ef7ad344
Add asserts to SHConnMatrix::clear_* methods
! src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.inline.hpp
Changeset: f42fc313b007
Author: rkennke
Date: 2017-05-16 23:28 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/f42fc313b007
Improve deflating even more.
! src/share/vm/gc/shared/collectedHeap.cpp
! src/share/vm/gc/shared/collectedHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/synchronizer.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
Changeset: 8d83c6e30c74
Author: shade
Date: 2017-05-17 17:56 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/8d83c6e30c74
Adaptive should not be scared of user-requested System.gc()
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
Changeset: a3f03b9ae3f8
Author: shade
Date: 2017-05-19 10:13 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/a3f03b9ae3f8
Merge
- make/templates/gpl-cp-header
- make/templates/gpl-header
! src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp
! src/cpu/aarch64/vm/templateTable_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/classfile/modules.cpp
! src/share/vm/classfile/stringTable.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/oops/cpCache.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp
! src/share/vm/opto/parse3.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/services/attachListener.cpp
! src/share/vm/services/diagnosticCommand.cpp
Changeset: d64a15958946
Author: shade
Date: 2017-05-22 10:56 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/d64a15958946
Trim down native GC footprint
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegionCounters.cpp
Changeset: eca62a5498ce
Author: rkennke
Date: 2017-05-22 11:32 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/eca62a5498ce
Cherry-pick/synchronize JDK-8180175 and JDK-8180599
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/synchronizer.hpp
! src/share/vm/runtime/thread.cpp
Changeset: e67b94861f4d
Author: shade
Date: 2017-05-22 13:02 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/e67b94861f4d
mmap() the connection matrix.
! src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.cpp
! src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Changeset: 9d9147985937
Author: zgu
Date: 2017-05-22 16:20 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/9d9147985937
Align matrix size up to page boundary
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Changeset: 1fe6e704d2a6
Author: shade
Date: 2017-05-23 11:46 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/1fe6e704d2a6
Lazy parallel code cache iterator
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp
Changeset: e23e77880b50
Author: shade
Date: 2017-05-23 12:08 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/e23e77880b50
"F: Code Cache Roots" is missing from gc+stats
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.hpp
Changeset: 1c4038f4603f
Author: rkennke
Date: 2017-05-24 10:22 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/1c4038f4603f
Parallel safepoint cleaning
! src/share/vm/gc/shared/collectedHeap.cpp
! src/share/vm/gc/shared/collectedHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.hpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/runtime/safepoint.hpp
! src/share/vm/runtime/sweeper.cpp
! src/share/vm/runtime/sweeper.hpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/synchronizer.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/vm_operations.hpp
Changeset: b67661c7315a
Author: shade
Date: 2017-05-24 10:41 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/b67661c7315a
"Allocation failure" cause should not be overwritten
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
Changeset: c5b6e9932852
Author: shade
Date: 2017-05-29 14:15 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/c5b6e9932852
Root processors SEGV when executed outside of VM operation
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
Changeset: 4d6a830dfa8a
Author: shade
Date: 2017-05-29 17:20 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/4d6a830dfa8a
Reference processors might use non-forwarded alive checks
! src/share/vm/gc/shared/referenceProcessor.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
Changeset: fbdc982717e2
Author: shade
Date: 2017-05-29 19:05 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/fbdc982717e2
Print more detailed final UR stats
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Changeset: 300d4921e9db
Author: shade
Date: 2017-05-29 20:35 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/300d4921e9db
Print more details for weak ref and class unloading stats
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
Changeset: 1d44a55dc2c9
Author: shade
Date: 2017-05-30 09:45 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/1d44a55dc2c9
Properly react on -ClassUnloading
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/runtime/arguments.cpp
Changeset: c9ba4c1addfe
Author: shade
Date: 2017-05-30 10:05 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/c9ba4c1addfe
Passive heuristics should consistently process refs and unload classes
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
Changeset: 350fec3079bb
Author: shade
Date: 2017-05-30 10:53 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/350fec3079bb
Mark-compact and heuristics should consistently process refs and unload classes
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
Changeset: fa254a9c4b1c
Author: shade
Date: 2017-05-30 12:17 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/fa254a9c4b1c
Update roots should always handle derived pointers
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
Changeset: 48b6de495475
Author: shade
Date: 2017-05-30 13:00 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/48b6de495475
Make statistics gathering span more operations
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.cpp
Changeset: 1d2abaee9c79
Author: shade
Date: 2017-05-30 21:31 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/1d2abaee9c79
Remove matrix operations from concurrent mark
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahOopClosures.hpp
! src/share/vm/gc/shenandoah/shenandoahOopClosures.inline.hpp
! src/share/vm/gc/shenandoah/shenandoah_specialized_oop_closures.hpp
Changeset: fa7fc20d6830
Author: shade
Date: 2017-05-30 22:21 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/fa7fc20d6830
Increase timeout for EvilSyncBug test
! test/gc/shenandoah/EvilSyncBug.java
Changeset: add34cede0df
Author: shade
Date: 2017-05-31 14:46 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/add34cede0df
Concurrent preclean.
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
Changeset: 7f114a445de8
Author: shade
Date: 2017-05-31 19:48 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/7f114a445de8
Dense ShenandoahHeapRegion printout
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.hpp
Changeset: de1d145d1fc1
Author: rkennke
Date: 2017-05-31 21:13 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/de1d145d1fc1
Fix weakref precleaning
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
Changeset: 2732d513a136
Author: zgu
Date: 2017-05-31 15:32 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/2732d513a136
Ensure collection set and cset map are consistent
! src/share/vm/gc/shenandoah/shenandoahCollectionSet.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectionSet.hpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegionSet.hpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/shenandoahPartialGC.cpp
Changeset: 1d12c549a5ff
Author: shade
Date: 2017-05-31 21:48 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/1d12c549a5ff
"String/Symbol/CodeCache" -> "Str/Sym, Code Cache"
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
Changeset: 1b6d33c71e07
Author: shade
Date: 2017-05-31 21:59 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/1b6d33c71e07
Rehash ShenandoahHeap section in hs_err
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Changeset: a26bdad43ebc
Author: zgu
Date: 2017-06-01 07:10 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/a26bdad43ebc
Fixed early return results imbalanced time partition
! src/share/vm/gc/shenandoah/shenandoahPartialGC.cpp
Changeset: cdbe63396c70
Author: shade
Date: 2017-06-01 12:05 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/cdbe63396c70
Heap region recycling should call explicit clear() and request zapping
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
Changeset: afedc79145b5
Author: shade
Date: 2017-06-01 15:19 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/afedc79145b5
Make {T,GC}LAB statistics unconditional
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.inline.hpp
Changeset: 5e4029519337
Author: rkennke
Date: 2017-06-01 15:51 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/5e4029519337
Safepoint-suspendible worker threads
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
! src/share/vm/runtime/safepoint.cpp
Changeset: 164d849643f7
Author: shade
Date: 2017-06-01 23:40 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/164d849643f7
Refactor heap verification
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/shenandoahPartialGC.cpp
+ src/share/vm/gc/shenandoah/shenandoahVerifier.cpp
+ src/share/vm/gc/shenandoah/shenandoahVerifier.hpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.cpp
Changeset: 0001940a661a
Author: shade
Date: 2017-06-02 11:33 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/0001940a661a
Optimize heap verification
! src/share/vm/gc/shenandoah/shenandoahVerifier.cpp
Changeset: 86454044f17c
Author: shade
Date: 2017-06-02 14:40 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/86454044f17c
Tests should use all heuristics and pass heap verification
! test/TEST.groups
- test/gc/shenandoah/AlwaysPreTouch.java
- test/gc/shenandoah/C1VectorizedMismatch.java
- test/gc/shenandoah/HumongousRegionReclaimTest/TestHumongous.java
- test/gc/shenandoah/StringInternCleanup.java
- test/gc/shenandoah/TestLoopMiningArguments.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/acceptance/StringInternCleanup.java
- test/gc/shenandoah/cas/ReferenceCAS.java
+ test/gc/shenandoah/compiler/C1VectorizedMismatch.java
+ test/gc/shenandoah/compiler/TestReferenceCAS.java
+ test/gc/shenandoah/options/AlwaysPreTouch.java
+ test/gc/shenandoah/options/TestLoopMiningArguments.java
+ test/gc/shenandoah/options/TestRegionSizeArgs.java
+ test/gc/shenandoah/options/TestShenandoahArgumentRanges.java
+ test/gc/shenandoah/options/TestSingleThreadedShenandoah.java
! test/gc/stress/TestGCOldWithShenandoah.java
! test/gc/stress/gcbasher/TestGCBasherWithShenandoah.java
Changeset: c9709f185415
Author: shade
Date: 2017-06-02 15:49 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/c9709f185415
"Before Full GC" verification is too strong for OOME-during-evac
! src/share/vm/gc/shenandoah/shenandoahVerifier.cpp
! src/share/vm/gc/shenandoah/shenandoahVerifier.hpp
Changeset: 3d9c95de8b13
Author: shade
Date: 2017-06-02 17:20 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/3d9c95de8b13
Disable aggressive+verification test configs
! test/gc/shenandoah/acceptance/AllocIntArrays.java
! test/gc/shenandoah/acceptance/AllocObjectArrays.java
! test/gc/shenandoah/acceptance/AllocObjects.java
! test/gc/shenandoah/acceptance/StringInternCleanup.java
! test/gc/stress/TestGCOldWithShenandoah.java
! test/gc/stress/gcbasher/TestGCBasherWithShenandoah.java
Changeset: fb7f19d8f856
Author: zgu
Date: 2017-06-02 14:06 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/fb7f19d8f856
ShenandoahCollectionSet refactor
! src/share/vm/gc/shenandoah/shenandoahCollectionSet.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectionSet.hpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/shenandoahPartialGC.cpp
Changeset: 5bd4a9ed9c7e
Author: shade
Date: 2017-06-05 18:15 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/5bd4a9ed9c7e
Disable aggressive+verification test configs (leftovers)
! test/gc/shenandoah/acceptance/StringInternCleanup.java
! test/gc/stress/gcbasher/TestGCBasherWithShenandoah.java
Changeset: b08f767a8441
Author: shade
Date: 2017-06-06 11:32 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/b08f767a8441
Disable aggressive+verification test configs (jtreg eats up last configuration)
! test/gc/shenandoah/acceptance/AllocIntArrays.java
! test/gc/shenandoah/acceptance/AllocObjectArrays.java
! test/gc/shenandoah/acceptance/AllocObjects.java
! test/gc/shenandoah/acceptance/StringInternCleanup.java
! test/gc/stress/TestGCOldWithShenandoah.java
! test/gc/stress/gcbasher/TestGCBasherWithShenandoah.java
Changeset: 9e0a0e79a390
Author: shade
Date: 2017-06-06 13:52 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/9e0a0e79a390
Reference processing deadlocks with -ParallelRefProcEnabled
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
+ test/gc/shenandoah/acceptance/ParallelRefprocSanity.java
Changeset: eb9e7bfcd2ec
Author: shade
Date: 2017-06-06 21:38 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/eb9e7bfcd2ec
Shortcut reference processing when no work is available
! src/share/vm/gc/shared/referenceProcessor.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp
Changeset: 568b89562a94
Author: shade
Date: 2017-06-07 12:01 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/568b89562a94
Verification error log is truncated
! src/share/vm/gc/shenandoah/shenandoahVerifier.cpp
Changeset: cf1a5dfd8d29
Author: shade
Date: 2017-06-07 15:56 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/cf1a5dfd8d29
Stats should attribute "Resize TLABs" properly, and mention "Pause" for init/final mark
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.cpp
Changeset: b8b77a219d94
Author: shade
Date: 2017-06-07 18:42 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/b8b77a219d94
Stats should not record past-shutdown events
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Changeset: 97f8399083e4
Author: shade
Date: 2017-06-07 20:33 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/97f8399083e4
Do not abandon RP discovery on conc GC cancel, do that only before Full GC
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
Changeset: 5e44b9b4cff2
Author: shade
Date: 2017-06-08 16:54 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/5e44b9b4cff2
Shortcutting RP during final mark misses JNI Weak Refs
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
Changeset: e06be1d290c4
Author: shade
Date: 2017-06-08 19:37 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/e06be1d290c4
Remove heap printing routines from ShenandoahHeap
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
+ src/share/vm/gc/shenandoah/shenandoahPrinter.cpp
+ src/share/vm/gc/shenandoah/shenandoahPrinter.hpp
Changeset: 9eef9f572166
Author: shade
Date: 2017-06-12 16:53 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/9eef9f572166
Merge
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/share/vm/code/relocInfo.cpp
! src/share/vm/compiler/oopMap.cpp
! src/share/vm/opto/arraycopynode.cpp
! src/share/vm/opto/arraycopynode.hpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/loopopts.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/macroArrayCopy.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/runtime/sharedRuntime.cpp
Changeset: e77b022b4eea
Author: shade
Date: 2017-06-12 19:48 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/e77b022b4eea
Generic verification should not trust bitmaps
! src/share/vm/gc/shenandoah/shenandoahVerifier.cpp
Changeset: 193ef452cda3
Author: roland
Date: 2017-06-12 16:55 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/193ef452cda3
Result of write barrier on constant not used
! src/share/vm/opto/shenandoahSupport.cpp
Changeset: ce9727049059
Author: shade
Date: 2017-06-13 17:44 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/ce9727049059
Heap region verification
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/shenandoahVerifier.cpp
Changeset: f9d8ad9a6f47
Author: shade
Date: 2017-06-13 17:57 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/f9d8ad9a6f47
Account "shared" out-of-LAB allocations separately
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahFreeSet.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegionCounters.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegionCounters.hpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/shenandoahVerifier.cpp
Changeset: d3edf41ae2dc
Author: zgu
Date: 2017-06-13 13:02 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/d3edf41ae2dc
Use scoped object for gc session/phases recording
! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/shenandoahPartialGC.cpp
+ src/share/vm/gc/shenandoah/shenandoahUtils.cpp
+ src/share/vm/gc/shenandoah/shenandoahUtils.hpp
! src/share/vm/gc/shenandoah/vm_operations_shenandoah.cpp
Changeset: b10751f9d951
Author: shade
Date: 2017-06-13 21:18 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/b10751f9d951
Purge shenandoahHumongous.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.hpp
- src/share/vm/gc/shenandoah/shenandoahHumongous.hpp
Changeset: 63e17cffaa5c
Author: shade
Date: 2017-06-14 11:09 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/63e17cffaa5c
Add matrix data to hs_err
! src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
Changeset: 762d30047143
Author: shade
Date: 2017-06-14 15:50 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/762d30047143
Keep root bits until the end of partial
! src/share/vm/gc/shenandoah/shenandoahPartialGC.cpp
Changeset: dcc7dfbb797b
Author: shade
Date: 2017-06-14 15:57 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/dcc7dfbb797b
Verifier should not assert cset in forwarded test block
! src/share/vm/gc/shenandoah/shenandoahVerifier.cpp
Changeset: 49fa6ef527fc
Author: zgu
Date: 2017-06-14 11:28 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/49fa6ef527fc
Wrong call in GCSession destructor
! src/share/vm/gc/shenandoah/shenandoahUtils.cpp
Changeset: 8210b159281c
Author: shade
Date: 2017-06-14 18:52 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/8210b159281c
Fix recycled regions zapping
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
Changeset: 0280165be874
Author: roland
Date: 2017-06-14 21:22 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/0280165be874
more barrier on constant oop fixes + couple small unrelated fixes
! src/share/vm/opto/cfgnode.cpp
! src/share/vm/opto/machnode.cpp
! src/share/vm/opto/shenandoahSupport.cpp
! src/share/vm/opto/shenandoahSupport.hpp
Changeset: 36c8dbd46203
Author: shade
Date: 2017-06-15 10:11 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/36c8dbd46203
Refactor BrooksPointer asserts
! src/share/vm/gc/shenandoah/brooksPointer.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahVerifier.cpp
! src/share/vm/gc/shenandoah/shenandoahVerifier.hpp
Changeset: 6adead593193
Author: shade
Date: 2017-06-15 12:45 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/6adead593193
Out-of-TLAB evacuation should overwrite stale copies
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
+ test/gc/shenandoah/acceptance/RetainObjects.java
! test/gc/stress/gcbasher/TestGCBasherWithShenandoah.java
Changeset: 72f8af7e0171
Author: shade
Date: 2017-06-15 16:43 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/72f8af7e0171
Typo in scoped phase object tag
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
Changeset: e0fd0b38405d
Author: zgu
Date: 2017-06-15 16:14 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/e0fd0b38405d
Fix live data accounting for humongous region
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/gc/shenandoah/shenandoahVerifier.cpp
Changeset: 3b94531e46bc
Author: zgu
Date: 2017-06-16 07:46 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/3b94531e46bc
shenandoah_wb should fallback to slow path with -UseTLAB
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
Changeset: 6df40317fac3
Author: roland
Date: 2017-06-19 14:23 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/6df40317fac3
Fix memory Phis with only data uses
! src/share/vm/opto/cfgnode.cpp
! src/share/vm/opto/cfgnode.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/shenandoahSupport.cpp
Changeset: 9592bccd62b5
Author: zgu
Date: 2017-06-19 15:47 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/9592bccd62b5
Fixed a few of early returns that calling register_gc_end()
! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp
Changeset: 5ea583381dc1
Author: zgu
Date: 2017-06-20 07:13 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/5ea583381dc1
Fix aarch64 compilation error due to shenandoah_wb change
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
Changeset: f1555a08f8f5
Author: zgu
Date: 2017-06-21 09:28 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/f1555a08f8f5
Implementation of interpreter matrix barrier on aarch64
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
! src/cpu/aarch64/vm/templateTable_aarch64.cpp
Changeset: 03af0068b7e0
Author: zgu
Date: 2017-06-22 07:47 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/03af0068b7e0
Added assertion for page alignment of heap's base address
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
Changeset: 945564615333
Author: zgu
Date: 2017-06-22 16:28 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/945564615333
ShenandoahGCSession used wrong timer for full GC
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp
! src/share/vm/gc/shenandoah/shenandoahMarkCompact.hpp
! src/share/vm/gc/shenandoah/shenandoahUtils.cpp
! src/share/vm/gc/shenandoah/shenandoahUtils.hpp
Changeset: 9584f2c1e041
Author: roland
Date: 2017-06-22 17:23 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/9584f2c1e041
implicit null checks broken on aarch64
! src/share/vm/asm/assembler.cpp
Changeset: 75c34a5164bd
Author: roland
Date: 2017-06-23 10:36 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/75c34a5164bd
aarch64 store check fix
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
Changeset: 6a90a442d2ae
Author: roland
Date: 2017-06-27 11:11 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/6a90a442d2ae
missing barriers on constant oops + acmp rework + cas fix + write barrier on constant oop fix
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
! src/share/vm/opto/arraycopynode.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/loopopts.cpp
! src/share/vm/opto/machnode.cpp
! src/share/vm/opto/parse2.cpp
! src/share/vm/opto/shenandoahSupport.cpp
! src/share/vm/opto/shenandoahSupport.hpp
! src/share/vm/opto/stringopts.cpp
! src/share/vm/opto/subnode.cpp
Changeset: c4cea35fae75
Author: shade
Date: 2017-06-27 11:48 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/c4cea35fae75
Verification should assert complete bitmaps in most phases
! src/share/vm/gc/shenandoah/shenandoahVerifier.cpp
Changeset: 3da5bfd8385a
Author: shade
Date: 2017-06-27 16:57 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/3da5bfd8385a
Verify marked objects
! src/share/vm/gc/shenandoah/shenandoahPartialGC.cpp
! src/share/vm/gc/shenandoah/shenandoahVerifier.cpp
! src/share/vm/gc/shenandoah/shenandoahVerifier.hpp
Changeset: 9b296c46c293
Author: zgu
Date: 2017-06-27 11:28 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/9b296c46c293
More collection set and matrix cleanup
! src/share/vm/gc/shenandoah/shenandoahCollectionSet.cpp
! src/share/vm/gc/shenandoah/shenandoahCollectionSet.hpp
+ src/share/vm/gc/shenandoah/shenandoahCollectionSet.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.cpp
! src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.hpp
! src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.inline.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
Changeset: 40dd4d928484
Author: shade
Date: 2017-06-27 20:37 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/40dd4d928484
Matrix should assert indexes to be in bounds
! src/share/vm/gc/shenandoah/shenandoahConnectionMatrix.inline.hpp
Changeset: 9eedb97805d9
Author: shade
Date: 2017-06-27 20:37 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/9eedb97805d9
Verifier performance improvements: scan objects once, avoid double oop checks
! src/share/vm/gc/shenandoah/shenandoahVerifier.cpp
Changeset: c26fd590dc7c
Author: shade
Date: 2017-06-27 21:34 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/c26fd590dc7c
Verify TAMS and object sizes
! src/share/vm/gc/shenandoah/shenandoahHeapRegion.hpp
! src/share/vm/gc/shenandoah/shenandoahVerifier.cpp
Changeset: cdcb33fade83
Author: shade
Date: 2017-06-27 22:03 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/cdcb33fade83
Disable complete bitmap verification in init mark
! src/share/vm/gc/shenandoah/shenandoahVerifier.cpp
Changeset: ee225cb19196
Author: shade
Date: 2017-06-28 13:00 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/ee225cb19196
Concurrent code cache evacuation
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp
! src/share/vm/gc/shenandoah/shenandoah_globals.hpp
Changeset: ca4d72a10eb2
Author: shade
Date: 2017-06-28 14:51 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/ca4d72a10eb2
Verifier should print extended info on referenced location
! src/share/vm/gc/shenandoah/shenandoahVerifier.cpp
Changeset: fe846c4e72e7
Author: zgu
Date: 2017-06-28 10:22 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/fe846c4e72e7
Eliminating _num_regions variable in ShenandoahHeap
! src/share/vm/gc/shenandoah/shenandoahCollectionSet.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.cpp
! src/share/vm/gc/shenandoah/shenandoahHeap.hpp
! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp
Changeset: 06c414540a58
Author: shade
Date: 2017-06-28 19:05 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/06c414540a58
Merge
! make/test/JtregNative.gmk
! src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp
! src/cpu/aarch64/vm/vtableStubs_aarch64.cpp
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/classfile/modules.cpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/arguments.cpp
- test/runtime/modules/JVMAddModulePackage.java
Changeset: f1c6f7fd8680
Author: shade
Date: 2017-06-28 20:06 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/f1c6f7fd8680
Post-merge fixup for TestReferenceCAS test.
! test/gc/shenandoah/compiler/TestReferenceCAS.java
Changeset: a555117449a7
Author: shade
Date: 2017-06-28 20:56 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/hotspot/rev/a555117449a7
Merge
! src/cpu/aarch64/vm/aarch64.ad
! 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/stubRoutines_aarch64.cpp
! src/cpu/aarch64/vm/stubRoutines_aarch64.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/vmStructs.cpp
! test/TEST.groups
- test/gc/arguments/TestExplicitGCInvokesConcurrentAndUnloadsClasses.java
- test/gc/startup_warnings/TestDefNewCMS.java
- test/gc/startup_warnings/TestParNewCMS.java
- test/gc/startup_warnings/TestParNewSerialOld.java
- test/gc/startup_warnings/TestUseAutoGCSelectPolicy.java
- test/runtime/NMT/AutoshutdownNMT.java
More information about the shenandoah-dev
mailing list