1. 27 2月, 2010 1 次提交
  2. 26 2月, 2010 2 次提交
  3. 22 2月, 2010 1 次提交
  4. 06 2月, 2010 1 次提交
  5. 01 2月, 2010 1 次提交
  6. 30 1月, 2010 1 次提交
  7. 07 1月, 2010 1 次提交
  8. 21 12月, 2009 1 次提交
  9. 12 8月, 2009 1 次提交
    • Y
      More perf work: · 4bf516e0
      Yehuda Katz 提交于
        * Move #set_cookie and #delete_cookie inline to optimize. These optimizations should
          almost certainly be sent back upstream to Rack. The optimization involves using
          an ivar for cookies instead of indexing into the headers each time.
        * Was able to use a bare Hash for headers now that cookies have their own joining
          semantics (some code assumed that the raw cookies were an Array).
        * Cache blankness of body on body=
        * Improve expand_cache_key for Arrays of a single element (common in our case)
        * Use a simple layout condition check unless conditions are used
        * Cache visible actions
        * Lazily load the UrlRewriter
        * Make etag an ivar that is set on prepare!
      4bf516e0
  10. 07 8月, 2009 1 次提交
  11. 16 6月, 2009 1 次提交
  12. 30 5月, 2009 1 次提交
  13. 29 5月, 2009 1 次提交
  14. 28 5月, 2009 1 次提交
  15. 27 5月, 2009 1 次提交
    • Y
      Reduce the cost of using ActionController::Http significantly by: · 6bbe965c
      Yehuda Katz 提交于
        * Removing the dependency on AD::Request and AD::Response
        * Moving the logic for the request and response object
          into a new module that is included by default.
        * Changing Renderer and Redirector to use self.headers,
          self.content_type, and self.status, which have very basic
          default implementations on AC::Http. When RackConvenience
          is included (which it is by default on AC::Base), the full
          Request/Response logic is used instead of the simple logic.
      6bbe965c
  16. 20 5月, 2009 1 次提交
  17. 12 5月, 2009 1 次提交
  18. 07 5月, 2009 1 次提交
  19. 13 3月, 2009 1 次提交