| /libcore/ojluni/src/main/java/java/lang/invoke/ |
| D | MethodHandle.java | 957 public MethodHandle asSpreader(Class<?> arrayType, int arrayLength) { in asSpreader() argument 958 return asSpreader(type().parameterCount() - arrayLength, arrayType, arrayLength); in asSpreader() 1000 public MethodHandle asSpreader(int spreadArgPos, Class<?> arrayType, int arrayLength) { in asSpreader() argument 1001 MethodType postSpreadType = asSpreaderChecks(arrayType, spreadArgPos, arrayLength); in asSpreader() 1010 final int spreadEnd = spreadArgPos + arrayLength; in asSpreader() 1014 asType(postSpreadType), adapterType, spreadArgPos, arrayLength); in asSpreader() 1022 private MethodType asSpreaderChecks(Class<?> arrayType, int pos, int arrayLength) { in asSpreaderChecks() argument 1023 spreadArrayChecks(arrayType, arrayLength); in asSpreaderChecks() 1025 if (nargs < arrayLength || arrayLength < 0) in asSpreaderChecks() 1027 if (pos < 0 || pos + arrayLength > nargs) { in asSpreaderChecks() [all …]
|
| D | MethodType.java | 496 /*non-public*/ MethodType asSpreaderType(Class<?> arrayType, int pos, int arrayLength) { in asSpreaderType() argument 497 assert(parameterCount() >= arrayLength); in asSpreaderType() 499 if (arrayLength == 0) return this; // nothing to change in asSpreaderType() 504 MethodType res = genericMethodType(arrayLength); in asSpreaderType() 513 for (int i = spreadPos; i < spreadPos + arrayLength; i++) { in asSpreaderType() 516 Arrays.fill(fixedPtypes, i, spreadPos + arrayLength, elemType); in asSpreaderType() 540 /*non-public*/ MethodType asCollectorType(Class<?> arrayType, int pos, int arrayLength) { in asCollectorType() argument 546 res = genericMethodType(arrayLength); in asCollectorType() 553 res = methodType(rtype, Collections.nCopies(arrayLength, elemType)); in asCollectorType() 560 … res = res.insertParameterTypes(arrayLength, Arrays.copyOfRange(ptypes, pos + 1, ptypes.length)); in asCollectorType()
|
| D | Transformers.java | 583 final int arrayLength = newType.parameterCount() - currentType.parameterCount() + 1; in asTypeUncached() local 584 if (arrayLength < 0) { in asTypeUncached() 591 collector = currentFixedArity.asCollector(arrayType, arrayLength).asType(newType); in asTypeUncached() 1183 final int arrayLength = in transform() local 1185 if (arrayLength != numArrayArgs) { in transform() 1187 "Invalid array length " + arrayLength + " expected " + numArrayArgs); in transform() 1197 final int spreadBytes = elementBytes * arrayLength; in transform() 1205 if (arrayLength != 0) { in transform() 1310 private final int arrayLength; field in Transformers.Collector 1329 this.arrayLength = length; in Collector() [all …]
|
| D | MethodHandles.java | 2349 MethodHandle arrayLength(Class<?> arrayClass) throws IllegalArgumentException { in arrayLength() method in MethodHandles 2359 Method arrayLength = in arrayLength() local 2363 arrayLength.getArtMethod(), in arrayLength() 2378 private static int arrayLength(byte[] array) { return array.length; } in arrayLength() method in MethodHandles 2379 private static int arrayLength(boolean[] array) { return array.length; } in arrayLength() method in MethodHandles 2380 private static int arrayLength(char[] array) { return array.length; } in arrayLength() method in MethodHandles 2381 private static int arrayLength(short[] array) { return array.length; } in arrayLength() method in MethodHandles 2382 private static int arrayLength(int[] array) { return array.length; } in arrayLength() method in MethodHandles 2383 private static int arrayLength(long[] array) { return array.length; } in arrayLength() method in MethodHandles 2384 private static int arrayLength(float[] array) { return array.length; } in arrayLength() method in MethodHandles [all …]
|
| /libcore/ojluni/src/test/java/lang/invoke/ |
| D | ArrayLengthTest.java | 58 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()
|
| /libcore/benchmarks/src/benchmarks/ |
| D | SystemArrayCopyBenchmark.java | 24 int arrayLength; field in SystemArrayCopyBenchmark 29 final int len = arrayLength; in timeSystemCharArrayCopy() 38 final int len = arrayLength; in timeSystemByteArrayCopy() 47 final int len = arrayLength; in timeSystemShortArrayCopy() 56 final int len = arrayLength; in timeSystemIntArrayCopy() 65 final int len = arrayLength; in timeSystemLongArrayCopy() 74 final int len = arrayLength; in timeSystemFloatArrayCopy() 83 final int len = arrayLength; in timeSystemDoubleArrayCopy() 92 final int len = arrayLength; in timeSystemBooleanArrayCopy()
|
| D | DeepArrayOpsBenchmark.java | 27 @Param({"0001", "0004", "0016", "0256", "2048"}) int arrayLength; field in DeepArrayOpsBenchmark 33 array = new Object[arrayLength * 14]; in setUp() 34 array2 = new Object[arrayLength * 14]; in setUp() 35 for (int i = 0; i < arrayLength; i += 14) { in setUp()
|
| /libcore/ojluni/src/test/java/util/Collections/ |
| D | CheckedQueue.java | 51 int arrayLength = 10; in testAdd() local 52 … Queue<String> abq = Collections.checkedQueue(new ArrayBlockingQueue<>(arrayLength), String.class); in testAdd() 54 for (int i = 0; i < arrayLength; i++) { in testAdd() 72 int arrayLength = 10; in testAddFail1() local 73 ArrayBlockingQueue<String> abq = new ArrayBlockingQueue(arrayLength + 1); in testAddFail1() 75 for (int i = 0; i < arrayLength; i++) { in testAddFail1()
|
| /libcore/ojluni/src/main/java/java/util/stream/ |
| D | SpinedBuffer.java | 481 protected abstract int arrayLength(T_ARR array); in arrayLength() method in SpinedBuffer.OfPrimitive 489 ? arrayLength(curChunk) in capacity() 490 : priorElementCount[spineIndex] + arrayLength(spine[spineIndex]); in capacity() 513 priorElementCount[i] = priorElementCount[i-1] + arrayLength(spine[i - 1]); in ensureCapacity() 535 if (index < priorElementCount[j] + arrayLength(spine[j])) in chunkFor() 543 if (finalOffset > arrayLength(array) || finalOffset < offset) { in copyInto() 552 System.arraycopy(spine[i], 0, array, offset, arrayLength(spine[i])); in copyInto() 553 offset += arrayLength(spine[i]); in copyInto() 570 if (elementIndex == arrayLength(curChunk)) { in preAccept() 594 arrayForEach(spine[j], 0, arrayLength(spine[j]), consumer); in forEach() [all …]
|
| D | Nodes.java | 1853 int arrayLength) { 1859 this.length = arrayLength; 1863 long offset, long length, int arrayLength) { 1872 if (offset < 0 || length < 0 || (offset + length - 1 >= arrayLength)) { 1875 offset, offset, length, arrayLength));
|
| /libcore/luni/src/main/java/libcore/io/ |
| D | NioBufferIterator.java | 138 private static void checkArrayBounds(int arrayOffset, int arrayLength, int count) { in checkArrayBounds() argument 146 if (targetPos < 0 || targetPos > arrayLength) { in checkArrayBounds() 148 "Write outside range: arrayLength=" + arrayLength + ", arrayOffset=" in checkArrayBounds()
|
| /libcore/ojluni/src/main/java/jdk/internal/access/ |
| D | JavaObjectInputStreamAccess.java | 36 void checkArray(ObjectInputStream ois, Class<?> arrayType, int arrayLength) in checkArray() argument
|
| /libcore/ojluni/src/lambda/java/java/lang/invoke/ |
| D | MethodHandle.java | 42 public MethodHandle asCollector(Class<?> arrayType, int arrayLength) { return null; } in asCollector() argument
|
| /libcore/ojluni/src/test/java/math/BigInteger/ |
| D | BigIntegerTest.java | 114 int arrayLength = 23; in constructor() local 115 int halfLength = arrayLength/2; in constructor() 116 byte[] array = new byte[arrayLength]; in constructor() 120 {-1, arrayLength, 1}, // negative offset in constructor() 121 {0, arrayLength, 0}, // OK in constructor() 122 {1, arrayLength, 1}, // length overflow in constructor() 123 {arrayLength - 1, 1, 0}, // OK in constructor() 124 {arrayLength, 1, 1}, // offset overflow in constructor() 126 {halfLength, arrayLength - halfLength + 1, 1} // length overflow in constructor()
|
| /libcore/harmony-tests/src/test/java/org/apache/harmony/tests/java/lang/ |
| D | ThreadTest.java | 308 int arrayLength = 10; in test_enumerate$Ljava_lang_Thread() local 309 Thread[] tarray = new Thread[arrayLength]; in test_enumerate$Ljava_lang_Thread()
|
| /libcore/ojluni/src/main/java/java/util/ |
| D | Spliterators.java | 385 private static void checkFromToBounds(int arrayLength, int origin, int fence) { in checkFromToBounds() argument 393 if (fence > arrayLength) { in checkFromToBounds()
|
| D | Arrays.java | 725 static void rangeCheck(int arrayLength, int fromIndex, int toIndex) { in rangeCheck() argument 733 if (toIndex > arrayLength) { in rangeCheck()
|
| /libcore/ojluni/annotations/hiddenapi/java/util/ |
| D | Arrays.java | 38 private static void rangeCheck(int arrayLength, int fromIndex, int toIndex) { in rangeCheck() argument
|
| /libcore/luni/src/main/native/ |
| D | libcore_io_Linux.cpp | 2005 size_t arrayLength = env->GetArrayLength(javaStructs); in Linux_poll() local 2006 std::unique_ptr<struct pollfd[]> fds(new struct pollfd[arrayLength]); in Linux_poll() 2007 memset(fds.get(), 0, sizeof(struct pollfd) * arrayLength); in Linux_poll() 2009 for (size_t i = 0; i < arrayLength; ++i) { in Linux_poll()
|
| /libcore/ojluni/src/main/java/java/io/ |
| D | ObjectInputStream.java | 1152 private void checkArray(Class<?> arrayType, int arrayLength) throws InvalidClassException { in checkArray() argument 1157 if (arrayLength < 0) { in checkArray()
|
| /libcore/api/ |
| D | current.txt | 4812 …method public static java.lang.invoke.MethodHandle arrayLength(Class<?>) throws java.lang.IllegalA…
|