Jerome Haltom
Jerome Haltom
It would be nice if CliWrap provided easy functionality for ensuring the child process was terminated on Windows when the parent process was terminated. This requires some P/Invoke stuff. ```...
Oversight. It is a common pattern to add an Option like -d or -v to the command line application in order to adjust logging level. However, since logging is configured...
OLinq currently implements IDisposable from the View and Buffer down through the operation graph into any underlying sources to handle event unsubscriptions. This works if the lifetime of the View...
JDK 9
Opening this issue to track TBD for JDK 9. Issue will be edited as new things are discovered. - [ ] [JEP 238: Multi-Release JAR Files](http://openjdk.java.net/jeps/238) - [x] [JEP 246:...
Proposal for a new `IKVM.NET.Sdk` package that allows one to build Java projects, with .java source code. Users Would add a `...` tag onto their `msbuildproj` files to opt in....
In progress. The idea is a new project named IKVM.JavaTest, that eventually has a TestAdapter that exposes the JDK tests.
Complete rebuild of the java.net.Socket and java.net.DatagramSocket stack. No longer copying the OpenJDK Windows implementation with modifications. Instead, using the Solaris Java classes, with a fairly simple mJNI backend in...
Generics in Java aren't enforced in the class file specification. Thus, IKVM doesn't do much with them. ArrayList ends up just being an ArrayList, and will accept anything. But we...
The current NIO design is pretty convoluted, just as the java.net.Socket stuff was. The current code imports most of the OpenJDK Windows support, which is using IOCP, and then writes...
Java Sockets are pretty busted on Linux. No network stuff works. The current Socket design takes some interesting turns. It is using the OpenJDK Windows socket support, with switches for...