aboutsummaryrefslogtreecommitdiffstats
path: root/activesupport/lib
Commit message (Collapse)AuthorAgeFilesLines
* use GC profiler extended patch to retrieve GC runs on 1.9Gonçalo Silva2010-06-171-1/+12
|
* ruby's GC doesn't support collections and heap_info, RubyProf can handle itGonçalo Silva2010-06-171-8/+0
|
* GC at 1.9.X doesn't have malloc_allocated_size, remove support for itGonçalo Silva2010-06-171-12/+0
|
* removed support for 1.8's GC alternative hacks (railsbench and lloyd ↵Gonçalo Silva2010-06-171-25/+0
| | | | patches). RubyProf can handle it
* check if the data method is defined (meaning it's correctly patched)Gonçalo Silva2010-06-171-4/+4
|
* the official profiler (present in 1.9) should have the highest priorityGonçalo Silva2010-06-171-31/+31
|
* don't set cpu_frequency if RubyProf resolved itGonçalo Silva2010-06-171-2/+2
|
* when the timezone is nil, a TimeWithZone object should not be constructed. ↵Aaron Patterson2010-06-172-0/+4
| | | | | | [#4881 state:resolved] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net>
* edit pass: the names of Rails components have a space, ie, "Active Record", ↵Xavier Noria2010-06-142-2/+2
| | | | not "ActiveRecord"
* edit pass in #define_callbacks rdocXavier Noria2010-06-141-20/+22
|
* adding to the :kind documentation for ActiveSupport callbacksNeeraj Singh2010-06-141-0/+5
|
* clearer documentation of how scope applies to ActiveSupport callbacksNeeraj Singh2010-06-141-20/+32
|
* explains why AS::OrderedHash does not leverage inheritanceXavier Noria2010-06-131-0/+11
|
* removes spurious .rb in requireSantiago Pastorino2010-06-131-1/+1
| | | | Signed-off-by: José Valim <jose.valim@gmail.com>
* Change implementation to do it without asking each time for block_given?Santiago Pastorino2010-06-131-6/+4
| | | | Signed-off-by: Xavier Noria <fxn@hashref.com>
* revises implementation of AS::OrderedHash#merge!Xavier Noria2010-06-131-4/+6
|
* Revert "hash merging with a block ignores non-existing keys altogether"Xavier Noria2010-06-131-1/+1
| | | | | | This reverts commit 72f9fec607c4a72b2e88995d0cb32b16b96e9068. It is wrong, this feature is a little undocumented, doing some research.
* hash merging with a block ignores non-existing keys altogetherXavier Noria2010-06-131-1/+1
|
* Support passing a block to ActiveSupport::OrderedHash's merge and merge! ↵Paul Mucur2010-06-131-3/+7
| | | | | | | | [#4838 state:committed] For better consistency with Ruby's own Hash implementation. Signed-off-by: Xavier Noria <fxn@hashref.com>
* require conversions to use String#ordSantiago Pastorino2010-06-121-0/+1
|
* No need to call convert_key before except.José Valim2010-06-121-1/+0
|
* Simplify and optimize callbacks superclass sync.José Valim2010-06-121-54/+21
|
* Date#since, #ago, #beginning_of_day, #end_of_day, #xmlschema return ↵Geoff Buesing2010-06-122-5/+15
| | | | | | TimeWithZone when Time.zone_default is set Signed-off-by: Xavier Noria <fxn@hashref.com>
* Remove String#constantize depsJeremy Kemper2010-06-111-1/+1
|
* Explicitly delegate Chars#<=> to work around Kernel#<=> possibly ignoring ↵Jeremy Kemper2010-06-111-3/+4
| | | | method_missing
* Get ready for beta 4David Heinemeier Hansson2010-06-081-1/+1
|
* Missing require restoredwycats2010-06-081-0/+1
|
* Require encoding.rbwycats2010-06-081-0/+1
|
* Move the undef into the 1.9 only branchwycats2010-06-071-2/+2
|
* Merge remote branch 'rsim/oracle_enhanced_rails3'wycats2010-06-071-3/+3
|\
| * fix conditions when DateTime#to_date and DateTime#xmlschema methods are definedRaimonds Simanovskis2010-06-041-3/+3
| |
* | If we undef <=>, it solves a problem involving comparison. Please figure out ↵wycats2010-06-071-0/+2
| | | | | | | | the root cause.
* | Fixed Load Error failures in 1.9.2-headRizwan Reza2010-06-071-0/+1
| |
* | Clear const references all at onceJeremy Kemper2010-06-051-6/+9
| |
* | ActiveSupport::Dependencies.constantize shortcut for caching named constant ↵Jeremy Kemper2010-06-053-14/+20
| | | | | | | | lookups
* | Optimize LookupContextwycats2010-06-041-0/+23
| |
* | Small optimization of 1.9 unescape. We should make sure that inbound ASCII ↵wycats2010-06-041-2/+6
| | | | | | | | always means UTF-8. It seems so based on a quick survey of common browsers, but let's be sure
* | Improve performance of MessageVerifier while keeping it constant timewycats2010-06-041-4/+4
| |
* | Eliminate the need to check for superclass changes to the callback stack ↵wycats2010-06-041-3/+6
| | | | | | | | each time through the callbacks
* | removes Array#random_element and backports Array#sample from Ruby 1.9, ↵Xavier Noria2010-06-051-4/+18
|/ | | | thanks to Marc-Andre Lafortune
* Merge branch 'master' of github.com:rails/railsDavid Heinemeier Hansson2010-06-021-13/+9
|\
| * revises the documentation of String#truncate and the truncate helperXavier Noria2010-06-021-13/+9
| |
* | You need the ruby-debug available in your Gemfile for debugger to workDavid Heinemeier Hansson2010-06-021-1/+1
|/
* Merge branch 'master' of github.com:rails/railsDavid Heinemeier Hansson2010-06-015-4/+21
|\
| * Unforce memcache from ASSantiago Pastorino2010-06-011-1/+6
| | | | | | | | Signed-off-by: José Valim <jose.valim@gmail.com>
| * Unforce builder from ASSantiago Pastorino2010-06-013-2/+8
| | | | | | | | Signed-off-by: José Valim <jose.valim@gmail.com>
| * Unforce tzinfo from ASSantiago Pastorino2010-06-011-1/+7
| | | | | | | | Signed-off-by: José Valim <jose.valim@gmail.com>
* | Extracted String#truncate from TextHelper#truncate [DHH]David Heinemeier Hansson2010-06-011-0/+33
|/
* Unforce i18n from ASSantiago Pastorino2010-05-313-5/+17
| | | | Signed-off-by: José Valim <jose.valim@gmail.com>
* Merge remote branch 'rails/master'Xavier Noria2010-05-2714-578/+588
|\