Just ran some profiling on that (incomplete) patch, it's definitely faster. The 3.1 betas are already faster than 3.0.x anyway so we should see some real boosts in performance when moving from 3.0.x > 3.1.x.
Some averages from one of our sites in development. No changes between runs, no caching yet:
3.0.5
90,000 function calls
420,000 microsecs display run inc. wall time
16,000,000 bytes display run inc. memuse
3.1b2 w/ config patch
62,000 function calls
300,000 microsecs display run inc. wall time
15,300,000 bytes display run inc. memuse
Posted to: SilverStripe v3.0.x is too slow | Show Thread | Post Reply