Re: RFR: 8360303: Remove two unused invoke files

2025-06-25 Thread Chen Liang
On Mon, 23 Jun 2025 22:48:52 GMT, Chen Liang wrote: > sun.invoke.empty.Empty and java.lang.invoke.InvokeDynamic are useless > remnants - Empty can be replaced by java.lang.Void, and InvokeDynamic was > previously used as a stub for javac to compile signature polymorphic methods. > They should

Re: RFR: 8360303: Remove two unused invoke files

2025-06-25 Thread Chen Liang
On Mon, 23 Jun 2025 22:48:52 GMT, Chen Liang wrote: > sun.invoke.empty.Empty and java.lang.invoke.InvokeDynamic are useless > remnants - Empty can be replaced by java.lang.Void, and InvokeDynamic was > previously used as a stub for javac to compile signature polymorphic methods. > They should

Re: RFR: 8360303: Remove two unused invoke files

2025-06-25 Thread John R Rose
On Mon, 23 Jun 2025 22:48:52 GMT, Chen Liang wrote: > sun.invoke.empty.Empty and java.lang.invoke.InvokeDynamic are useless > remnants - Empty can be replaced by java.lang.Void, and InvokeDynamic was > previously used as a stub for javac to compile signature polymorphic methods. > They should

Re: RFR: 8360303: Remove two unused invoke files

2025-06-25 Thread Roger Riggs
On Mon, 23 Jun 2025 22:48:52 GMT, Chen Liang wrote: > sun.invoke.empty.Empty and java.lang.invoke.InvokeDynamic are useless > remnants - Empty can be replaced by java.lang.Void, and InvokeDynamic was > previously used as a stub for javac to compile signature polymorphic methods. > They should

Re: RFR: 8360303: Remove two unused invoke files

2025-06-24 Thread Roger Riggs
On Mon, 23 Jun 2025 22:48:52 GMT, Chen Liang wrote: > sun.invoke.empty.Empty and java.lang.invoke.InvokeDynamic are useless > remnants - Empty can be replaced by java.lang.Void, and InvokeDynamic was > previously used as a stub for javac to compile signature polymorphic methods. > They should

Re: RFR: 8360303: Remove two unused invoke files

2025-06-24 Thread ExE Boss
On Mon, 23 Jun 2025 22:48:52 GMT, Chen Liang wrote: > sun.invoke.empty.Empty and java.lang.invoke.InvokeDynamic are useless > remnants - Empty can be replaced by java.lang.Void, and InvokeDynamic was > previously used as a stub for javac to compile signature polymorphic methods. > They should

Re: RFR: 8360303: Remove two unused invoke files

2025-06-24 Thread Chen Liang
On Mon, 23 Jun 2025 22:48:52 GMT, Chen Liang wrote: > sun.invoke.empty.Empty and java.lang.invoke.InvokeDynamic are useless > remnants - Empty can be replaced by java.lang.Void, and InvokeDynamic was > previously used as a stub for javac to compile signature polymorphic methods. > They should

Re: RFR: 8360303: Remove two unused invoke files

2025-06-24 Thread Chen Liang
On Tue, 24 Jun 2025 18:29:38 GMT, ExE Boss wrote: >> sun.invoke.empty.Empty and java.lang.invoke.InvokeDynamic are useless >> remnants - Empty can be replaced by java.lang.Void, and InvokeDynamic was >> previously used as a stub for javac to compile signature polymorphic >> methods. They shoul

RFR: 8360303: Remove two unused invoke files

2025-06-23 Thread Chen Liang
sun.invoke.empty.Empty and java.lang.invoke.InvokeDynamic are useless remnants - Empty can be replaced by java.lang.Void, and InvokeDynamic was previously used as a stub for javac to compile signature polymorphic methods. They should be removed as a cleanup. Testing: jdk/java/lang/invoke -