Andras Slemmer
Andras Slemmer
Given a class `SomeClass` that has a field of an interface type(or superclass) `A` and given two instances of `SomeClass`, one having `B extends A` in that field, another having...
Hi, this PR is more of an exploratory PR, to see whether this idea is useful for the general public. Internally at our company we're using nixops to deploy to...
Currently all `ThreadLocal`s become "FiberLocal"s, and quasar swaps them out during a park. Although in theory this is correct, it also means some optimisations (like thread local reuse of an...
``` [quasar] ERROR: while transforming com/intellij/rt/debugger/agent/CaptureStorage$InsertMatch: null java.lang.IllegalArgumentException at co.paralleluniverse.fibers.instrument.QuasarInstrumentor.getMethodDatabase(QuasarInstrumentor.java:181) at co.paralleluniverse.fibers.instrument.QuasarInstrumentor.instrumentClass(QuasarInstrumentor.java:108) at co.paralleluniverse.fibers.instrument.QuasarInstrumentor.instrumentClass(QuasarInstrumentor.java:94) at co.paralleluniverse.fibers.instrument.JavaAgent$Transformer.transform(JavaAgent.java:209) at sun.instrument.TransformerManager.transform(TransformerManager.java:188) at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:428) at com.intellij.rt.debugger.agent.CaptureStorage.insertEnter(CaptureStorage.java:76) at java.util.concurrent.FutureTask.run(FutureTask.java) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748)...
`getFiberSerializer` currently constructs the kryo instance every time `parkAndSerialize` is called, and unfortunately there's no way to get around this, even if that serializer is not required. As the call...
The following code: ```kotlin import co.paralleluniverse.fibers.Fiber import co.paralleluniverse.fibers.Suspendable @Suspendable fun function() { function(arrayOf(0)) } @Suspendable fun function(m: Any) { Fiber.yield() } fun main(args: Array) { val fiber = object :...
Hi, can you add some documentation on how Spans, Contexts and Tracers interact in an `async` setting? It's completely opaque, and I've been trying to make extremely simple use cases...
Hi, I'm trying to use `WithContext` and I need to specify its type in a trait implementation. This is in a tonic GRPC service with a streaming API, where I...
A bit of context: We started using a SockJS based protocol in production a couple of weeks ago. After a couple of days of monitoring we noticed some clients exhibiting...
This PR extends hello.c with minimal write capabilities and adds a demonstrating test for a bug where zeros are returned instead of the actual content.