Re: Interest in Java based attach provider implementation?

2025-06-25 Thread Philippe Marschall
d on the core-libs-dev mailing list. I've cc:ed them. I think it would be beneficial if you coordinate your efforts with the Panamization effort. /Magnus On 2025-06-15 17:43, Philippe Marschall wrote: Hello I further pursued the approach - Rebased the Linux implementation [1], impleme

Re: RFR: 8334015: Add Support for UUID Version 7 (UUIDv7) defined in RFC 9562 [v3]

2025-05-20 Thread Philippe Marschall
On Tue, 20 May 2025 19:32:54 GMT, Roger Riggs wrote: >>> This could remove the allocation by composing the high and low longs using >>> shifts and binary operations and ng.next(). >> >> do you mean to create the UUID using most and least significant bytes? if >> so, I've tried out some variati

Re: RFR: 8334015: Add Support for UUID Version 7 (UUIDv7) defined in RFC 9562 [v3]

2025-05-20 Thread Philippe Marschall
On Tue, 20 May 2025 17:12:08 GMT, kieran-farrell wrote: >> With the recent approval of UUIDv7 >> (https://datatracker.ietf.org/doc/rfc9562/), this PR aims to add a new >> static method UUID.timestampUUID() which constructs and returns a UUID in >> support of the new time generated UUID version

Bitmasks instead of boolean[] for vector masks

2024-12-08 Thread Philippe Marschall
Hello I was trying out the Vector API and was surprised by the amount of boolean[] allocations the code made. The code is here [1]. With JDK 23 on an AMD Ryzen 7 PRO 5750GE (preferred size 256 bit) allocations were: - about 1 million ByteVector.ByteMasks with a shallow size of 18 MB - about 2 m