Home
last modified time | relevance | path

Searched refs:arrayLength (Results 1 – 25 of 1366) sorted by relevance

12345678910>>...55

/dports/java/openjdk15/jdk15u-jdk-15.0.6-1-1/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/
H A DAMD64ArrayIndexOfStub.java56 private static int indexOf1Byte(byte[] array, int arrayLength, int fromIndex, byte b) { in indexOf1Byte() argument
57 return AMD64ArrayIndexOfNode.indexOf(array, arrayLength, fromIndex, b); in indexOf1Byte()
62 return AMD64ArrayIndexOfNode.indexOf(array, arrayLength, fromIndex, b1, b2); in indexOf2Bytes()
67 return AMD64ArrayIndexOfNode.indexOf(array, arrayLength, fromIndex, b1, b2, b3); in indexOf3Bytes()
76 private static int indexOf1Char(char[] array, int arrayLength, int fromIndex, char c) { in indexOf1Char() argument
77 return AMD64ArrayIndexOfNode.indexOf(array, arrayLength, fromIndex, c); in indexOf1Char()
82 return AMD64ArrayIndexOfNode.indexOf(array, arrayLength, fromIndex, c1, c2); in indexOf2Chars()
87 return AMD64ArrayIndexOfNode.indexOf(array, arrayLength, fromIndex, c1, c2, c3); in indexOf3Chars()
97 return AMD64ArrayIndexOfNode.indexOf(array, arrayLength, fromIndex, c); in indexOf1CharCompact()
102 return AMD64ArrayIndexOfNode.indexOf(array, arrayLength, fromIndex, c1, c2); in indexOf2CharsCompact()
[all …]
/dports/java/openjdk16/jdk16u-jdk-16.0.2-7-1/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/
H A DAMD64ArrayIndexOfStub.java56 private static int indexOf1Byte(byte[] array, int arrayLength, int fromIndex, byte b) { in indexOf1Byte() argument
57 return AMD64ArrayIndexOfNode.indexOf(array, arrayLength, fromIndex, b); in indexOf1Byte()
62 return AMD64ArrayIndexOfNode.indexOf(array, arrayLength, fromIndex, b1, b2); in indexOf2Bytes()
67 return AMD64ArrayIndexOfNode.indexOf(array, arrayLength, fromIndex, b1, b2, b3); in indexOf3Bytes()
76 private static int indexOf1Char(char[] array, int arrayLength, int fromIndex, char c) { in indexOf1Char() argument
77 return AMD64ArrayIndexOfNode.indexOf(array, arrayLength, fromIndex, c); in indexOf1Char()
82 return AMD64ArrayIndexOfNode.indexOf(array, arrayLength, fromIndex, c1, c2); in indexOf2Chars()
87 return AMD64ArrayIndexOfNode.indexOf(array, arrayLength, fromIndex, c1, c2, c3); in indexOf3Chars()
97 return AMD64ArrayIndexOfNode.indexOf(array, arrayLength, fromIndex, c); in indexOf1CharCompact()
102 return AMD64ArrayIndexOfNode.indexOf(array, arrayLength, fromIndex, c1, c2); in indexOf2CharsCompact()
[all …]
/dports/java/openjdk14/jdk14u-jdk-14.0.2-12-1/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/
H A DAMD64ArrayIndexOfStub.java57 private static int indexOf1Byte(byte[] array, int arrayLength, int fromIndex, byte b) { in indexOf1Byte() argument
58 return AMD64ArrayIndexOfNode.indexOf(array, arrayLength, fromIndex, b); in indexOf1Byte()
63 return AMD64ArrayIndexOfNode.indexOf(array, arrayLength, fromIndex, b1, b2); in indexOf2Bytes()
68 return AMD64ArrayIndexOfNode.indexOf(array, arrayLength, fromIndex, b1, b2, b3); in indexOf3Bytes()
77 private static int indexOf1Char(char[] array, int arrayLength, int fromIndex, char c) { in indexOf1Char() argument
78 return AMD64ArrayIndexOfNode.indexOf(array, arrayLength, fromIndex, c); in indexOf1Char()
83 return AMD64ArrayIndexOfNode.indexOf(array, arrayLength, fromIndex, c1, c2); in indexOf2Chars()
88 return AMD64ArrayIndexOfNode.indexOf(array, arrayLength, fromIndex, c1, c2, c3); in indexOf3Chars()
98 return AMD64ArrayIndexOfNode.indexOf(array, arrayLength, fromIndex, c); in indexOf1CharCompact()
103 return AMD64ArrayIndexOfNode.indexOf(array, arrayLength, fromIndex, c1, c2); in indexOf2CharsCompact()
[all …]
/dports/java/openjdk16/jdk16u-jdk-16.0.2-7-1/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/
H A DAMD64ArrayIndexOf.java77 public static int indexOf1Byte(byte[] array, int arrayLength, int fromIndex, byte b) { in indexOf1Byte() argument
78 …return AMD64ArrayIndexOfDispatchNode.indexOf(STUB_INDEX_OF_1_BYTE, array, arrayLength, fromIndex, … in indexOf1Byte()
81 … public static int indexOf2Bytes(byte[] array, int arrayLength, int fromIndex, byte b1, byte b2) { in indexOf2Bytes() argument
85 …public static int indexOf3Bytes(byte[] array, int arrayLength, int fromIndex, byte b1, byte b2, by… in indexOf3Bytes() argument
93 public static int indexOf1Char(char[] array, int arrayLength, int fromIndex, char c) { in indexOf1Char() argument
94 …return AMD64ArrayIndexOfDispatchNode.indexOf(STUB_INDEX_OF_1_CHAR, array, arrayLength, fromIndex, … in indexOf1Char()
97 … public static int indexOf2Chars(char[] array, int arrayLength, int fromIndex, char c1, char c2) { in indexOf2Chars() argument
101 …public static int indexOf3Chars(char[] array, int arrayLength, int fromIndex, char c1, char c2, ch… in indexOf3Chars() argument
109 public static int indexOf1Char(byte[] array, int arrayLength, int fromIndex, char c) { in indexOf1Char() argument
113 … public static int indexOf2Chars(byte[] array, int arrayLength, int fromIndex, char c1, char c2) { in indexOf2Chars() argument
[all …]
H A DAMD64ArrayIndexOfNode.java58 @Input private ValueNode arrayLength; field in AMD64ArrayIndexOfNode
71 this.arrayLength = arrayLength; in AMD64ArrayIndexOfNode()
78 this(arrayKind, valueKind, false, arrayPointer, arrayLength, fromIndex, searchValues); in AMD64ArrayIndexOfNode()
113 Object array, int arrayLength, int fromIndex, byte v1); in optimizedArrayIndexOf() argument
120 Object array, int arrayLength, int fromIndex, byte v1, byte v2); in optimizedArrayIndexOf() argument
141 Object array, int arrayLength, int fromIndex, char v1); in optimizedArrayIndexOf() argument
148 Object array, int arrayLength, int fromIndex, char v1, char v2); in optimizedArrayIndexOf() argument
169 Object array, int arrayLength, int fromIndex, int searchValue); in optimizedArrayIndexOf() argument
171 public static int indexOf(byte[] array, int arrayLength, int fromIndex, byte v1) { in indexOf() argument
187 public static int indexOf(byte[] array, int arrayLength, int fromIndex, char v1) { in indexOf() argument
[all …]
H A DAMD64ArrayIndexOfDispatchNode.java73 @Input private ValueNode arrayLength; field in AMD64ArrayIndexOfDispatchNode
88 this.arrayLength = arrayLength; in AMD64ArrayIndexOfDispatchNode()
102 return arrayLength; in getArrayLength()
152 ret[1] = arrayLength; in getStubCallArgs()
240 Object array, int arrayLength, int fromIndex, byte v1);
248 Object array, int arrayLength, int fromIndex, byte v1, byte v2);
256 Object array, int arrayLength, int fromIndex, byte v1, byte v2, byte v3);
272 Object array, int arrayLength, int fromIndex, char v1);
280 Object array, int arrayLength, int fromIndex, char v1, char v2);
288 Object array, int arrayLength, int fromIndex, char v1, char v2, char v3);
[all …]
/dports/java/openjdk15/jdk15u-jdk-15.0.6-1-1/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/
H A DAMD64ArrayIndexOf.java77 public static int indexOf1Byte(byte[] array, int arrayLength, int fromIndex, byte b) { in indexOf1Byte() argument
78 …return AMD64ArrayIndexOfDispatchNode.indexOf(STUB_INDEX_OF_1_BYTE, array, arrayLength, fromIndex, … in indexOf1Byte()
81 … public static int indexOf2Bytes(byte[] array, int arrayLength, int fromIndex, byte b1, byte b2) { in indexOf2Bytes() argument
85 …public static int indexOf3Bytes(byte[] array, int arrayLength, int fromIndex, byte b1, byte b2, by… in indexOf3Bytes() argument
93 public static int indexOf1Char(char[] array, int arrayLength, int fromIndex, char c) { in indexOf1Char() argument
94 …return AMD64ArrayIndexOfDispatchNode.indexOf(STUB_INDEX_OF_1_CHAR, array, arrayLength, fromIndex, … in indexOf1Char()
97 … public static int indexOf2Chars(char[] array, int arrayLength, int fromIndex, char c1, char c2) { in indexOf2Chars() argument
101 …public static int indexOf3Chars(char[] array, int arrayLength, int fromIndex, char c1, char c2, ch… in indexOf3Chars() argument
109 public static int indexOf1Char(byte[] array, int arrayLength, int fromIndex, char c) { in indexOf1Char() argument
113 … public static int indexOf2Chars(byte[] array, int arrayLength, int fromIndex, char c1, char c2) { in indexOf2Chars() argument
[all …]
H A DAMD64ArrayIndexOfNode.java58 @Input private ValueNode arrayLength; field in AMD64ArrayIndexOfNode
71 this.arrayLength = arrayLength; in AMD64ArrayIndexOfNode()
78 this(arrayKind, valueKind, false, arrayPointer, arrayLength, fromIndex, searchValues); in AMD64ArrayIndexOfNode()
113 Object array, int arrayLength, int fromIndex, byte v1); in optimizedArrayIndexOf() argument
120 Object array, int arrayLength, int fromIndex, byte v1, byte v2); in optimizedArrayIndexOf() argument
141 Object array, int arrayLength, int fromIndex, char v1); in optimizedArrayIndexOf() argument
148 Object array, int arrayLength, int fromIndex, char v1, char v2); in optimizedArrayIndexOf() argument
169 Object array, int arrayLength, int fromIndex, int searchValue); in optimizedArrayIndexOf() argument
171 public static int indexOf(byte[] array, int arrayLength, int fromIndex, byte v1) { in indexOf() argument
187 public static int indexOf(byte[] array, int arrayLength, int fromIndex, char v1) { in indexOf() argument
[all …]
H A DAMD64ArrayIndexOfDispatchNode.java73 @Input private ValueNode arrayLength; field in AMD64ArrayIndexOfDispatchNode
88 this.arrayLength = arrayLength; in AMD64ArrayIndexOfDispatchNode()
102 return arrayLength; in getArrayLength()
152 ret[1] = arrayLength; in getStubCallArgs()
240 Object array, int arrayLength, int fromIndex, byte v1);
248 Object array, int arrayLength, int fromIndex, byte v1, byte v2);
256 Object array, int arrayLength, int fromIndex, byte v1, byte v2, byte v3);
272 Object array, int arrayLength, int fromIndex, char v1);
280 Object array, int arrayLength, int fromIndex, char v1, char v2);
288 Object array, int arrayLength, int fromIndex, char v1, char v2, char v3);
[all …]
/dports/java/openjdk14/jdk14u-jdk-14.0.2-12-1/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/
H A DAMD64ArrayIndexOf.java77 public static int indexOf1Byte(byte[] array, int arrayLength, int fromIndex, byte b) { in indexOf1Byte() argument
78 …return AMD64ArrayIndexOfDispatchNode.indexOf(STUB_INDEX_OF_1_BYTE, array, arrayLength, fromIndex, … in indexOf1Byte()
81 … public static int indexOf2Bytes(byte[] array, int arrayLength, int fromIndex, byte b1, byte b2) { in indexOf2Bytes() argument
85 …public static int indexOf3Bytes(byte[] array, int arrayLength, int fromIndex, byte b1, byte b2, by… in indexOf3Bytes() argument
93 public static int indexOf1Char(char[] array, int arrayLength, int fromIndex, char c) { in indexOf1Char() argument
94 …return AMD64ArrayIndexOfDispatchNode.indexOf(STUB_INDEX_OF_1_CHAR, array, arrayLength, fromIndex, … in indexOf1Char()
97 … public static int indexOf2Chars(char[] array, int arrayLength, int fromIndex, char c1, char c2) { in indexOf2Chars() argument
101 …public static int indexOf3Chars(char[] array, int arrayLength, int fromIndex, char c1, char c2, ch… in indexOf3Chars() argument
109 public static int indexOf1Char(byte[] array, int arrayLength, int fromIndex, char c) { in indexOf1Char() argument
113 … public static int indexOf2Chars(byte[] array, int arrayLength, int fromIndex, char c1, char c2) { in indexOf2Chars() argument
[all …]
H A DAMD64ArrayIndexOfNode.java58 @Input private ValueNode arrayLength; field in AMD64ArrayIndexOfNode
71 this.arrayLength = arrayLength; in AMD64ArrayIndexOfNode()
78 this(arrayKind, valueKind, false, arrayPointer, arrayLength, fromIndex, searchValues); in AMD64ArrayIndexOfNode()
113 Object array, int arrayLength, int fromIndex, byte v1); in optimizedArrayIndexOf() argument
120 Object array, int arrayLength, int fromIndex, byte v1, byte v2); in optimizedArrayIndexOf() argument
141 Object array, int arrayLength, int fromIndex, char v1); in optimizedArrayIndexOf() argument
148 Object array, int arrayLength, int fromIndex, char v1, char v2); in optimizedArrayIndexOf() argument
169 Object array, int arrayLength, int fromIndex, int searchValue); in optimizedArrayIndexOf() argument
171 public static int indexOf(byte[] array, int arrayLength, int fromIndex, byte v1) { in indexOf() argument
187 public static int indexOf(byte[] array, int arrayLength, int fromIndex, char v1) { in indexOf() argument
[all …]
H A DAMD64ArrayIndexOfDispatchNode.java65 @Input private ValueNode arrayLength; field in AMD64ArrayIndexOfDispatchNode
80 this.arrayLength = arrayLength; in AMD64ArrayIndexOfDispatchNode()
94 return arrayLength; in getArrayLength()
144 ret[1] = arrayLength; in getStubCallArgs()
184 Object array, int arrayLength, int fromIndex, byte v1); in optimizedArrayIndexOf() argument
192 Object array, int arrayLength, int fromIndex, byte v1, byte v2); in optimizedArrayIndexOf() argument
200 Object array, int arrayLength, int fromIndex, byte v1, byte v2, byte v3); in optimizedArrayIndexOf() argument
216 Object array, int arrayLength, int fromIndex, char v1); in optimizedArrayIndexOf() argument
224 Object array, int arrayLength, int fromIndex, char v1, char v2); in optimizedArrayIndexOf() argument
232 Object array, int arrayLength, int fromIndex, char v1, char v2, char v3); in optimizedArrayIndexOf() argument
[all …]
/dports/java/openjdk13/jdk13u-jdk-13.0.10-1-1/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/
H A DAMD64ArrayIndexOf.java67 public static int indexOf1Byte(Pointer arrayPointer, int arrayLength, byte b) { in indexOf1Byte() argument
68 return callByte1(STUB_INDEX_OF_1_BYTE, arrayPointer, arrayLength, b); in indexOf1Byte()
71 public static int indexOf2Bytes(Pointer arrayPointer, int arrayLength, byte b1, byte b2) { in indexOf2Bytes() argument
72 return callByte2(STUB_INDEX_OF_2_BYTES, arrayPointer, arrayLength, b1, b2); in indexOf2Bytes()
76 return callByte3(STUB_INDEX_OF_3_BYTES, arrayPointer, arrayLength, b1, b2, b3); in indexOf3Bytes()
80 return callByte4(STUB_INDEX_OF_4_BYTES, arrayPointer, arrayLength, b1, b2, b3, b4); in indexOf4Bytes()
83 public static int indexOf1Char(Pointer arrayPointer, int arrayLength, char c) { in indexOf1Char() argument
84 return callChar1(STUB_INDEX_OF_1_CHAR, arrayPointer, arrayLength, c); in indexOf1Char()
88 return callChar2(STUB_INDEX_OF_2_CHARS, arrayPointer, arrayLength, c1, c2); in indexOf2Chars()
92 return callChar3(STUB_INDEX_OF_3_CHARS, arrayPointer, arrayLength, c1, c2, c3); in indexOf3Chars()
[all …]
/dports/java/openjdk12/openjdk-jdk12u-jdk-12.0.2-10-4/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/
H A DAMD64ArrayIndexOf.java67 public static int indexOf1Byte(Pointer arrayPointer, int arrayLength, byte b) { in indexOf1Byte() argument
68 return callByte1(STUB_INDEX_OF_1_BYTE, arrayPointer, arrayLength, b); in indexOf1Byte()
71 public static int indexOf2Bytes(Pointer arrayPointer, int arrayLength, byte b1, byte b2) { in indexOf2Bytes() argument
72 return callByte2(STUB_INDEX_OF_2_BYTES, arrayPointer, arrayLength, b1, b2); in indexOf2Bytes()
76 return callByte3(STUB_INDEX_OF_3_BYTES, arrayPointer, arrayLength, b1, b2, b3); in indexOf3Bytes()
80 return callByte4(STUB_INDEX_OF_4_BYTES, arrayPointer, arrayLength, b1, b2, b3, b4); in indexOf4Bytes()
83 public static int indexOf1Char(Pointer arrayPointer, int arrayLength, char c) { in indexOf1Char() argument
84 return callChar1(STUB_INDEX_OF_1_CHAR, arrayPointer, arrayLength, c); in indexOf1Char()
88 return callChar2(STUB_INDEX_OF_2_CHARS, arrayPointer, arrayLength, c1, c2); in indexOf2Chars()
92 return callChar3(STUB_INDEX_OF_3_CHARS, arrayPointer, arrayLength, c1, c2, c3); in indexOf3Chars()
[all …]
/dports/java/openjdk13/jdk13u-jdk-13.0.10-1-1/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/
H A DAMD64ArrayIndexOfStub.java44 …private static int indexOfTwoConsecutiveBytes(Pointer arrayPointer, int arrayLength, int searchVal… in indexOfTwoConsecutiveBytes() argument
49 …private static int indexOfTwoConsecutiveChars(Pointer arrayPointer, int arrayLength, int searchVal… in indexOfTwoConsecutiveChars() argument
54 private static int indexOf1Byte(Pointer arrayPointer, int arrayLength, byte b) { in indexOf1Byte() argument
55 … return AMD64ArrayIndexOfNode.optimizedArrayIndexOf(JavaKind.Byte, arrayPointer, arrayLength, b); in indexOf1Byte()
59 private static int indexOf2Bytes(Pointer arrayPointer, int arrayLength, byte b1, byte b2) { in indexOf2Bytes() argument
60 …return AMD64ArrayIndexOfNode.optimizedArrayIndexOf(JavaKind.Byte, arrayPointer, arrayLength, b1, b… in indexOf2Bytes()
64 …private static int indexOf3Bytes(Pointer arrayPointer, int arrayLength, byte b1, byte b2, byte b3)… in indexOf3Bytes() argument
74 private static int indexOf1Char(Pointer arrayPointer, int arrayLength, char c) { in indexOf1Char() argument
75 … return AMD64ArrayIndexOfNode.optimizedArrayIndexOf(JavaKind.Char, arrayPointer, arrayLength, c); in indexOf1Char()
79 private static int indexOf2Chars(Pointer arrayPointer, int arrayLength, char c1, char c2) { in indexOf2Chars() argument
[all …]
/dports/java/openjdk12/openjdk-jdk12u-jdk-12.0.2-10-4/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/
H A DAMD64ArrayIndexOfStub.java44 …private static int indexOfTwoConsecutiveBytes(Pointer arrayPointer, int arrayLength, int searchVal… in indexOfTwoConsecutiveBytes() argument
49 …private static int indexOfTwoConsecutiveChars(Pointer arrayPointer, int arrayLength, int searchVal… in indexOfTwoConsecutiveChars() argument
54 private static int indexOf1Byte(Pointer arrayPointer, int arrayLength, byte b) { in indexOf1Byte() argument
55 … return AMD64ArrayIndexOfNode.optimizedArrayIndexOf(JavaKind.Byte, arrayPointer, arrayLength, b); in indexOf1Byte()
59 private static int indexOf2Bytes(Pointer arrayPointer, int arrayLength, byte b1, byte b2) { in indexOf2Bytes() argument
60 …return AMD64ArrayIndexOfNode.optimizedArrayIndexOf(JavaKind.Byte, arrayPointer, arrayLength, b1, b… in indexOf2Bytes()
64 …private static int indexOf3Bytes(Pointer arrayPointer, int arrayLength, byte b1, byte b2, byte b3)… in indexOf3Bytes() argument
74 private static int indexOf1Char(Pointer arrayPointer, int arrayLength, char c) { in indexOf1Char() argument
75 … return AMD64ArrayIndexOfNode.optimizedArrayIndexOf(JavaKind.Char, arrayPointer, arrayLength, c); in indexOf1Char()
79 private static int indexOf2Chars(Pointer arrayPointer, int arrayLength, char c1, char c2) { in indexOf2Chars() argument
[all …]
/dports/java/openjdk11/jdk11u-jdk-11.0.13-8-1/test/jdk/java/lang/invoke/
H A DArrayLengthTest.java58 MethodHandle arrayLength = MethodHandles.arrayLength(arrayClass); in testArrayLength() local
59 assertEquals(int.class, arrayLength.type().returnType()); in testArrayLength()
60 assertEquals(arrayClass, arrayLength.type().parameterType(0)); in testArrayLength()
62 assertEquals(10, arrayLength.invoke(array)); in testArrayLength()
67 MethodHandle arrayLength = MethodHandles.arrayLength(arrayClass); in testArrayLengthInvokeNPE() local
68 arrayLength.invoke(null); in testArrayLengthInvokeNPE()
73 MethodHandles.arrayLength(String.class); in testArrayLengthNoArray()
78 MethodHandles.arrayLength(null); in testArrayLengthNPE()
83 MethodHandle arrayLength = MethodHandles.arrayLength(String[].class); in testNullReference() local
84 int len = (int)arrayLength.invokeExact((String[])null); in testNullReference()
/dports/java/openjdk11-jre/jdk11u-jdk-11.0.13-8-1/test/jdk/java/lang/invoke/
H A DArrayLengthTest.java58 MethodHandle arrayLength = MethodHandles.arrayLength(arrayClass); in testArrayLength() local
59 assertEquals(int.class, arrayLength.type().returnType()); in testArrayLength()
60 assertEquals(arrayClass, arrayLength.type().parameterType(0)); in testArrayLength()
62 assertEquals(10, arrayLength.invoke(array)); in testArrayLength()
67 MethodHandle arrayLength = MethodHandles.arrayLength(arrayClass); in testArrayLengthInvokeNPE() local
68 arrayLength.invoke(null); in testArrayLengthInvokeNPE()
73 MethodHandles.arrayLength(String.class); in testArrayLengthNoArray()
78 MethodHandles.arrayLength(null); in testArrayLengthNPE()
83 MethodHandle arrayLength = MethodHandles.arrayLength(String[].class); in testNullReference() local
84 int len = (int)arrayLength.invokeExact((String[])null); in testNullReference()
/dports/java/openjdk15/jdk15u-jdk-15.0.6-1-1/test/jdk/java/lang/invoke/
H A DArrayLengthTest.java58 MethodHandle arrayLength = MethodHandles.arrayLength(arrayClass); in testArrayLength() local
59 assertEquals(int.class, arrayLength.type().returnType()); in testArrayLength()
60 assertEquals(arrayClass, arrayLength.type().parameterType(0)); in testArrayLength()
62 assertEquals(10, arrayLength.invoke(array)); in testArrayLength()
67 MethodHandle arrayLength = MethodHandles.arrayLength(arrayClass); in testArrayLengthInvokeNPE() local
68 arrayLength.invoke(null); in testArrayLengthInvokeNPE()
73 MethodHandles.arrayLength(String.class); in testArrayLengthNoArray()
78 MethodHandles.arrayLength(null); in testArrayLengthNPE()
83 MethodHandle arrayLength = MethodHandles.arrayLength(String[].class); in testNullReference() local
84 int len = (int)arrayLength.invokeExact((String[])null); in testNullReference()
/dports/java/openjdk16/jdk16u-jdk-16.0.2-7-1/test/jdk/java/lang/invoke/
H A DArrayLengthTest.java58 MethodHandle arrayLength = MethodHandles.arrayLength(arrayClass); in testArrayLength() local
59 assertEquals(int.class, arrayLength.type().returnType()); in testArrayLength()
60 assertEquals(arrayClass, arrayLength.type().parameterType(0)); in testArrayLength()
62 assertEquals(10, arrayLength.invoke(array)); in testArrayLength()
67 MethodHandle arrayLength = MethodHandles.arrayLength(arrayClass); in testArrayLengthInvokeNPE() local
68 arrayLength.invoke(null); in testArrayLengthInvokeNPE()
73 MethodHandles.arrayLength(String.class); in testArrayLengthNoArray()
78 MethodHandles.arrayLength(null); in testArrayLengthNPE()
83 MethodHandle arrayLength = MethodHandles.arrayLength(String[].class); in testNullReference() local
84 int len = (int)arrayLength.invokeExact((String[])null); in testNullReference()
/dports/java/openjdk14/jdk14u-jdk-14.0.2-12-1/test/jdk/java/lang/invoke/
H A DArrayLengthTest.java58 MethodHandle arrayLength = MethodHandles.arrayLength(arrayClass); in testArrayLength() local
59 assertEquals(int.class, arrayLength.type().returnType()); in testArrayLength()
60 assertEquals(arrayClass, arrayLength.type().parameterType(0)); in testArrayLength()
62 assertEquals(10, arrayLength.invoke(array)); in testArrayLength()
67 MethodHandle arrayLength = MethodHandles.arrayLength(arrayClass); in testArrayLengthInvokeNPE() local
68 arrayLength.invoke(null); in testArrayLengthInvokeNPE()
73 MethodHandles.arrayLength(String.class); in testArrayLengthNoArray()
78 MethodHandles.arrayLength(null); in testArrayLengthNPE()
83 MethodHandle arrayLength = MethodHandles.arrayLength(String[].class); in testNullReference() local
84 int len = (int)arrayLength.invokeExact((String[])null); in testNullReference()
/dports/java/openjdk12/openjdk-jdk12u-jdk-12.0.2-10-4/test/jdk/java/lang/invoke/
H A DArrayLengthTest.java58 MethodHandle arrayLength = MethodHandles.arrayLength(arrayClass); in testArrayLength() local
59 assertEquals(int.class, arrayLength.type().returnType()); in testArrayLength()
60 assertEquals(arrayClass, arrayLength.type().parameterType(0)); in testArrayLength()
62 assertEquals(10, arrayLength.invoke(array)); in testArrayLength()
67 MethodHandle arrayLength = MethodHandles.arrayLength(arrayClass); in testArrayLengthInvokeNPE() local
68 arrayLength.invoke(null); in testArrayLengthInvokeNPE()
73 MethodHandles.arrayLength(String.class); in testArrayLengthNoArray()
78 MethodHandles.arrayLength(null); in testArrayLengthNPE()
83 MethodHandle arrayLength = MethodHandles.arrayLength(String[].class); in testNullReference() local
84 int len = (int)arrayLength.invokeExact((String[])null); in testNullReference()
/dports/java/openjdk13/jdk13u-jdk-13.0.10-1-1/test/jdk/java/lang/invoke/
H A DArrayLengthTest.java58 MethodHandle arrayLength = MethodHandles.arrayLength(arrayClass); in testArrayLength() local
59 assertEquals(int.class, arrayLength.type().returnType()); in testArrayLength()
60 assertEquals(arrayClass, arrayLength.type().parameterType(0)); in testArrayLength()
62 assertEquals(10, arrayLength.invoke(array)); in testArrayLength()
67 MethodHandle arrayLength = MethodHandles.arrayLength(arrayClass); in testArrayLengthInvokeNPE() local
68 arrayLength.invoke(null); in testArrayLengthInvokeNPE()
73 MethodHandles.arrayLength(String.class); in testArrayLengthNoArray()
78 MethodHandles.arrayLength(null); in testArrayLengthNPE()
83 MethodHandle arrayLength = MethodHandles.arrayLength(String[].class); in testNullReference() local
84 int len = (int)arrayLength.invokeExact((String[])null); in testNullReference()
/dports/java/openjdk17/jdk17u-jdk-17.0.1-12-1/test/jdk/java/lang/invoke/
H A DArrayLengthTest.java58 MethodHandle arrayLength = MethodHandles.arrayLength(arrayClass); in testArrayLength() local
59 assertEquals(int.class, arrayLength.type().returnType()); in testArrayLength()
60 assertEquals(arrayClass, arrayLength.type().parameterType(0)); in testArrayLength()
62 assertEquals(10, arrayLength.invoke(array)); in testArrayLength()
67 MethodHandle arrayLength = MethodHandles.arrayLength(arrayClass); in testArrayLengthInvokeNPE() local
68 arrayLength.invoke(null); in testArrayLengthInvokeNPE()
73 MethodHandles.arrayLength(String.class); in testArrayLengthNoArray()
78 MethodHandles.arrayLength(null); in testArrayLengthNPE()
83 MethodHandle arrayLength = MethodHandles.arrayLength(String[].class); in testNullReference() local
84 int len = (int)arrayLength.invokeExact((String[])null); in testNullReference()
/dports/java/openjdk11/jdk11u-jdk-11.0.13-8-1/src/java.base/share/classes/java/lang/invoke/
H A DMethodHandle.java958 public MethodHandle asSpreader(Class<?> arrayType, int arrayLength) { in asSpreader() argument
959 return asSpreader(type().parameterCount() - arrayLength, arrayType, arrayLength); in asSpreader()
1015 spreadArrayChecks(arrayType, arrayLength); in asSpreaderChecks()
1017 if (nargs < arrayLength || arrayLength < 0) in asSpreaderChecks()
1019 if (pos < 0 || pos + arrayLength > nargs) { in asSpreaderChecks()
1025 for (int i = pos; i < pos + arrayLength; i++) { in asSpreaderChecks()
1047 if ((arrayLength & 0x7F) != arrayLength) { in spreadArrayChecks()
1048 if ((arrayLength & 0xFF) != arrayLength) in spreadArrayChecks()
1050 assert(arrayLength >= 128); in spreadArrayChecks()
1220 asCollectorChecks(arrayType, collectArgPos, arrayLength); in asCollector()
[all …]

12345678910>>...55