aboutsummaryrefslogtreecommitdiffstats
path: root/activesupport/lib/active_support/memoizable.rb
Commit message (Expand)AuthorAgeFilesLines
* Ensure results returned by a memoized method are immutableJoshua Peek2008-08-131-2/+2
* memoize_ and unmemoize_allJeremy Kemper2008-08-131-18/+33
* Freeze memoized results when instance is frozen instead of immediately so you...Jeremy Kemper2008-08-071-3/+3
* Fixed memoize with punctuation and freezing memoized methods with argumentsJeremy Kemper2008-08-071-4/+11
* Optimize memoized method if there are no argumentsJoshua Peek2008-08-061-7/+17
* Don't rememoize if already frozenJeremy Kemper2008-07-281-4/+3
* Improved Memoizable test coverage and added support for multiple argumentsJoshua Peek2008-07-221-22/+33
* Ruby 1.9: Ensure Memoizable#freeze is only overriden once to avoid an endless...Joshua Peek2008-07-181-14/+12
* Changed ActiveSupport::Memoizable API to extend since it mainly adds the memo...Joshua Peek2008-07-181-27/+28
* Allow memoized methods to be reloaded and allow multiple symbolsJoshua Peek2008-07-181-15/+17
* Append a "_" to memoized instance variablesJoshua Peek2008-07-141-3/+4
* Some performance tweaks to ActiveSupport::MemoizableTarmo Tänav2008-07-141-2/+4
* memorize typoJoshua Peek2008-07-141-3/+3
* Added Memoizable mixin for caching simple lazy loaded attributesJoshua Peek2008-07-141-0/+32