index
:
rails.git
3-2-stable-for-hmno
master
Mirror of official rails repo with custom fixes.
Harald Eilertsen
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
activesupport
/
lib
/
active_support
/
testing
/
performance.rb
Commit message (
Expand
)
Author
Age
Files
Lines
*
Exception handling more readable
Thiago Pradi
2010-09-19
1
-4
/
+4
*
added support for more printers
Gonçalo Silva
2010-08-10
1
-5
/
+9
*
performance tests now working accurately on 1.9, using Ruby with the GCdata p...
Gonçalo Silva
2010-06-29
1
-36
/
+18
*
enable_stats added back in since Benchmarker doesn't start RubyProf
Gonçalo Silva
2010-06-17
1
-1
/
+9
*
check if the profiler patch is applied, otherwise GC::Profiler doesn't have t...
Gonçalo Silva
2010-06-17
1
-1
/
+1
*
added information about what is being used
Gonçalo Silva
2010-06-17
1
-2
/
+6
*
heap_live_objects+heap_free_objects is broken, use heap_total_objects instead
Gonçalo Silva
2010-06-17
1
-2
/
+1
*
also use GC profiler extended patch to retrieve GC time on 1.9
Gonçalo Silva
2010-06-17
1
-1
/
+12
*
ruby's GC doesn't support the time method, removed support for it
Gonçalo Silva
2010-06-17
1
-4
/
+0
*
use GC profiler extended patch to retrieve GC runs on 1.9
Gonçalo Silva
2010-06-17
1
-1
/
+12
*
ruby's GC doesn't support collections and heap_info, RubyProf can handle it
Gonçalo Silva
2010-06-17
1
-8
/
+0
*
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 patches)...
Gonçalo Silva
2010-06-17
1
-25
/
+0
*
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 becau...
Xavier Noria
2010-01-01
1
-0
/
+1
*
Reorganize autoloads:
Carlhuda
2009-12-02
1
-337
/
+341
*
Move AS vendor support into bundler.
Joshua Peek
2009-09-13
1
-2
/
+0
*
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 Hilai...
Jeremy Kemper
2008-06-18
1
-5
/
+35
*
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 me...
Jeremy Kemper
2008-06-15
1
-12
/
+21
*
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