Code Review for hotspot

Prepared by:Doug Simon on Mon Apr 3 16:03:56 CEST 2017
Workspace:/Users/dsimon/hs/hotspot
Compare against: http://hg.openjdk.java.net/jdk9/dev/hotspot
Summary of changes: 298 lines changed: 214 ins; 26 del; 58 mod; 1591 unchg
Patch of changes: hotspot.patch
Bug id: JDK-8177673] [JVMCI : missing checks in HotSpotMemoryAccessProviderImpl can cause VM assertions to fail
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantReflectionProvider.java

6 lines changed: 3 ins; 0 del; 3 mod; 202 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMemoryAccessProvider.java

4 lines changed: 4 ins; 0 del; 0 mod; 41 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMemoryAccessProviderImpl.java

139 lines changed: 112 ins; 11 del; 16 mod; 211 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java

9 lines changed: 9 ins; 0 del; 0 mod; 921 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MemoryAccessProvider.java

6 lines changed: 0 ins; 0 del; 6 mod; 48 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MemoryAccessProviderData.java

104 lines changed: 59 ins; 15 del; 30 mod; 77 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MemoryAccessProviderTest.java

30 lines changed: 27 ins; 0 del; 3 mod; 91 unchg

This code review page was prepared using /Users/dsimon/Dropbox/bin/webrev.ksh (vers 25.16-hg+openjdk.java.net).