Here’s an interesting report made with YourKit profiler : http://www.xith.org/profiling/GC-Q3-Report.html
It shows the most garbage-producing methods. Some like AbstractArray.iterator() are unavoidable but these are just signs of other problems : too much array creation or somewhat.
Some other methods that worry me are the getScale() and invert() methods of Matrix4f : sooo much garbage ? How is it just possible.
BSPClusterManager.setVisibility(Vector3f) could surely be improved.
I’ll now look into sourcecode and profile CPU times.
Note : If you want an open-source YourKit license, just mail me.