Code Review for dev

Prepared by:mcimadamore on Thu Dec 5 16:57:51 GMT 2019
Workspace:/w/lt/10-consolidated-proto/dev
Compare against version:57241
Summary of changes: 7555 lines changed: 7403 ins; 47 del; 105 mod; 18604 unchg
Patch of changes: dev.patch
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw make/common/Modules.gmk

rev 57242 : [mq]: 8234049.patch
2 lines changed: 2 ins; 0 del; 0 mod; 488 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw make/gensrc/GensrcVarHandles.gmk

rev 57242 : [mq]: 8234049.patch
107 lines changed: 107 ins; 0 del; 0 mod; 175 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/ci/ciField.cpp

rev 57242 : [mq]: 8234049.patch
3 lines changed: 2 ins; 0 del; 1 mod; 438 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/opto/library_call.cpp

rev 57242 : [mq]: 8234049.patch
1 line changed: 0 ins; 0 del; 1 mod; 6888 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java

rev 57242 : [mq]: 8234049.patch
39 lines changed: 39 ins; 0 del; 0 mod; 2267 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/java/lang/invoke/VarHandles.java

rev 57242 : [mq]: 8234049.patch
49 lines changed: 49 ins; 0 del; 0 mod; 575 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/java/nio/Buffer.java

rev 57242 : [mq]: 8234049.patch
48 lines changed: 42 ins; 0 del; 6 mod; 739 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/java/nio/ByteBufferAs-X-Buffer.java.template

16 lines changed: 5 ins; 0 del; 11 mod; 249 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/java/nio/Direct-X-Buffer-bin.java.template

rev 57242 : [mq]: 8234049.patch
6 lines changed: 2 ins; 0 del; 4 mod; 129 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template

25 lines changed: 10 ins; 0 del; 15 mod; 602 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template

61 lines changed: 34 ins; 0 del; 27 mod; 660 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/java/nio/MappedByteBuffer.java

8 lines changed: 2 ins; 0 del; 6 mod; 423 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/java/nio/StringCharBuffer.java

2 lines changed: 0 ins; 0 del; 2 mod; 165 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/java/nio/X-Buffer.java.template

15 lines changed: 9 ins; 0 del; 6 mod; 2009 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/jdk/internal/access/JavaLangInvokeAccess.java

rev 57242 : [mq]: 8234049.patch
32 lines changed: 32 ins; 0 del; 0 mod; 109 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/jdk/internal/access/JavaNioAccess.java

rev 57242 : [mq]: 8234049.patch
19 lines changed: 18 ins; 0 del; 1 mod; 41 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/module-info.java

rev 57242 : [mq]: 8234049.patch
12 lines changed: 7 ins; 0 del; 5 mod; 376 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java

rev 57242 : [mq]: 8234049.patch
155 lines changed: 93 ins; 47 del; 15 mod; 1242 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/sun/nio/ch/Util.java

5 lines changed: 1 ins; 0 del; 4 mod; 531 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw test/jdk/TEST.groups

rev 57242 : [mq]: 8234049.patch
5 lines changed: 4 ins; 0 del; 1 mod; 498 unchg

------ ------ ------ ------ --- New Patch Raw src/java.base/share/classes/java/lang/invoke/AddressVarHandleGenerator.java

rev 57242 : [mq]: 8234049.patch
501 lines changed: 501 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw src/java.base/share/classes/java/lang/invoke/VarHandleMemoryAddressBase.java

rev 57242 : [mq]: 8234049.patch
52 lines changed: 52 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw src/java.base/share/classes/java/lang/invoke/X-VarHandleMemoryAddressView.java.template

rev 57242 : [mq]: 8234049.patch
499 lines changed: 499 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw src/java.base/share/classes/jdk/internal/access/foreign/MemoryAddressProxy.java

rev 57242 : [mq]: 8234049.patch
37 lines changed: 37 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw src/java.base/share/classes/jdk/internal/access/foreign/MemorySegmentProxy.java

rev 57242 : [mq]: 8234049.patch
35 lines changed: 35 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw src/java.base/share/classes/jdk/internal/access/foreign/UnmapperProxy.java

rev 57242 : [mq]: 8234049.patch
36 lines changed: 36 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/AbstractLayout.java

rev 57242 : [mq]: 8234049.patch
178 lines changed: 178 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/GroupLayout.java

rev 57242 : [mq]: 8234049.patch
209 lines changed: 209 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryAddress.java

rev 57242 : [mq]: 8234049.patch
107 lines changed: 107 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryHandles.java

rev 57242 : [mq]: 8234049.patch
221 lines changed: 221 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryLayout.java

rev 57242 : [mq]: 8234049.patch
444 lines changed: 444 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryLayouts.java

rev 57242 : [mq]: 8234049.patch
138 lines changed: 138 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemorySegment.java

rev 57242 : [mq]: 8234049.patch
430 lines changed: 430 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/PaddingLayout.java

rev 57242 : [mq]: 8234049.patch
110 lines changed: 110 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/SequenceLayout.java

rev 57242 : [mq]: 8234049.patch
160 lines changed: 160 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/ValueLayout.java

rev 57242 : [mq]: 8234049.patch
141 lines changed: 141 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/package-info.java

rev 57242 : [mq]: 8234049.patch
90 lines changed: 90 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/unsafe/ForeignUnsafe.java

rev 57242 : [mq]: 8234049.patch
68 lines changed: 68 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/LayoutPath.java

rev 57242 : [mq]: 8234049.patch
208 lines changed: 208 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MemoryAddressImpl.java

rev 57242 : [mq]: 8234049.patch
119 lines changed: 119 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MemoryScope.java

rev 57242 : [mq]: 8234049.patch
93 lines changed: 93 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MemorySegmentImpl.java

rev 57242 : [mq]: 8234049.patch
210 lines changed: 210 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/Utils.java

rev 57242 : [mq]: 8234049.patch
157 lines changed: 157 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw src/jdk.incubator.foreign/share/classes/module-info.java

rev 57242 : [mq]: 8234049.patch
35 lines changed: 35 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/jdk/java/foreign/TEST.properties

rev 57242 : [mq]: 8234049.patch
25 lines changed: 25 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/jdk/java/foreign/TestArrays.java

rev 57242 : [mq]: 8234049.patch
145 lines changed: 145 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/jdk/java/foreign/TestByteBuffer.java

rev 57242 : [mq]: 8234049.patch
488 lines changed: 488 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/jdk/java/foreign/TestLayoutConstants.java

rev 57242 : [mq]: 8234049.patch
96 lines changed: 96 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/jdk/java/foreign/TestLayoutPaths.java

rev 57242 : [mq]: 8234049.patch
137 lines changed: 137 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/jdk/java/foreign/TestLayouts.java

rev 57242 : [mq]: 8234049.patch
270 lines changed: 270 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/jdk/java/foreign/TestMemoryAccess.java

rev 57242 : [mq]: 8234049.patch
459 lines changed: 459 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/jdk/java/foreign/TestMemoryAlignment.java

rev 57242 : [mq]: 8234049.patch
136 lines changed: 136 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/jdk/java/foreign/TestNative.java

rev 57242 : [mq]: 8234049.patch
232 lines changed: 232 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/jdk/java/foreign/TestSegments.java

rev 57242 : [mq]: 8234049.patch
196 lines changed: 196 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/jdk/java/foreign/TestSharedAccess.java

rev 57242 : [mq]: 8234049.patch
82 lines changed: 82 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/jdk/java/foreign/TestSlices.java

rev 57242 : [mq]: 8234049.patch
97 lines changed: 97 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/jdk/java/foreign/TestVarHandleCombinators.java

rev 57242 : [mq]: 8234049.patch
189 lines changed: 189 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New Patch Raw test/jdk/java/foreign/libNativeAccess.c

rev 57242 : [mq]: 8234049.patch
115 lines changed: 115 ins; 0 del; 0 mod; 0 unchg

This code review page was prepared using /home/maurizio/bin/webrev (vers 25.16-hg+openjdk.java.net).