The devel/ruby-prof,ruby34 port
ruby34-prof-1.6.3 – fast code profiler for Ruby (cvsweb github mirror)
Description
ruby-prof is a fast code profiler for Ruby. Its features include: * Speed - it is a C extension and therefore many times faster than the standard Ruby profiler. * Modes - Ruby prof can measure a number of different parameters, including call times, memory usage and object allocations. * Reports - can generate text and cross-referenced html reports o Flat Profiles - similar to the reports generated by the standard Ruby profiler o Graph profiles - similar to GProf, these show how long a method runs, which methods call it and which methods it calls. o Call tree profiles - outputs results in the calltree format suitable for the KCacheGrind profiling tool. * Threads - supports profiling multiple threads simultaneously * Recursive calls - supports profiling recursive method callsWWW: https://github.com/ruby-prof/ruby-prof
Maintainer
Jeremy Evans
Only for arches
aarch64 alpha amd64 arm hppa i386 mips64 mips64el powerpc powerpc64 riscv64 sparc64
Categories
Library dependencies
Build dependencies
Run dependencies
Test dependencies
Reverse dependencies
Files
- /usr/local/bin/ruby-prof-check-trace34
- /usr/local/bin/ruby-prof34
- /usr/local/lib/ruby/gems/3.4/cache/ruby-prof-1.6.3.gem
- /usr/local/lib/ruby/gems/3.4/extensions/x86_64-openbsd/3.4/ruby-prof-1.6.3/
- /usr/local/lib/ruby/gems/3.4/extensions/x86_64-openbsd/3.4/ruby-prof-1.6.3/gem.build_complete
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/CHANGES
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/LICENSE
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/README.md
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/Rakefile
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/bin/
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/bin/ruby-prof
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/bin/ruby-prof-check-trace
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/lib/
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/lib/ruby-prof.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/lib/ruby-prof/
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/lib/ruby-prof/assets/
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/lib/ruby-prof/assets/call_stack_printer.html.erb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/lib/ruby-prof/assets/call_stack_printer.png
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/lib/ruby-prof/assets/graph_printer.html.erb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/lib/ruby-prof/call_tree.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/lib/ruby-prof/call_tree_visitor.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/lib/ruby-prof/compatibility.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/lib/ruby-prof/exclude_common_methods.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/lib/ruby-prof/measurement.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/lib/ruby-prof/method_info.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/lib/ruby-prof/printers/
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/lib/ruby-prof/printers/abstract_printer.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/lib/ruby-prof/printers/call_info_printer.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/lib/ruby-prof/printers/call_stack_printer.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/lib/ruby-prof/printers/call_tree_printer.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/lib/ruby-prof/printers/dot_printer.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/lib/ruby-prof/printers/flat_printer.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/lib/ruby-prof/printers/graph_html_printer.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/lib/ruby-prof/printers/graph_printer.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/lib/ruby-prof/printers/multi_printer.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/lib/ruby-prof/profile.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/lib/ruby-prof/rack.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/lib/ruby-prof/task.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/lib/ruby-prof/thread.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/lib/ruby-prof/version.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/lib/ruby_prof.so
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/lib/unprof.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/ruby-prof.gemspec
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/abstract_printer_test.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/alias_test.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/call_tree_builder.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/call_tree_test.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/call_tree_visitor_test.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/call_trees_test.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/compatibility_test.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/duplicate_names_test.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/dynamic_method_test.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/enumerable_test.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/exceptions_test.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/exclude_methods_test.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/exclude_threads_test.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/fiber_test.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/gc_test.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/inverse_call_tree_test.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/line_number_test.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/marshal_test.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/measure_allocations.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/measure_allocations_test.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/measure_memory_test.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/measure_process_time_test.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/measure_times.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/measure_wall_time_test.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/measurement_test.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/merge_test.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/method_info_test.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/multi_printer_test.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/no_method_class_test.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/pause_resume_test.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/prime.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/prime_script.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/printer_call_stack_test.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/printer_call_tree_test.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/printer_flat_test.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/printer_graph_html_test.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/printer_graph_test.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/printers_test.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/printing_recursive_graph_test.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/profile_test.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/rack_test.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/recursive_test.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/scheduler.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/singleton_test.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/stack_printer_test.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/start_stop_test.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/test_helper.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/thread_test.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/unique_call_path_test.rb
- /usr/local/lib/ruby/gems/3.4/gems/ruby-prof-1.6.3/test/yarv_test.rb
- /usr/local/lib/ruby/gems/3.4/specifications/ruby-prof-1.6.3.gemspec