/dports/java/openjdk16/jdk16u-jdk-16.0.2-7-1/src/java.base/share/classes/java/lang/invoke/ |
H A D | Invokers.java | 287 if (lform != null) return lform; in invokeHandleForm() 344 lform = mtype.form().setCachedLambdaForm(which, lform); in invokeHandleForm() 345 return lform; in invokeHandleForm() 408 lform = mtype.form().setCachedLambdaForm(which, lform); in varHandleMethodGenericLinkerHandleForm() 410 return lform; in varHandleMethodGenericLinkerHandleForm() 468 lform.prepare(); in varHandleMethodInvokerHandleForm() 470 lform = mtype.form().setCachedLambdaForm(which, lform); in varHandleMethodInvokerHandleForm() 472 return lform; in varHandleMethodInvokerHandleForm() 566 if (lform != null) return lform; in callSiteForm() 593 lform = mtype.form().setCachedLambdaForm(which, lform); in callSiteForm() [all …]
|
H A D | DirectMethodHandle.java | 220 maybeCompile(lform, m); in preparedLambdaForm() 223 : Arrays.asList(m, m.getInvocationType().basicType(), lform, lform.methodType()); in preparedLambdaForm() 224 return lform; in preparedLambdaForm() 233 if (lform != null) return lform; in preparedLambdaForm() 306 lform.compileToBytecode(); in makePreparedLambdaForm() 307 return lform; in makePreparedLambdaForm() 683 maybeCompile(lform, m); in preparedFieldLambdaForm() 686 : Arrays.asList(m, m.getInvocationType().basicType(), lform, lform.methodType()); in preparedFieldLambdaForm() 687 return lform; in preparedFieldLambdaForm() 693 if (lform != null) return lform; in preparedFieldLambdaForm() [all …]
|
H A D | NativeMethodHandle.java | 63 LambdaForm lform = preparedLambdaForm(type); in make() local 64 return new NativeMethodHandle(type, lform, fallback, nep); in make() 84 LambdaForm lform = mtype.form().cachedLambdaForm(id); in preparedLambdaForm() local 85 if (lform != null) return lform; in preparedLambdaForm() 86 lform = makePreparedLambdaForm(mtype); in preparedLambdaForm() 87 return mtype.form().setCachedLambdaForm(id, lform); in preparedLambdaForm() 116 LambdaForm lform = new LambdaForm(ARG_LIMIT, names, LAST_RESULT); in makePreparedLambdaForm() local 118 lform.compileToBytecode(); in makePreparedLambdaForm() 119 return lform; in makePreparedLambdaForm()
|
/dports/java/openjdk17/jdk17u-jdk-17.0.1-12-1/src/java.base/share/classes/java/lang/invoke/ |
H A D | Invokers.java | 304 if (lform != null) return lform; in invokeHandleForm() 361 lform = mtype.form().setCachedLambdaForm(which, lform); in invokeHandleForm() 362 return lform; in invokeHandleForm() 425 lform = mtype.form().setCachedLambdaForm(which, lform); in varHandleMethodGenericLinkerHandleForm() 427 return lform; in varHandleMethodGenericLinkerHandleForm() 485 lform.prepare(); in varHandleMethodInvokerHandleForm() 487 lform = mtype.form().setCachedLambdaForm(which, lform); in varHandleMethodInvokerHandleForm() 489 return lform; in varHandleMethodInvokerHandleForm() 583 if (lform != null) return lform; in callSiteForm() 610 lform = mtype.form().setCachedLambdaForm(which, lform); in callSiteForm() [all …]
|
H A D | DirectMethodHandle.java | 219 maybeCompile(lform, m); 222 : Arrays.asList(m, m.getInvocationType().basicType(), lform, lform.methodType()); 223 return lform; 232 if (lform != null) return lform; 305 lform.compileToBytecode(); 306 return lform; 681 maybeCompile(lform, m); 684 : Arrays.asList(m, m.getInvocationType().basicType(), lform, lform.methodType()); 685 return lform; 691 if (lform != null) return lform; [all …]
|
H A D | NativeMethodHandle.java | 63 LambdaForm lform = preparedLambdaForm(type); in make() local 64 return new NativeMethodHandle(type, lform, fallback, nep); in make() 84 LambdaForm lform = mtype.form().cachedLambdaForm(id); in preparedLambdaForm() local 85 if (lform != null) return lform; in preparedLambdaForm() 86 lform = makePreparedLambdaForm(mtype); in preparedLambdaForm() 87 return mtype.form().setCachedLambdaForm(id, lform); in preparedLambdaForm() 116 LambdaForm lform = new LambdaForm(ARG_LIMIT, names, LAST_RESULT); in makePreparedLambdaForm() local 118 lform.compileToBytecode(); in makePreparedLambdaForm() 119 return lform; in makePreparedLambdaForm()
|
H A D | MethodHandleImpl.java | 658 LambdaForm lform; 787 if (lform != null) return lform; 866 if (lform != null) { 867 return lform; 1610 if (lform == null) { 1831 if (lform != null) { 1832 return lform; 1930 return lform; 1972 return lform; 2039 if (lform != null) { [all …]
|
/dports/java/openjdk11/jdk11u-jdk-11.0.13-8-1/src/java.base/share/classes/java/lang/invoke/ |
H A D | Invokers.java | 236 LambdaForm lform; in methodHandleInvokeLinkerMethod() local 275 LambdaForm lform; in invokeHandleForm() local 278 if (lform != null) return lform; in invokeHandleForm() 335 lform = mtype.form().setCachedLambdaForm(which, lform); in invokeHandleForm() 336 return lform; in invokeHandleForm() 393 return lform; in varHandleMethodGenericLinkerHandleForm() 444 lform.prepare(); in varHandleMethodInvokerHandleForm() 445 return lform; in varHandleMethodInvokerHandleForm() 530 if (lform != null) return lform; in callSiteForm() 557 lform = mtype.form().setCachedLambdaForm(which, lform); in callSiteForm() [all …]
|
H A D | DirectMethodHandle.java | 202 maybeCompile(lform, m); in preparedLambdaForm() 205 : Arrays.asList(m, m.getInvocationType().basicType(), lform, lform.methodType()); in preparedLambdaForm() 206 return lform; in preparedLambdaForm() 215 if (lform != null) return lform; in preparedLambdaForm() 287 lform.compileToBytecode(); in makePreparedLambdaForm() 288 return lform; in makePreparedLambdaForm() 628 maybeCompile(lform, m); in preparedFieldLambdaForm() 631 : Arrays.asList(m, m.getInvocationType().basicType(), lform, lform.methodType()); in preparedFieldLambdaForm() 632 return lform; in preparedFieldLambdaForm() 638 if (lform != null) return lform; in preparedFieldLambdaForm() [all …]
|
/dports/java/openjdk11-jre/jdk11u-jdk-11.0.13-8-1/src/java.base/share/classes/java/lang/invoke/ |
H A D | Invokers.java | 236 LambdaForm lform; in methodHandleInvokeLinkerMethod() local 275 LambdaForm lform; in invokeHandleForm() local 278 if (lform != null) return lform; in invokeHandleForm() 335 lform = mtype.form().setCachedLambdaForm(which, lform); in invokeHandleForm() 336 return lform; in invokeHandleForm() 393 return lform; in varHandleMethodGenericLinkerHandleForm() 444 lform.prepare(); in varHandleMethodInvokerHandleForm() 445 return lform; in varHandleMethodInvokerHandleForm() 530 if (lform != null) return lform; in callSiteForm() 557 lform = mtype.form().setCachedLambdaForm(which, lform); in callSiteForm() [all …]
|
H A D | DirectMethodHandle.java | 202 maybeCompile(lform, m); in preparedLambdaForm() 205 : Arrays.asList(m, m.getInvocationType().basicType(), lform, lform.methodType()); in preparedLambdaForm() 206 return lform; in preparedLambdaForm() 215 if (lform != null) return lform; in preparedLambdaForm() 287 lform.compileToBytecode(); in makePreparedLambdaForm() 288 return lform; in makePreparedLambdaForm() 628 maybeCompile(lform, m); in preparedFieldLambdaForm() 631 : Arrays.asList(m, m.getInvocationType().basicType(), lform, lform.methodType()); in preparedFieldLambdaForm() 632 return lform; in preparedFieldLambdaForm() 638 if (lform != null) return lform; in preparedFieldLambdaForm() [all …]
|
/dports/java/openjdk13/jdk13u-jdk-13.0.10-1-1/src/java.base/share/classes/java/lang/invoke/ |
H A D | Invokers.java | 236 LambdaForm lform; in methodHandleInvokeLinkerMethod() local 275 LambdaForm lform; in invokeHandleForm() local 278 if (lform != null) return lform; in invokeHandleForm() 335 lform = mtype.form().setCachedLambdaForm(which, lform); in invokeHandleForm() 336 return lform; in invokeHandleForm() 393 return lform; in varHandleMethodGenericLinkerHandleForm() 444 lform.prepare(); in varHandleMethodInvokerHandleForm() 445 return lform; in varHandleMethodInvokerHandleForm() 530 if (lform != null) return lform; in callSiteForm() 557 lform = mtype.form().setCachedLambdaForm(which, lform); in callSiteForm() [all …]
|
H A D | DirectMethodHandle.java | 202 maybeCompile(lform, m); in preparedLambdaForm() 205 : Arrays.asList(m, m.getInvocationType().basicType(), lform, lform.methodType()); in preparedLambdaForm() 206 return lform; in preparedLambdaForm() 215 if (lform != null) return lform; in preparedLambdaForm() 287 lform.compileToBytecode(); in makePreparedLambdaForm() 288 return lform; in makePreparedLambdaForm() 628 maybeCompile(lform, m); in preparedFieldLambdaForm() 631 : Arrays.asList(m, m.getInvocationType().basicType(), lform, lform.methodType()); in preparedFieldLambdaForm() 632 return lform; in preparedFieldLambdaForm() 638 if (lform != null) return lform; in preparedFieldLambdaForm() [all …]
|
/dports/java/openjdk12/openjdk-jdk12u-jdk-12.0.2-10-4/src/java.base/share/classes/java/lang/invoke/ |
H A D | Invokers.java | 236 LambdaForm lform; in methodHandleInvokeLinkerMethod() local 275 LambdaForm lform; in invokeHandleForm() local 278 if (lform != null) return lform; in invokeHandleForm() 335 lform = mtype.form().setCachedLambdaForm(which, lform); in invokeHandleForm() 336 return lform; in invokeHandleForm() 393 return lform; in varHandleMethodGenericLinkerHandleForm() 444 lform.prepare(); in varHandleMethodInvokerHandleForm() 445 return lform; in varHandleMethodInvokerHandleForm() 530 if (lform != null) return lform; in callSiteForm() 557 lform = mtype.form().setCachedLambdaForm(which, lform); in callSiteForm() [all …]
|
H A D | DirectMethodHandle.java | 202 maybeCompile(lform, m); in preparedLambdaForm() 205 : Arrays.asList(m, m.getInvocationType().basicType(), lform, lform.methodType()); in preparedLambdaForm() 206 return lform; in preparedLambdaForm() 215 if (lform != null) return lform; in preparedLambdaForm() 287 lform.compileToBytecode(); in makePreparedLambdaForm() 288 return lform; in makePreparedLambdaForm() 628 maybeCompile(lform, m); in preparedFieldLambdaForm() 631 : Arrays.asList(m, m.getInvocationType().basicType(), lform, lform.methodType()); in preparedFieldLambdaForm() 632 return lform; in preparedFieldLambdaForm() 638 if (lform != null) return lform; in preparedFieldLambdaForm() [all …]
|
/dports/java/openjdk15/jdk15u-jdk-15.0.6-1-1/src/java.base/share/classes/java/lang/invoke/ |
H A D | Invokers.java | 244 LambdaForm lform; in methodHandleInvokeLinkerMethod() local 283 LambdaForm lform; in invokeHandleForm() local 286 if (lform != null) return lform; in invokeHandleForm() 343 lform = mtype.form().setCachedLambdaForm(which, lform); in invokeHandleForm() 344 return lform; in invokeHandleForm() 405 return lform; in varHandleMethodGenericLinkerHandleForm() 460 lform.prepare(); in varHandleMethodInvokerHandleForm() 461 return lform; in varHandleMethodInvokerHandleForm() 552 if (lform != null) return lform; in callSiteForm() 579 lform = mtype.form().setCachedLambdaForm(which, lform); in callSiteForm() [all …]
|
H A D | DirectMethodHandle.java | 219 maybeCompile(lform, m); in preparedLambdaForm() 222 : Arrays.asList(m, m.getInvocationType().basicType(), lform, lform.methodType()); in preparedLambdaForm() 223 return lform; in preparedLambdaForm() 232 if (lform != null) return lform; in preparedLambdaForm() 304 lform.compileToBytecode(); in makePreparedLambdaForm() 305 return lform; in makePreparedLambdaForm() 680 maybeCompile(lform, m); in preparedFieldLambdaForm() 683 : Arrays.asList(m, m.getInvocationType().basicType(), lform, lform.methodType()); in preparedFieldLambdaForm() 684 return lform; in preparedFieldLambdaForm() 690 if (lform != null) return lform; in preparedFieldLambdaForm() [all …]
|
/dports/java/openjdk14/jdk14u-jdk-14.0.2-12-1/src/java.base/share/classes/java/lang/invoke/ |
H A D | Invokers.java | 244 LambdaForm lform; in methodHandleInvokeLinkerMethod() local 283 LambdaForm lform; in invokeHandleForm() local 286 if (lform != null) return lform; in invokeHandleForm() 343 lform = mtype.form().setCachedLambdaForm(which, lform); in invokeHandleForm() 344 return lform; in invokeHandleForm() 401 return lform; in varHandleMethodGenericLinkerHandleForm() 452 lform.prepare(); in varHandleMethodInvokerHandleForm() 453 return lform; in varHandleMethodInvokerHandleForm() 538 if (lform != null) return lform; in callSiteForm() 565 lform = mtype.form().setCachedLambdaForm(which, lform); in callSiteForm() [all …]
|
H A D | DirectMethodHandle.java | 202 maybeCompile(lform, m); in preparedLambdaForm() 205 : Arrays.asList(m, m.getInvocationType().basicType(), lform, lform.methodType()); in preparedLambdaForm() 206 return lform; in preparedLambdaForm() 215 if (lform != null) return lform; in preparedLambdaForm() 287 lform.compileToBytecode(); in makePreparedLambdaForm() 288 return lform; in makePreparedLambdaForm() 639 maybeCompile(lform, m); in preparedFieldLambdaForm() 642 : Arrays.asList(m, m.getInvocationType().basicType(), lform, lform.methodType()); in preparedFieldLambdaForm() 643 return lform; in preparedFieldLambdaForm() 649 if (lform != null) return lform; in preparedFieldLambdaForm() [all …]
|
/dports/java/openjdk8/jdk8u-jdk8u312-b07.1/jdk/src/share/classes/java/lang/invoke/ |
H A D | Invokers.java | 196 LambdaForm lform; in methodHandleInvokeLinkerMethod() local 203 return lform.vmentry; in methodHandleInvokeLinkerMethod() 235 LambdaForm lform; in invokeHandleForm() local 238 if (lform != null) return lform; in invokeHandleForm() 291 lform = mtype.form().setCachedLambdaForm(which, lform); in invokeHandleForm() 292 return lform; in invokeHandleForm() 343 return lform.vmentry; in linkToCallSiteMethod() 348 return lform.vmentry; in linkToTargetMethod() 356 if (lform != null) return lform; in callSiteForm() 382 lform = mtype.form().setCachedLambdaForm(which, lform); in callSiteForm() [all …]
|
H A D | DirectMethodHandle.java | 184 maybeCompile(lform, m); in preparedLambdaForm() 187 : Arrays.asList(m, m.getInvocationType().basicType(), lform, lform.methodType()); in preparedLambdaForm() 188 return lform; in preparedLambdaForm() 193 if (lform != null) return lform; in preparedLambdaForm() 260 lform.compileToBytecode(); in makePreparedLambdaForm() 261 return lform; in makePreparedLambdaForm() 586 maybeCompile(lform, m); in preparedFieldLambdaForm() 589 : Arrays.asList(m, m.getInvocationType().basicType(), lform, lform.methodType()); in preparedFieldLambdaForm() 590 return lform; in preparedFieldLambdaForm() 595 if (lform != null) return lform; in preparedFieldLambdaForm() [all …]
|
H A D | MethodHandle.java | 874 … LambdaForm lform = mh.editor().spreadArgumentsForm(1 + spreadArgPos, arrayType, arrayLength); in asSpreader() local 876 return mh.copyWith(preSpreadType, lform); in asSpreader() 1000 LambdaForm lform = mh.editor().collectArgumentArrayForm(1 + collectArgPos, newArray); in asCollector() local 1001 if (lform != null) { in asCollector() 1002 return mh.copyWith(resultType, lform); in asCollector() 1004 lform = mh.editor().collectArgumentsForm(1 + collectArgPos, newArray.type().basicType()); in asCollector() 1005 return mh.copyWithExtendL(resultType, lform, newArray); in asCollector()
|
/dports/java/openjdk8-jre/jdk8u-jdk8u312-b07.1/jdk/src/share/classes/java/lang/invoke/ |
H A D | Invokers.java | 196 LambdaForm lform; in methodHandleInvokeLinkerMethod() local 203 return lform.vmentry; in methodHandleInvokeLinkerMethod() 235 LambdaForm lform; in invokeHandleForm() local 238 if (lform != null) return lform; in invokeHandleForm() 291 lform = mtype.form().setCachedLambdaForm(which, lform); in invokeHandleForm() 292 return lform; in invokeHandleForm() 343 return lform.vmentry; in linkToCallSiteMethod() 348 return lform.vmentry; in linkToTargetMethod() 356 if (lform != null) return lform; in callSiteForm() 382 lform = mtype.form().setCachedLambdaForm(which, lform); in callSiteForm() [all …]
|
H A D | DirectMethodHandle.java | 184 maybeCompile(lform, m); in preparedLambdaForm() 187 : Arrays.asList(m, m.getInvocationType().basicType(), lform, lform.methodType()); in preparedLambdaForm() 188 return lform; in preparedLambdaForm() 193 if (lform != null) return lform; in preparedLambdaForm() 260 lform.compileToBytecode(); in makePreparedLambdaForm() 261 return lform; in makePreparedLambdaForm() 586 maybeCompile(lform, m); in preparedFieldLambdaForm() 589 : Arrays.asList(m, m.getInvocationType().basicType(), lform, lform.methodType()); in preparedFieldLambdaForm() 590 return lform; in preparedFieldLambdaForm() 595 if (lform != null) return lform; in preparedFieldLambdaForm() [all …]
|
H A D | MethodHandle.java | 874 … LambdaForm lform = mh.editor().spreadArgumentsForm(1 + spreadArgPos, arrayType, arrayLength); in asSpreader() local 876 return mh.copyWith(preSpreadType, lform); in asSpreader() 1000 LambdaForm lform = mh.editor().collectArgumentArrayForm(1 + collectArgPos, newArray); in asCollector() local 1001 if (lform != null) { in asCollector() 1002 return mh.copyWith(resultType, lform); in asCollector() 1004 lform = mh.editor().collectArgumentsForm(1 + collectArgPos, newArray.type().basicType()); in asCollector() 1005 return mh.copyWithExtendL(resultType, lform, newArray); in asCollector()
|