On Fri, 24 May 2024 17:12:34 GMT, Oussama Louati wrote:
>> test/jdk/java/lang/invoke/indify/Indify.java line 503:
>>
>>> 501:
>>> 502: Iterator instructionIterator
>>> =getInstructions(m).iterator();
>>> 503: final Stack shouldProceedAfterIndyAdded = new
>>> St
On Tue, 28 May 2024 11:03:18 GMT, Oussama Louati wrote:
>> An indify tool in j.l.i tests (also in vmTestBase) convert some source-code
>> private static methods with MT_ MH_, and INDY_ prefixes into MethodHandle,
>> MethodType, and CallSite constants.
>> It currently uses ad-hoc code to process
On Fri, 24 May 2024 17:12:24 GMT, Oussama Louati wrote:
>> test/jdk/java/lang/invoke/indify/Indify.java line 578:
>>
>>> 576: classTransform =
>>> ClassTransform.transformingMethodBodies(filter, codeTransform);
>>> 577: classModel = of().parse(
>>
On Wed, 22 May 2024 22:38:16 GMT, Oussama Louati wrote:
>> test/jdk/java/lang/invoke/CallStaticInitOrder.java line 54:
>>
>>> 52:
>>> 53: static int Init1Tick;
>>> 54: public static class Init1 {
>>
>> Is there a reason to change all the classes and methods to public?
>
> the test thro
On Fri, 24 May 2024 17:57:28 GMT, Oussama Louati wrote:
>> test/jdk/java/lang/invoke/indify/Indify.java line 660:
>>
>>> 658: *
>>> 659: * @return true if any marks were changed, false otherwise.
>>> 660: */
>>
>> This method does incremental analysis of the constant
> An indify tool in j.l.i tests (also in vmTestBase) convert some source-code
> private static methods with MT_ MH_, and INDY_ prefixes into MethodHandle,
> MethodType, and CallSite constants.
> It currently uses ad-hoc code to process class files and intends to migrate
> to ASM; but since we ha