Re: RFR: 8357728: Optimize Executable#synthesizeAllParams

2025-07-18 Thread Chen Liang
On Tue, 24 Jun 2025 22:32:30 GMT, Chen Liang wrote: > Currently, fake parameters are created with "arg0" etc. strings that are > retained for class file methods with no MethodParameters attribute. The > original issue report observes many of these strings present in the heap. To > address this

Re: RFR: 8357728: Optimize Executable#synthesizeAllParams

2025-07-18 Thread Joe Darcy
On Tue, 24 Jun 2025 22:32:30 GMT, Chen Liang wrote: > Currently, fake parameters are created with "arg0" etc. strings that are > retained for class file methods with no MethodParameters attribute. The > original issue report observes many of these strings present in the heap. To > address this

RFR: 8357728: Optimize Executable#synthesizeAllParams

2025-06-24 Thread Chen Liang
Currently, fake parameters are created with "arg0" etc. strings that are retained for class file methods with no MethodParameters attribute. The original issue report observes many of these strings present in the heap. To address this issue, we can remove these eagerly created fake names, bringi