Re: RFR: 8327791: UUID toString removes the use of ByteArrayLittleEndian

2024-06-07 Thread Chen Liang
On Sat, 8 Jun 2024 00:19:55 GMT, Shaojin Wen wrote: > After PR #16245, C2 optimizes stores into primitive arrays by combining > values ​​into larger stores. In the UUID.toString method, > ByteArrayLittleEndian can be removed, making the code more elegant and faster. I think you mean bug ID 833

RFR: 8327791: UUID toString removes the use of ByteArrayLittleEndian

2024-06-07 Thread Shaojin Wen
After PR #16245, C2 optimizes stores into primitive arrays by combining values ​​into larger stores. In the UUID.toString method, ByteArrayLittleEndian can be removed, making the code more elegant and faster. - Commit messages: - optimization for UUID toString Changes: https://git

Re: RFR: 8327791: UUID toString removes the use of ByteArrayLittleEndian

2024-06-07 Thread Shaojin Wen
On Sat, 8 Jun 2024 00:19:55 GMT, Shaojin Wen wrote: > After PR #16245, C2 optimizes stores into primitive arrays by combining > values ​​into larger stores. In the UUID.toString method, > ByteArrayLittleEndian can be removed, making the code more elegant and faster. The performance numbers und