Mark Evenson

Results 181 comments of Mark Evenson

> @easye do you want me to package this example up in a different way? Yes, I would like you to try to distill the simplest case of your problem....

This is an active target for anyone who has a couple days to throw at the problem. See .

> What's the status of this? Unfortunately, there is no news on implementation of CLtL2 environment support. There is 80% of a portable implementation in the work Marco has pointed...

@Shinmera I'll take a look at what we need to do. I have some notes from a couple years back that I need to dig up…

ABCL 2 will ~probably~ targets Java 8 (neé 1.8) as the lowest JVM supported, so we can add "true CAS operations" as part of its feature list. Thanks for looking...

ABCL 2 is scheduled for September 2020, when I intend to release a version targeting openjdk8 @Slids I guess I should fork ABCL now to give ya a place to...

``` boolean compareAndSet(expectedValue, updateValue) ``` is the basic operation on Java Atomics. It was introduced in openjdk8, but I wonder if it is possible to synthesize a version in pure...

> The real problem is with calling compare and set on vectors, you have to look at the type possibilities. Having my paws bloody overhauling our byte vectors with ```java.nio.ByteBuffer```...

> https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/invoke/VarHandle.html Actually this requires openjdk9, which we don't support, so the current target of minimum openjdk8 for the next ABCL is not sufficient if we wish to efficiently implement...