Permalink
Browse files

Merge branch 'master' of git@github.com:skaes/railsbench

  • Loading branch information...
2 parents 21e77cf + f4cbc16 commit 9d5cbd01ef84eeb684f5f1636609c3537e7824b6 @skaes committed Feb 18, 2009
View
@@ -11,6 +11,9 @@ bin/railsbench
config/benchmarking.rb
config/benchmarks.rb
config/benchmarks.yml
+images/empty.png
+images/minus.png
+images/plus.png
install.rb
latest_changes.txt
lib/benchmark.rb
View
3 README
@@ -117,6 +117,9 @@ FILES
- produces a tabular overview of perf data from given raw data files
see source for options
+ analyze_heap_dump file
+ - produces a html representation of a ruby heap dump.
+ useful for finding memory leaks.
ENVIRONMENT
View
@@ -1,6 +1,7 @@
#!/usr/bin/env ruby
RAILSBENCH_CMDS = %w(
+analyze_heap_dump
base
generate_benchmarks
commands
@@ -52,6 +53,8 @@ when 'path'
exit
when 'install', 'postinstall'
load "#{RAILSBENCH_BASE}/#{real_cmd}.rb"
+when 'analyze_heap_dump', /plot/
+ load "#{RAILSBENCH_BASE}/script/#{real_cmd}"
else
unless ENV['RAILS_ROOT']
if File.exists? 'config/environment.rb'
View
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
@@ -1,16 +1,18 @@
+# -*- encoding: utf-8 -*-
+
Gem::Specification.new do |s|
s.name = %q{railsbench}
s.version = "0.9.3"
s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
s.authors = ["Stefan Kaes"]
- s.date = %q{2008-12-31}
+ s.date = %q{2009-02-13}
s.default_executable = %q{railsbench}
s.description = %q{rails benchmarking tools}
s.email = %q{skaes@railsexpress.de}
s.executables = ["railsbench"]
s.extra_rdoc_files = ["Manifest.txt", "latest_changes.txt"]
- s.files = ["BUGS", "CHANGELOG", "GCPATCH", "INSTALL", "LICENSE", "Manifest.txt", "PROBLEMS", "README", "Rakefile", "bin/railsbench", "config/benchmarking.rb", "config/benchmarks.rb", "config/benchmarks.yml", "install.rb", "latest_changes.txt", "lib/benchmark.rb", "lib/railsbench/benchmark.rb", "lib/railsbench/benchmark_specs.rb", "lib/railsbench/gc_info.rb", "lib/railsbench/perf_info.rb", "lib/railsbench/perf_utils.rb", "lib/railsbench/railsbenchmark.rb", "lib/railsbench/version.rb", "lib/railsbench/write_headers_only.rb", "postinstall.rb", "ruby184gc.patch", "ruby185gc.patch", "ruby186gc.patch", "ruby19gc.patch", "script/convert_raw_data_files", "script/generate_benchmarks", "script/perf_bench", "script/perf_comp", "script/perf_comp_gc", "script/perf_diff", "script/perf_diff_gc", "script/perf_html", "script/perf_plot", "script/perf_plot_gc", "script/perf_prof", "script/perf_run", "script/perf_run_gc", "script/perf_table", "script/perf_tex", "script/perf_times", "script/perf_times_gc", "script/run_urls", "setup.rb", "test/railsbench_test.rb", "test/test_helper.rb"]
+ s.files = ["BUGS", "CHANGELOG", "GCPATCH", "INSTALL", "LICENSE", "Manifest.txt", "PROBLEMS", "README", "Rakefile", "bin/railsbench", "config/benchmarking.rb", "config/benchmarks.rb", "config/benchmarks.yml", "images/empty.png", "images/minus.png", "images/plus.png", "install.rb", "latest_changes.txt", "lib/benchmark.rb", "lib/railsbench/benchmark.rb", "lib/railsbench/benchmark_specs.rb", "lib/railsbench/gc_info.rb", "lib/railsbench/perf_info.rb", "lib/railsbench/perf_utils.rb", "lib/railsbench/railsbenchmark.rb", "lib/railsbench/version.rb", "lib/railsbench/write_headers_only.rb", "postinstall.rb", "ruby184gc.patch", "ruby185gc.patch", "ruby186gc.patch", "ruby19gc.patch", "script/convert_raw_data_files", "script/generate_benchmarks", "script/perf_bench", "script/perf_comp", "script/perf_comp_gc", "script/perf_diff", "script/perf_diff_gc", "script/perf_html", "script/perf_plot", "script/perf_plot_gc", "script/perf_prof", "script/perf_run", "script/perf_run_gc", "script/perf_table", "script/perf_tex", "script/perf_times", "script/perf_times_gc", "script/run_urls", "setup.rb", "test/railsbench_test.rb", "test/test_helper.rb"]
s.homepage = %q{http://railsbench.rubyforge.org}
s.rdoc_options = ["--main", "README.txt"]
s.require_paths = ["lib"]
Oops, something went wrong.

0 comments on commit 9d5cbd0

Please sign in to comment.