David Grove

Results 53 issues of David Grove

This enables us to have much less convoluted story for starting a thread running. Will have to be a series of commits: 1. Merge this one 2. Do a qbicc...

I think we have many of the pieces done; sketching out a potential approach for feedback to make sure I haven't forgotten anything. The big picture is that at build...

kind: epic 📜

Add annotations to allow a class to indicate that it will reflectively access fields, methods, and constructors defined in other classes. This complements the existing @ReflectivelyAccessed annotation which allows annotating...

A WrongMethodTypeException was raised during the interpretation of the bootstrap method at in invokedynamic site in sun.nio.ch.IOUtils.LinkedRunnable.equals. To reproduce, compile the knative-quarkus-bench Sleep benchmark and put a breakpoint in the...

kind: bug 🪲

While debugging #1177, it came up that significant pieces of the class library machinery for supporting MethodHandles is getting into the final executable. This code is not designed to operate...

kind: enhancement ✨

JEP 181 (https://bugs.openjdk.java.net/browse/JDK-8046171) allows private methods to be invoked via invokevirtual/invokeinterface. As discussed in the comments to #1191 qbicc is currently not putting private methods into its vtable and itable...

kind: bug 🪲

We need a reliable mechanism of preventing objects that wrap OS resources from being serialized to the initial runtime heap. These are represent latent bugs, as it is not possible...

kind: enhancement ✨