Code Review for panama

Prepared by:yzhang on Tue Oct 22 10:27:56 CST 2019
Workspace:/home/yanzha01/projects/enterprise-llt/openjdk/hg/panama
Compare against: http://hg.openjdk.java.net/panama/dev
Compare against version:58164
Branch:vectorIntrinsics
Summary of changes: 294 lines changed: 0 ins; 0 del; 294 mod; 51390 unchg
Changeset: panama.changeset
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte128Vector.java

rev 58165 : Fix the issue that unslice modifies the argument vector
Summary: Change the name of getElements() to vec() and clone argument value to
avoid it being modified
4 lines changed: 0 ins; 0 del; 4 mod; 768 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte256Vector.java

rev 58165 : Fix the issue that unslice modifies the argument vector
Summary: Change the name of getElements() to vec() and clone argument value to
avoid it being modified
4 lines changed: 0 ins; 0 del; 4 mod; 768 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte512Vector.java

rev 58165 : Fix the issue that unslice modifies the argument vector
Summary: Change the name of getElements() to vec() and clone argument value to
avoid it being modified
4 lines changed: 0 ins; 0 del; 4 mod; 768 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte64Vector.java

rev 58165 : Fix the issue that unslice modifies the argument vector
Summary: Change the name of getElements() to vec() and clone argument value to
avoid it being modified
4 lines changed: 0 ins; 0 del; 4 mod; 768 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteMaxVector.java

rev 58165 : Fix the issue that unslice modifies the argument vector
Summary: Change the name of getElements() to vec() and clone argument value to
avoid it being modified
4 lines changed: 0 ins; 0 del; 4 mod; 768 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java

rev 58165 : Fix the issue that unslice modifies the argument vector
Summary: Change the name of getElements() to vec() and clone argument value to
avoid it being modified
24 lines changed: 0 ins; 0 del; 24 mod; 3899 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double128Vector.java

rev 58165 : Fix the issue that unslice modifies the argument vector
Summary: Change the name of getElements() to vec() and clone argument value to
avoid it being modified
4 lines changed: 0 ins; 0 del; 4 mod; 764 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double256Vector.java

rev 58165 : Fix the issue that unslice modifies the argument vector
Summary: Change the name of getElements() to vec() and clone argument value to
avoid it being modified
4 lines changed: 0 ins; 0 del; 4 mod; 764 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double512Vector.java

rev 58165 : Fix the issue that unslice modifies the argument vector
Summary: Change the name of getElements() to vec() and clone argument value to
avoid it being modified
4 lines changed: 0 ins; 0 del; 4 mod; 764 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double64Vector.java

rev 58165 : Fix the issue that unslice modifies the argument vector
Summary: Change the name of getElements() to vec() and clone argument value to
avoid it being modified
4 lines changed: 0 ins; 0 del; 4 mod; 764 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleMaxVector.java

rev 58165 : Fix the issue that unslice modifies the argument vector
Summary: Change the name of getElements() to vec() and clone argument value to
avoid it being modified
4 lines changed: 0 ins; 0 del; 4 mod; 764 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java

rev 58165 : Fix the issue that unslice modifies the argument vector
Summary: Change the name of getElements() to vec() and clone argument value to
avoid it being modified
24 lines changed: 0 ins; 0 del; 24 mod; 3805 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float128Vector.java

rev 58165 : Fix the issue that unslice modifies the argument vector
Summary: Change the name of getElements() to vec() and clone argument value to
avoid it being modified
4 lines changed: 0 ins; 0 del; 4 mod; 764 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float256Vector.java

rev 58165 : Fix the issue that unslice modifies the argument vector
Summary: Change the name of getElements() to vec() and clone argument value to
avoid it being modified
4 lines changed: 0 ins; 0 del; 4 mod; 764 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float512Vector.java

rev 58165 : Fix the issue that unslice modifies the argument vector
Summary: Change the name of getElements() to vec() and clone argument value to
avoid it being modified
4 lines changed: 0 ins; 0 del; 4 mod; 764 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float64Vector.java

rev 58165 : Fix the issue that unslice modifies the argument vector
Summary: Change the name of getElements() to vec() and clone argument value to
avoid it being modified
4 lines changed: 0 ins; 0 del; 4 mod; 764 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatMaxVector.java

rev 58165 : Fix the issue that unslice modifies the argument vector
Summary: Change the name of getElements() to vec() and clone argument value to
avoid it being modified
4 lines changed: 0 ins; 0 del; 4 mod; 764 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java

rev 58165 : Fix the issue that unslice modifies the argument vector
Summary: Change the name of getElements() to vec() and clone argument value to
avoid it being modified
24 lines changed: 0 ins; 0 del; 24 mod; 3806 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int128Vector.java

rev 58165 : Fix the issue that unslice modifies the argument vector
Summary: Change the name of getElements() to vec() and clone argument value to
avoid it being modified
4 lines changed: 0 ins; 0 del; 4 mod; 769 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int256Vector.java

rev 58165 : Fix the issue that unslice modifies the argument vector
Summary: Change the name of getElements() to vec() and clone argument value to
avoid it being modified
4 lines changed: 0 ins; 0 del; 4 mod; 769 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int512Vector.java

rev 58165 : Fix the issue that unslice modifies the argument vector
Summary: Change the name of getElements() to vec() and clone argument value to
avoid it being modified
4 lines changed: 0 ins; 0 del; 4 mod; 769 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int64Vector.java

rev 58165 : Fix the issue that unslice modifies the argument vector
Summary: Change the name of getElements() to vec() and clone argument value to
avoid it being modified
4 lines changed: 0 ins; 0 del; 4 mod; 769 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntMaxVector.java

rev 58165 : Fix the issue that unslice modifies the argument vector
Summary: Change the name of getElements() to vec() and clone argument value to
avoid it being modified
4 lines changed: 0 ins; 0 del; 4 mod; 769 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java

rev 58165 : Fix the issue that unslice modifies the argument vector
Summary: Change the name of getElements() to vec() and clone argument value to
avoid it being modified
24 lines changed: 0 ins; 0 del; 24 mod; 3931 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long128Vector.java

rev 58165 : Fix the issue that unslice modifies the argument vector
Summary: Change the name of getElements() to vec() and clone argument value to
avoid it being modified
4 lines changed: 0 ins; 0 del; 4 mod; 759 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long256Vector.java

rev 58165 : Fix the issue that unslice modifies the argument vector
Summary: Change the name of getElements() to vec() and clone argument value to
avoid it being modified
4 lines changed: 0 ins; 0 del; 4 mod; 759 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long512Vector.java

rev 58165 : Fix the issue that unslice modifies the argument vector
Summary: Change the name of getElements() to vec() and clone argument value to
avoid it being modified
4 lines changed: 0 ins; 0 del; 4 mod; 759 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long64Vector.java

rev 58165 : Fix the issue that unslice modifies the argument vector
Summary: Change the name of getElements() to vec() and clone argument value to
avoid it being modified
4 lines changed: 0 ins; 0 del; 4 mod; 759 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongMaxVector.java

rev 58165 : Fix the issue that unslice modifies the argument vector
Summary: Change the name of getElements() to vec() and clone argument value to
avoid it being modified
4 lines changed: 0 ins; 0 del; 4 mod; 759 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java

rev 58165 : Fix the issue that unslice modifies the argument vector
Summary: Change the name of getElements() to vec() and clone argument value to
avoid it being modified
24 lines changed: 0 ins; 0 del; 24 mod; 3792 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short128Vector.java

rev 58165 : Fix the issue that unslice modifies the argument vector
Summary: Change the name of getElements() to vec() and clone argument value to
avoid it being modified
4 lines changed: 0 ins; 0 del; 4 mod; 769 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short256Vector.java

rev 58165 : Fix the issue that unslice modifies the argument vector
Summary: Change the name of getElements() to vec() and clone argument value to
avoid it being modified
4 lines changed: 0 ins; 0 del; 4 mod; 769 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short512Vector.java

rev 58165 : Fix the issue that unslice modifies the argument vector
Summary: Change the name of getElements() to vec() and clone argument value to
avoid it being modified
4 lines changed: 0 ins; 0 del; 4 mod; 769 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short64Vector.java

rev 58165 : Fix the issue that unslice modifies the argument vector
Summary: Change the name of getElements() to vec() and clone argument value to
avoid it being modified
4 lines changed: 0 ins; 0 del; 4 mod; 769 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortMaxVector.java

rev 58165 : Fix the issue that unslice modifies the argument vector
Summary: Change the name of getElements() to vec() and clone argument value to
avoid it being modified
4 lines changed: 0 ins; 0 del; 4 mod; 769 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java

rev 58165 : Fix the issue that unslice modifies the argument vector
Summary: Change the name of getElements() to vec() and clone argument value to
avoid it being modified
24 lines changed: 0 ins; 0 del; 24 mod; 3924 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template

rev 58165 : Fix the issue that unslice modifies the argument vector
Summary: Change the name of getElements() to vec() and clone argument value to
avoid it being modified
24 lines changed: 0 ins; 0 del; 24 mod; 4461 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New ----- Raw src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-VectorBits.java.template

rev 58165 : Fix the issue that unslice modifies the argument vector
Summary: Change the name of getElements() to vec() and clone argument value to
avoid it being modified
6 lines changed: 0 ins; 0 del; 6 mod; 807 unchg

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