LeeTibbert
LeeTibbert
@sideeffffect Thank you for the Issue and the starting point. For those of us slow on the uptake, the work that remains is marked by "???" or, more extensively, by...
As usual, the time consuming part of porting is ensuring that there are at least first unit-tests. Did you see any of those where you got the original JSR-166 code?...
Thank you, that helps & removes an impediment. In the short run, you and people working with you could try the classical solution to the problem. Java `Collections` has `synchronizedCollection(Collection...
My suggestion gave right concept, wrapping, but wrong specific method, Sorry, I should have looked at return type. I had mis-remembered Collection returned was same type as the collection passed...
Progress: I have `ConcurrentLinkedDeque` ported, compiling, linking, and executing private JUnit tests of primitive Queue and Deque operations. All of the private tests pass on JVM. Some of the tests...
Design notes: 1) In this PR `Random` overrides the `nextInt()` etc defaults methods of `RandomGenerator`. This is to insure historical behavior. Relying upon any particular sequence of historical numbers is...
Status update: 2024-08-18 I now have almost all of a private, preliminary "proof-of-concept" implementation working and passing tests. There are two technical areas where I need to do some more...
Superseded by PR #4267.
Eric, Thank you for the much needed update. Never simple. Those on the sidelines always have 1+ when they are not doing the actual work. Java 23 is a month...
As usual, you are way ahead of me in your thinking.