I spent some time optimizing areas highlighted by the benchmarks above.
Next build of MC19 Mac should be around 40% faster on the DB portion of the benchmark and 5% faster on the image portion. This is measured with a Mac Mini quad core, but I would expect other machines to show a similar improvement.
bplexico, maybe you could post your Mac results again once the new build is available.
Matt - these are my latest benchmark numbers, still running under Mac OS 10.8.4 and now using the newest MC19 build, 19.0.60. I am now going to update to Mavericks and will then re-run again, here are the Mac OS 10.8.4 benchmark results:
=== Running Benchmarks (please do not interrupt) ===
Running 'Math' benchmark...
Single-threaded integer math... 3.891 seconds
Single-threaded floating point math... 2.587 seconds
Multi-threaded integer math... 1.038 seconds
Multi-threaded mixed math... 0.723 seconds
Score: 2306
Running 'Image' benchmark...
Image creation / destruction... 0.795 seconds
Flood filling... 0.455 seconds
Direct copying... 0.740 seconds
Small renders... 1.353 seconds
Bilinear rendering... 1.062 seconds
Bicubic rendering... 0.524 seconds
Score: 4463
Running 'Database' benchmark...
Create database... 0.479 seconds
Populate database... 1.602 seconds
Save database... 0.163 seconds
Reload database... 0.063 seconds
Search database... 1.144 seconds
Sort database... 0.917 seconds
Group database... 0.808 seconds
Score: 4154
JRMark (version 19.0.60): 3641
For those following along at home, my benchmark result (JRMark) was 3260 under the previous build. Nice work!