I noticed rails has some recent commits to get framework components to
load only when needed.

running a single spec takes about 35s - to boot the whole merb stack
(on a macbook). this is a constant pain for development. while merb
runtime performance is great, the development loop is painful in
comparison to rails. perhaps this is down to the decision to go with
gem/plugin architecture.

also in dev mode, any changes to source makes the whole stack reload,
as opposed to just the modified files...

i was wondering if lazy loading was a consideration for merb?

------------
Faster boot time in development mode with lazy loading/autoload

Jeremy Kemper and Josh Peek have been doing a ton of work on making
sure that bits of Rails (and its dependencies) are only brought into
memory when they’re actually needed. Check out the commits from
November 23 for a bunch of lazy-loading changes. The core frameworks –
Active Support, Active Record, Action Controller, Action Mailer and
Action View – are now using autoload to lazy-load their individual
classes. This work should help keep the memory footprint down and
improve overall Rails performance. commit commit commit commit commit


http://github.com/rails/rails/commit/e201fc750bf4b7dff1875b7fcdd47f1686ef2052
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"merb" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/merb?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to