There was a recent performance related post in another thread. It got me thinking about the strategic direction of memory usage in Xith. Have you seen Javolution (
http://www.javolution.com)? It's a zero-garbage creation library; i.e., it was designed for the Java real-time environment.
Here are a few performance links related to it:
http://www.javolution.com/doc/benchmark.htmlhttp://www.javolution.com/target/site/apidocs/index.htmlhttp://www.javolution.com/target/site/apidocs/index.htmlIt seems like a good library to integrate into Xith and closely related projects over the next several years. It is definitely aligned with the general goals of Xith; i.e., deterministic time followed by speed. It has good support and a long list of projects that depend on it or automatically recognize its presence in the classpath to use it.
I should probably say that I have been using it for several months.