Re: RFR: 8359424: Eliminate table lookup in Integer/Long toHexString [v2]

2025-07-13 Thread Shaojin Wen
On Sun, 15 Jun 2025 05:53:26 GMT, Shaojin Wen wrote: >> In PR #22928, UUID introduced long-based vectorized hexadecimal to string >> conversion, which can also be used in Integer::toHexString and >> Long::toHexString to eliminate table lookups. The benefit of eliminating >> table lookups is th

Re: RFR: 8359424: Eliminate table lookup in Integer/Long toHexString [v2]

2025-06-14 Thread Shaojin Wen
> In PR #22928, UUID introduced long-based vectorized hexadecimal to string > conversion, which can also be used in Integer::toHexString and > Long::toHexString to eliminate table lookups. The benefit of eliminating > table lookups is that the performance is better when cache misses occur. Shao

Re: RFR: 8359424: Eliminate table lookup in Integer/Long toHexString

2025-06-14 Thread ExE Boss
On Tue, 7 Jan 2025 10:39:18 GMT, Shaojin Wen wrote: > In PR #22928, UUID introduced long-based vectorized hexadecimal to string > conversion, which can also be used in Integer::toHexString and > Long::toHexString to eliminate table lookups. The benefit of eliminating > table lookups is that th

Re: RFR: 8359424: Eliminate table lookup in Integer/Long toHexString

2025-06-13 Thread Shaojin Wen
On Tue, 7 Jan 2025 10:39:18 GMT, Shaojin Wen wrote: > In PR #22928, UUID introduced long-based vectorized hexadecimal to string > conversion, which can also be used in Integer::toHexString and > Long::toHexString to eliminate table lookups. The benefit of eliminating > table lookups is that th

Re: RFR: 8359424: Eliminate table lookup in Integer/Long toHexString

2025-06-13 Thread Hannes Greule
On Tue, 7 Jan 2025 10:39:18 GMT, Shaojin Wen wrote: > In PR #22928, UUID introduced long-based vectorized hexadecimal to string > conversion, which can also be used in Integer::toHexString and > Long::toHexString to eliminate table lookups. The benefit of eliminating > table lookups is that th

Re: RFR: 8359424: Eliminate table lookup in Integer/Long toHexString

2025-06-13 Thread Chen Liang
On Tue, 7 Jan 2025 10:39:18 GMT, Shaojin Wen wrote: > In PR #22928, UUID introduced long-based vectorized hexadecimal to string > conversion, which can also be used in Integer::toHexString and > Long::toHexString to eliminate table lookups. The benefit of eliminating > table lookups is that th

Re: RFR: 8359424: Eliminate table lookup in Integer/Long toHexString

2025-06-13 Thread Francesco Nigro
On Tue, 7 Jan 2025 10:39:18 GMT, Shaojin Wen wrote: > In PR #22928, UUID introduced long-based vectorized hexadecimal to string > conversion, which can also be used in Integer::toHexString and > Long::toHexString to eliminate table lookups. The benefit of eliminating > table lookups is that th

Re: RFR: 8359424: Eliminate table lookup in Integer/Long toHexString

2025-06-13 Thread Chen Liang
On Tue, 7 Jan 2025 22:16:19 GMT, Francesco Nigro wrote: >> In PR #22928, UUID introduced long-based vectorized hexadecimal to string >> conversion, which can also be used in Integer::toHexString and >> Long::toHexString to eliminate table lookups. The benefit of eliminating >> table lookups is

Re: RFR: 8359424: Eliminate table lookup in Integer/Long toHexString

2025-06-13 Thread Shaojin Wen
On Tue, 7 Jan 2025 10:39:18 GMT, Shaojin Wen wrote: > In PR #22928, UUID introduced long-based vectorized hexadecimal to string > conversion, which can also be used in Integer::toHexString and > Long::toHexString to eliminate table lookups. The benefit of eliminating > table lookups is that th