Skip to content
Commits on Dec 6, 2011
  1. @josevalim

    Just track "require" if we have something in the watching stack.

    josevalim committed
    A patch has been provided earlier and we have asked for feedback:
    Except one case, all other cases showed improvements in boot time.
  2. @tenderlove
  3. @tenderlove
Commits on Nov 30, 2011
  1. @tenderlove
  2. @tenderlove

    Revert "avoid hundreds of thousands of calls to (Symbol|String)#to_s"

    tenderlove committed
    Test coverage isn't comprehensive enough to catch what this breaks. :(
    This reverts commit 45dad59.
  3. @tenderlove
Commits on Nov 23, 2011
  1. @josevalim
  2. @josevalim
Commits on Nov 17, 2011
  1. @parndt

    Fixed typo: expect -> expected

    parndt committed
Commits on Oct 30, 2011
  1. @fxn

    defines Module#qualified_const_(defined?|get|set) and String#deconsta…

    fxn committed
    This commit also implements a faster version of #demodulize I was unable
    to isolate with git add --patch.
    Not a big fan of the name #deconstantize. It complements #demodulize
    getting rid of the rightmost constant, hence the name, but it is
    unrelated to the well-known #constantize. So unsure. Could not come
    with anything better, please feel free to rename.
Commits on Aug 24, 2011
  1. @jdelStrother

    Fix autoload_once_paths when using Pathnames & ruby 1.9

    jdelStrother committed
    Under ruby 1.9.2 -
      "/var/log".starts_with?("/var"))  # => false
    so setting config.autoload_once_paths with Pathnames would not work
  2. @tenderlove
Commits on Aug 23, 2011
  1. @tenderlove
Commits on Jul 29, 2011
  1. @tenderlove
Commits on Jul 26, 2011
  1. @jdelStrother
  2. @jdelStrother
Commits on Jun 13, 2011
  1. @pixeltrix
Commits on Jun 1, 2011
  1. @pixeltrix

    Raise NameError instead of ArgumentError in ActiveSupport::Dependencies

    pixeltrix committed
    ActiveSupport::Dependencies now raises NameError if it finds an existing
    constant in load_missing_constant. This better reflects the nature of
    the error which is usually caused by calling constantize on a nested constant.
    Closes #1423
Commits on May 25, 2011
  1. @joshk
Commits on May 24, 2011
  1. @smartinez87
Commits on Mar 5, 2011
  1. @rtlechow @fxn

    Active Support typos.

    rtlechow committed with fxn
Commits on Mar 2, 2011
  1. @tenderlove
  2. @tenderlove
  3. @tenderlove
  4. @tenderlove
  5. @tenderlove
  6. @tenderlove

    refactor Reference to a ClassCache object, fix lazy lookup in Middlew…

    tenderlove committed
    …are so that anonymous classes are supported
Commits on Dec 3, 2010
  1. @radar

    Remove extra f

    radar committed
Commits on Oct 17, 2010
  1. @neerajdotname @spastorino

    replace if ! with unless

    neerajdotname committed with spastorino
    Signed-off-by: Santiago Pastorino <>
Commits on Sep 13, 2010
  1. @marklazz
Commits on Sep 5, 2010
  1. @carlosantoniodasilva @josevalim

    Refactor a bit dependencies logging

    carlosantoniodasilva committed with josevalim
    Signed-off-by: José Valim <>
  2. @carlosantoniodasilva @josevalim

    Improve dependencies by not calling constantize(const) twice while re…

    carlosantoniodasilva committed with josevalim
    …moving unloadable constants
    Signed-off-by: José Valim <>
Commits on Sep 1, 2010
  1. @pixeltrix @fxn

    Add before_remove_const callback to ActiveSupport::Dependencies.remov…

    pixeltrix committed with fxn
    Signed-off-by: Xavier Noria <>
Commits on Aug 17, 2010
  1. @wycats
  2. @wycats

    Sadly, this segv's in 1.8 :(

    wycats committed
Something went wrong with that request. Please try again.