Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

This project is archived and is in readonly mode.

Micro optimization for build_named_route_call in PolymorphicRoute

#5450

Micro optimization for build_named_route_call in PolymorphicRoutes:

  1. use map instead of inject
  2. use [].join("_") instead of '<<'. It is a little bit faster for ruby 1.9.2 and x2 faster for ruby 1.8.7. http://gist.github.com/548143

Reported by yury · August 24th, 2010 @ 08:41 PM

State: resolved
Milestone: none
Assigned to: José Valim José Valim
Importance: none

Activity

  1. Repository
    Repository
    • State changed from new to resolved

    (from [3e22e0b0250e1386f68ebbdb7f23ae10888f5da6]) Micro optimization for build_named_route_call in PolymorphicRoutes:

    1. use map instead of inject
    2. use [].join("_") instead of '<<'. It is a little bit faster for ruby 1.9.2 and x2 faster for ruby 1.8.7. http://gist.github.com/548143

    [#5450 Micro optimization for build_named_route_call in PolymorphicRoute state:resolved]

    Signed-off-by: José Valim jose.valim@gmail.com
    http://github.com/rails/rails/commit/3e22e0b0250e1386f68ebbdb7f23ae...

    August 28th, 2010 @ 10:08 PM

  2. Repository
    Repository

    (from [331234e0aba80cdaa87f57dffd71afdd7175a700]) Micro optimization for build_named_route_call in PolymorphicRoutes:

    1. use map instead of inject
    2. use [].join("_") instead of '<<'. It is a little bit faster for ruby 1.9.2 and x2 faster for ruby 1.8.7. http://gist.github.com/548143

    [#5450 Micro optimization for build_named_route_call in PolymorphicRoute state:resolved]

    Signed-off-by: José Valim jose.valim@gmail.com
    http://github.com/rails/rails/commit/331234e0aba80cdaa87f57dffd71af...

    August 28th, 2010 @ 10:09 PM