aboutsummaryrefslogtreecommitdiffstats
path: root/activesupport/lib/active_support/testing/performance
Commit message (Collapse)AuthorAgeFilesLines
* merge MRI performance methods into one fileSergey Nartimov2012-01-302-56/+26
|
* remove conditions for GC::Profiler in ruby19Vishnu Atrai2011-12-271-10/+4
|
* GC::Profiler available in ruby19Vishnu Atrai2011-12-271-9/+6
|
* Initial pass at removing dead 1.8.x code from Active Support.José Valim2011-12-202-59/+0
| | | | | | There are a bunch of other implicit branches that adds 1.8.x specific code that still needs to be removed. Pull requests for those cases are welcome.
* Remove trailing white-spacesGuillermo Iguaran2011-06-055-33/+31
|
* import to java_import. Arun Agrawal2011-05-241-1/+1
|
* removed redundant metric support check (and print when it isn't)Gonçalo Silva2011-05-101-3/+3
|
* ruby-prof's awesome call stack printer is now used by defaultGonçalo Silva2011-05-101-1/+1
|
* contemplate unsupported metricsGonçalo Silva2011-05-092-13/+1
|
* explicitly return from run() under minitest (metrics were printed with the ↵Gonçalo Silva2011-05-081-1/+1
| | | | previous solution)
* Merge branch 'master' of https://github.com/rails/rails into performance_testGonçalo Silva2011-05-081-7/+0
| | | | | Conflicts: activesupport/lib/active_support/testing/performance.rb
* don't use internal profiler methods on Rubinius and JRuby since we're only ↵Gonçalo Silva2011-04-032-8/+8
| | | | measuring wall clock for now (and the APIs will/can change, respectively)
* removed unused class declarationGonçalo Silva2011-04-031-2/+0
|
* profiling enabled under JRuby. Added documentation for workaround described ↵Gonçalo Silva2011-04-034-17/+8
| | | | in JRUBY-5650.
* check if there is support for the specified metric when profilingGonçalo Silva2011-03-303-18/+20
|
* fixed a bug where rubinius was creating the profiling files as directoriesGonçalo Silva2011-03-301-1/+1
|
* improved detection and feedback of supported/unsupported metricsGonçalo Silva2011-03-285-21/+5
|
* fixed a couple of hidden bugsGonçalo Silva2011-03-282-2/+2
|
* improved options handling in performance testsGonçalo Silva2011-03-283-28/+28
|
* we need test-unit on mri 1.9Gonçalo Silva2011-03-281-3/+7
|
* added profiling and benchmarking capabilities to jruby (profiling is ↵Gonçalo Silva2011-03-281-18/+53
| | | | crippled because of a jruby bug)
* benchmarking metrics are also implementation-specificGonçalo Silva2011-03-283-4/+20
|
* removed duplication in rubinius' benchmark codeGonçalo Silva2011-03-281-14/+10
|
* fix a bug where the GC wasn't being triggered at the start of the MRI benchmarksGonçalo Silva2011-03-281-0/+1
|
* :min_percent only makes sense in a RubyProf contextGonçalo Silva2011-03-281-1/+2
|
* added basic structure for jrubyGonçalo Silva2011-03-262-6/+71
|
* added support for profiling under rubiniusGonçalo Silva2011-03-262-2/+62
|
* fixed time and size units (should be seconds / bytes), fixed typo when ↵Gonçalo Silva2011-03-254-11/+10
| | | | counting memory allocations under rubinius
* added gc info (runs, time) to rubinius' benchmarksGonçalo Silva2011-03-251-2/+6
|
* added memory size and allocations to rubinius' benchmarks Gonçalo Silva2011-03-251-2/+10
|
* added time (wall, process, cpu) to rubinius' benchmarksGonçalo Silva2011-03-251-3/+11
|
* added missing requireGonçalo Silva2011-03-251-0/+2
|
* removed leftovers from the copy-paste from mriGonçalo Silva2011-03-251-9/+0
|
* added basic structure for RubiniusGonçalo Silva2011-03-252-3/+64
|
* divide the ruby interpreter into mri and yarv for improved modularityGonçalo Silva2011-03-253-70/+145
|
* renamed "mri" to "ruby", for consistency with RUBY_ENGINEGonçalo Silva2011-03-253-0/+0
|
* using number_helper to pretty print some results Gonçalo Silva2011-03-251-3/+3
|
* extracted more generic methods, added a note for methods that need to be ↵Gonçalo Silva2011-03-251-29/+7
| | | | overridden by each implementation
* initial separation of RubyProf-specific codeGonçalo Silva2011-03-251-0/+236