Re: RFR: 8339131: Remove rarely-used accessor methods from Opcode [v2]

2024-09-04 Thread Chen Liang
On Tue, 3 Sep 2024 23:22:28 GMT, Chen Liang wrote: >> In offline discussion, we agreed that current fields of `Opcode` violate >> data oriented design to a large extent. The attributes not generic to all >> opcode are removed. >> >> Up for preliminary review; needs to be reworked for #20737. >

Re: RFR: 8339131: Remove rarely-used accessor methods from Opcode [v2]

2024-09-03 Thread Adam Sotona
On Tue, 3 Sep 2024 23:22:28 GMT, Chen Liang wrote: >> In offline discussion, we agreed that current fields of `Opcode` violate >> data oriented design to a large extent. The attributes not generic to all >> opcode are removed. >> >> Up for preliminary review; needs to be reworked for #20737. >

Re: RFR: 8339131: Remove rarely-used accessor methods from Opcode [v2]

2024-09-03 Thread Chen Liang
> In offline discussion, we agreed that current fields of `Opcode` violate data > oriented design to a large extent. The attributes not generic to all opcode > are removed. > > Up for preliminary review; needs to be reworked for #20737. Chen Liang has updated the pull request with a new target

Re: RFR: 8339131: Remove rarely-used accessor methods from Opcode

2024-08-30 Thread Adam Sotona
On Wed, 28 Aug 2024 22:41:59 GMT, Chen Liang wrote: > In offline discussion, we agreed that current fields of `Opcode` violate data > oriented design to a large extent. The attributes not generic to all opcode > are removed. > > Up for preliminary review; needs to be reworked for #20737. Look

RFR: 8339131: Remove rarely-used accessor methods from Opcode

2024-08-29 Thread Chen Liang
In offline discussion, we agreed that current fields of `Opcode` violate data oriented design to a large extent. The attributes not generic to all opcode are removed. Up for preliminary review; needs to be reworked for #20737. - Commit messages: - Fix ofArgument in loadConstant pa