Flint1b wrote:For the reference, when I run Paths of Glory 9.8 on Vassal 3.3.2:
- then the Player starts loading and loads for about 2:20min until it finishes loading and the CPU usage goes down
With the changes from the the PieceCloner.clone() PR, this loads in about 1:00 minute.
I don't trust the visualvm profiler, it gave me completely different results than JProfiler, and the change applied after the JProfiler result got me a huge performance increase. Profiling Java is a very complex matter and there is a reason why all the good profilers cost money.