Re: CFV: New Core Libraries Group Member: Joe Wang

2023-07-31 Thread Per-Ake Minborg
Vote: Yes. From: core-libs-dev on behalf of Lance Andersen Sent: Friday, July 28, 2023 9:40 PM To: Roger Riggs ; core-libs-dev Subject: Re: CFV: New Core Libraries Group Member: Joe Wang Vote: Yes. On 27/07/2023 19:36, Roger Riggs wrote: I hereby nominate

Re: CFV: New Core Libraries Group Member: Lance Andersen

2023-08-28 Thread Per-Ake Minborg
Vote: yes -Per From: core-libs-dev on behalf of Roger Riggs Sent: Friday, August 25, 2023 5:23 PM To: core-libs-dev Subject: CFV: New Core Libraries Group Member: Lance Andersen I hereby nominate Lance Andersen to Membership in the Core Libraries Group Lance

Re: CFV: New Core Libraries Group Member: Daniel Fuchs

2023-08-28 Thread Per-Ake Minborg
Vote: yes * Per From: core-libs-dev on behalf of Roger Riggs Sent: Friday, August 25, 2023 5:23 PM To: core-libs-dev Subject: CFV: New Core Libraries Group Member: Daniel Fuchs I hereby nominate Daniel Fuchs to Membership in the Core Libraries Group Dan

Re: CFV: New Core Libraries Group Member: Michael McMahon

2023-08-28 Thread Per-Ake Minborg
Vote: yes -Per From: core-libs-dev on behalf of Roger Riggs Sent: Friday, August 25, 2023 5:24 PM To: core-libs-dev Subject: CFV: New Core Libraries Group Member: Michael McMahon I hereby nominate Michael McMahon to Membership in the Core Libraries Group Mich

Re: RFR: 8351565: Implement JEP 502: Stable Values (Preview)

2025-04-03 Thread Per-Ake Minborg
Hi Remi and thank you for the feedback from JChateau (what a wonderful name!). This is one of the issues we already have on the list for the next round of preview. Now we know more folks are on the same page. Best, Per From: Remi Forax Sent: Wednesday, April 2,

Re: RFR: 8357531: The `SegmentBulkOperations::fill` method can be improved using overlaps [v5]

2025-05-23 Thread Per-Ake Minborg
Hi Archie! The C2 compiler can use automatic vectorization [1] to speed up such operations. You can watch my explanation of the concept in some of my recent presentations, e.g, [2] Best, Per YouTube Share your videos with friends, family, and the world youtu

Re: Interest in Java based attach provider implementation?

2025-06-25 Thread Per-Ake Minborg
Hi Philippe! Thanks for your interest and efforts in modernizing the JDK to use the FFM API to replace older code. As mentioned before, we are running an effort called "Panamization" within the JDK community to push in this direction. Here is an example of a PR that might be helpful when writin

Re: Best Practice for Busy Waiting in Java

2025-06-16 Thread Per-Ake Minborg
Hi Markus, and thank you for your question, which I think is a very relevant one. There is no silver bullet here. It all depends on the problem at hand. One of the major questions to ask is what the aim of the solution is: are you optimizing latency, throughput, power efficiency, fairness, a ce

Re: FFM - Optimizing string reads in MemorySegment

2025-07-21 Thread Per-Ake Minborg
Hi Liam! Thank you for your comments on MemorySegment::getString ! The intention was that the creation of the intermediate array should be elided, but as you point out, that is (at least sometimes) not the case. I've made an experimental patch where I've used JavaLangAccess::uncheckedNewStringN