How can I help, I'm not sure where to start?
If its a matter of GPIO switching speed .. then yes in the 1.0 release it slowed down quite a bit due to some overhead incurred by safety checks and pin state caching, etc. We have made an effort in the 1.1-SNAPSHOT builds to optimize and get some of the performance back. However, if you are really looking for the fastest GPIO switching from Java, then you might want to try using the WiringPi JNI wrapper APIs in Pi4J instead of the standard Pi4J GPIO classes. These are a lower level API for direct access to the hardware.
The WiringPi JNI wrappers don't incur any of the Pi4J related overhead, they simply make JNI calls directly to the native WiringPi library methods.
Here is an example program using the WiringPi wrappers for controlling a GPIO pins:
The WiringPi JNI wrappers are here:
Thanks, Robert