1
0
Fork 0
mirror of https://github.com/rails/rails.git synced 2022-11-09 12:12:34 -05:00
rails--rails/actionpack/lib/action_view/template
thedarkone 45448a5788 Replace some global Hash usages with the new thread safe cache.
Summary of the changes:
 * Add thread_safe gem.
 * Use thread safe cache for digestor caching.
 * Replace manual synchronization with ThreadSafe::Cache in Relation::Delegation.
 * Replace @attribute_method_matchers_cache Hash with ThreadSafe::Cache.
 * Use TS::Cache to avoid the synchronisation overhead on listener retrieval.
 * Replace synchronisation with TS::Cache usage.
 * Use a preallocated array for performance/memory reasons.
 * Update the controllers cache to the new AS::Dependencies::ClassCache API.
   The original @controllers cache no longer makes much sense after @tenderlove's
   changes in 7b6bfe84f3 and f345e2380c.
 * Use TS::Cache in the connection pool to avoid locking overhead.
 * Use TS::Cache in ConnectionHandler.
2012-12-14 12:18:47 +01:00
..
handlers Override <%== to always behave as literal text rather than toggling based on whether escaping is enabled. Fixes that existing plaintext email templates using <%== unexpectedly flipped to *escaping* HTML when #8235 was merged. 2012-12-03 10:31:18 -07:00
error.rb Sprockets-rails tests fail 2012-09-01 16:22:40 +04:00
handlers.rb Merge pull request #7669 from guilleiguaran/rename-rb-handler 2012-09-17 08:13:08 -07:00
resolver.rb Replace some global Hash usages with the new thread safe cache. 2012-12-14 12:18:47 +01:00
text.rb Implement ActionView::Template::Types 2012-08-28 11:19:36 +02:00
types.rb Implement ActionView::Template::Types 2012-08-28 11:19:36 +02:00