Metadata


Name
ruby-prof
Version
1.7.1
Platform
x64-mingw-ucrt
Authors
Shugo Maeda, Charlie Savage, Roger Pack, Stefan Kaes
Bindir
bin
Date
2024-10-19 00:00:00 UTC
Dependencies
base64 (>= 0, development)
minitest (>= 0, development)
rake-compiler (>= 0, development)
Description
ruby-prof is a fast code profiler for Ruby. It is a C extension and therefore is many times faster than the standard Ruby profiler. It supports both flat and graph profiles. For each method, graph profiles show how long the method ran, which methods called it and which methods it called. RubyProf generate both text and html and can output it to standard out or to a file.
Email
shugo@ruby-lang.org, cfis@savagexi.com, rogerdpack@gmail.com, skaes@railsexpress.de
Executables
ruby-prof
ruby-prof-check-trace
Files
CHANGES
LICENSE
README.md
Rakefile
bin/ruby-prof
bin/ruby-prof-check-trace
ext/ruby_prof/extconf.rb
ext/ruby_prof/rp_allocation.c
ext/ruby_prof/rp_allocation.h
ext/ruby_prof/rp_call_tree.c
ext/ruby_prof/rp_call_tree.h
ext/ruby_prof/rp_call_trees.c
ext/ruby_prof/rp_call_trees.h
ext/ruby_prof/rp_measure_allocations.c
ext/ruby_prof/rp_measure_memory.c
ext/ruby_prof/rp_measure_process_time.c
ext/ruby_prof/rp_measure_wall_time.c
ext/ruby_prof/rp_measurement.c
ext/ruby_prof/rp_measurement.h
ext/ruby_prof/rp_method.c
ext/ruby_prof/rp_method.h
ext/ruby_prof/rp_profile.c
ext/ruby_prof/rp_profile.h
ext/ruby_prof/rp_stack.c
ext/ruby_prof/rp_stack.h
ext/ruby_prof/rp_thread.c
ext/ruby_prof/rp_thread.h
ext/ruby_prof/ruby_prof.c
ext/ruby_prof/ruby_prof.h
ext/ruby_prof/vc/ruby_prof.sln
ext/ruby_prof/vc/ruby_prof.vcxproj
lib/3.3/ruby_prof.so
lib/ruby-prof.rb
lib/ruby-prof/assets/call_stack_printer.html.erb
lib/ruby-prof/assets/call_stack_printer.png
lib/ruby-prof/assets/graph_printer.html.erb
lib/ruby-prof/call_tree.rb
lib/ruby-prof/call_tree_visitor.rb
lib/ruby-prof/compatibility.rb
lib/ruby-prof/exclude_common_methods.rb
lib/ruby-prof/measurement.rb
lib/ruby-prof/method_info.rb
lib/ruby-prof/printers/abstract_printer.rb
lib/ruby-prof/printers/call_info_printer.rb
lib/ruby-prof/printers/call_stack_printer.rb
lib/ruby-prof/printers/call_tree_printer.rb
lib/ruby-prof/printers/dot_printer.rb
lib/ruby-prof/printers/flat_printer.rb
lib/ruby-prof/printers/graph_html_printer.rb
lib/ruby-prof/printers/graph_printer.rb
lib/ruby-prof/printers/multi_printer.rb
lib/ruby-prof/profile.rb
lib/ruby-prof/rack.rb
lib/ruby-prof/task.rb
lib/ruby-prof/thread.rb
lib/ruby-prof/version.rb
lib/unprof.rb
ruby-prof.gemspec
test/abstract_printer_test.rb
test/alias_test.rb
test/call_tree_builder.rb
test/call_tree_test.rb
test/call_tree_visitor_test.rb
test/call_trees_test.rb
test/compatibility_test.rb
test/crash2.rb
test/duplicate_names_test.rb
test/dynamic_method_test.rb
test/enumerable_test.rb
test/exceptions_test.rb
test/exclude_methods_test.rb
test/exclude_threads_test.rb
test/fiber_test.rb
test/gc_test.rb
test/inverse_call_tree_test.rb
test/line_number_test.rb
test/marshal_test.rb
test/measure_allocations.rb
test/measure_allocations_test.rb
test/measure_memory_test.rb
test/measure_process_time_test.rb
test/measure_times.rb
test/measure_wall_time_test.rb
test/measurement_test.rb
test/merge_test.rb
test/method_info_test.rb
test/multi_printer_test.rb
test/no_method_class_test.rb
test/pause_resume_test.rb
test/prime.rb
test/prime_script.rb
test/printer_call_stack_test.rb
test/printer_call_tree_test.rb
test/printer_flat_test.rb
test/printer_graph_html_test.rb
test/printer_graph_test.rb
test/printers_test.rb
test/printing_recursive_graph_test.rb
test/profile_test.rb
test/rack_test.rb
test/recursive_test.rb
test/scheduler.rb
test/singleton_test.rb
test/stack_printer_test.rb
test/start_stop_test.rb
test/test_helper.rb
test/thread_test.rb
test/unique_call_path_test.rb
test/yarv_test.rb
Homepage
https://github.com/ruby-prof/ruby-prof
Licenses
BSD-2-Clause
Metadata
{"bug_tracker_uri"=>"https://github.com/ruby-prof/ruby-prof/issues", "changelog_uri"=>"https://github.com/ruby-prof/ruby-prof/blob/master/CHANGES", "documentation_uri"=>"https://ruby-prof.github.io/", "source_code_uri"=>"https://github.com/ruby-prof/ruby-prof/tree/v1.7.1"}
Require paths
lib
Required ruby version
>= 3.0.0
Required rubygems version
>= 0
Rubygems version
3.5.16
Specification version
4
Summary
Fast Ruby profiler
Test files
test/test_helper.rb
Original platform
x64-mingw-ucrt
New platform
x64-mingw-ucrt