Mike Hearn
Mike Hearn
Thanks! I was concluding the same thing. The APIs you found look good - I'll experiment with that when I get time.
Ditto: seems this app is broken on MacOS until someone looks at this.
Works for me, thanks!
We see the same thing in Corda (github.com/corda/corda). We can't upgrade to 0.7.7 because it flags a call to Fiber.parkAndSerialize as uninstrumented. The issue appears to be a mismatch between...
Sounds good to me.
Status update: Java 9 now has a java.lang.LiveStackFrame API that gives access to locals, operands and monitors of the current stack frame. It's presently a bit buggy, see https://bugs.openjdk.java.net/browse/JDK-8147039 but...
FiberTimedScheduler.run() has the same issue.
There does not seem to be any easy workaround for this, actually. 1) By the time you notice that this object is in the process, it already registered itself as...
And it doesn't insert itself into a threadlocal, the issue is that it subclasses ThreadLocal with an inner class that then points back to itself. PAIN!
Actually you can't even easily reflect your way out of this, because apparently Gradle runs your tests inside a class loader so you can't actually obtain the Class representing the...