Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | GC at 1.9.X doesn't have malloc_allocated_size, remove support for it | Gonçalo Silva | 2010-06-17 | 1 | -12/+0 | |
| | ||||||
* | removed support for 1.8's GC alternative hacks (railsbench and lloyd ↵ | Gonçalo Silva | 2010-06-17 | 1 | -25/+0 | |
| | | | | patches). RubyProf can handle it | |||||
* | check if the data method is defined (meaning it's correctly patched) | Gonçalo Silva | 2010-06-17 | 1 | -4/+4 | |
| | ||||||
* | the official profiler (present in 1.9) should have the highest priority | Gonçalo Silva | 2010-06-17 | 1 | -31/+31 | |
| | ||||||
* | don't set cpu_frequency if RubyProf resolved it | Gonçalo Silva | 2010-06-17 | 1 | -2/+2 | |
| | ||||||
* | testing/performance.rb needs active_support/core_ext/string/inflections ↵ | Xavier Noria | 2010-01-01 | 1 | -0/+1 | |
| | | | | because it uses demodulize | |||||
* | Reorganize autoloads: | Carlhuda | 2009-12-02 | 1 | -337/+341 | |
| | | | | | | | | | | | | | | | | | | | | | * A new module (ActiveSupport::Autoload) is provide that extends autoloading with new behavior. * All autoloads in modules that have extended ActiveSupport::Autoload will be eagerly required in threadsafe environments * Autoloads can optionally leave off the path if the path is the same as full_constant_name.underscore * It is possible to specify that a group of autoloads live under an additional path. For instance, all of ActionDispatch's middlewares are ActionDispatch::MiddlewareName, but they live under "action_dispatch/middlewares/middleware_name" * It is possible to specify that a group of autoloads are all found at the same path. For instance, a number of exceptions might all be declared there. * One consequence of this is that testing-related constants are not autoloaded. To get the testing helpers for a given component, require "component_name/test_case". For instance, "action_controller/test_case". * test_help.rb, which is automatically required by a Rails application's test helper, requires the test_case.rb for all active components, so this change will not be disruptive in existing or new applications. | |||||
* | Move AS vendor support into bundler. | Joshua Peek | 2009-09-13 | 1 | -2/+0 | |
| | | | Run `rake bundle` before running tests. | |||||
* | Process time should be wall time when benchmarking | Pratik Naik | 2009-01-09 | 1 | -1/+1 | |
| | ||||||
* | Check first for git repository before using git branch | Pratik Naik | 2008-11-02 | 1 | -1/+1 | |
| | ||||||
* | Ruby 1.9 compat: switch profile_options to superclass_delegating_accessor | Jeremy Kemper | 2008-08-25 | 1 | -8/+9 | |
| | ||||||
* | Ruby 1.9 and GC::Profiler updates | Jeremy Kemper | 2008-08-18 | 1 | -6/+60 | |
| | ||||||
* | Once is enough, mmk | Jeremy Kemper | 2008-07-28 | 1 | -2/+2 | |
| | ||||||
* | Decrease default benchmark runs from 10 to 4 | Jeremy Kemper | 2008-07-17 | 1 | -1/+1 | |
| | ||||||
* | Don't assume RubyProf constants are defined | Jeremy Kemper | 2008-06-20 | 1 | -5/+5 | |
| | ||||||
* | Tired of seeing <foo>/run | Jeremy Kemper | 2008-06-20 | 1 | -1/+1 | |
| | ||||||
* | Don't profile GC runs/time by default | Jeremy Kemper | 2008-06-20 | 1 | -1/+1 | |
| | ||||||
* | Performance: add GC metrics for # of runs and total runtime | Jeremy Kemper | 2008-06-18 | 1 | -10/+48 | |
| | ||||||
* | Oops, include metric name in csv filename | Jeremy Kemper | 2008-06-18 | 1 | -1/+1 | |
| | ||||||
* | Performance: tweak unsupported metric error message | Jeremy Kemper | 2008-06-18 | 1 | -1/+1 | |
| | ||||||
* | Write benchmark output to separate files per test+metric. Support Lloyd ↵ | Jeremy Kemper | 2008-06-18 | 1 | -5/+35 | |
| | | | | Hilaiel's GC.heap_info patch for current heap size. | |||||
* | process time for benchmarks (quicker), wall time for profiling (lower overhead) | Jeremy Kemper | 2008-06-16 | 1 | -10/+14 | |
| | ||||||
* | missed . joining rails version and git revision | Jeremy Kemper | 2008-06-16 | 1 | -1/+1 | |
| | ||||||
* | Metrics::Memory measures in fractional KB also | Jeremy Kemper | 2008-06-16 | 1 | -3/+3 | |
| | ||||||
* | Extract environment. Hardcode some git info so I can start working with it now. | Jeremy Kemper | 2008-06-16 | 1 | -8/+24 | |
| | ||||||
* | Force runs to be an integer. Start and stop RubyProf in same scope. Expect ↵ | Jeremy Kemper | 2008-06-15 | 1 | -12/+21 | |
| | | | | memory measurements in fractional KB now instead of bytes. Convert object allocation measurements to integer. Wrap up measure_mode in Metric instance method. | |||||
* | Delegate run_test to @harness | Jeremy Kemper | 2008-06-15 | 1 | -3/+3 | |
| | ||||||
* | Metrics::[] escues NameError only. Fix MODE typo. | Jeremy Kemper | 2008-06-15 | 1 | -2/+2 | |
| | ||||||
* | Extract Metric and Performer. Simplify and refactor. | Jeremy Kemper | 2008-06-15 | 1 | -138/+212 | |
| | ||||||
* | Pass printer class to output_filename | Jeremy Kemper | 2008-06-14 | 1 | -8/+8 | |
| | ||||||
* | Performance: integration test benchmarking and profiling. [Jeremy Kemper] | Jeremy Kemper | 2008-06-14 | 1 | -0/+226 | |