# -*- encoding: utf-8 -*- # stub: ruby-prof 0.15.6 ruby lib # stub: ext/ruby_prof/extconf.rb Gem::Specification.new do |s| s.name = "ruby-prof".freeze s.version = "0.15.6".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Shugo Maeda, Charlie Savage, Roger Pack, Stefan Kaes".freeze] s.date = "2015-02-22" s.description = "ruby-prof is a fast code profiler for Ruby. It is a C extension and\ntherefore is many times faster than the standard Ruby profiler. It\nsupports both flat and graph profiles. For each method, graph profiles\nshow how long the method ran, which methods called it and which\nmethods it called. RubyProf generate both text and html and can output\nit to standard out or to a file.\n".freeze s.email = "shugo@ruby-lang.org, cfis@savagexi.com, rogerdpack@gmail.com, skaes@railsexpress.de".freeze s.executables = ["ruby-prof".freeze, "ruby-prof-check-trace".freeze] s.extensions = ["ext/ruby_prof/extconf.rb".freeze] s.files = ["CHANGES".freeze, "LICENSE".freeze, "README.rdoc".freeze, "Rakefile".freeze, "bin/ruby-prof".freeze, "bin/ruby-prof-check-trace".freeze, "doc/LICENSE.html".freeze, "doc/README_rdoc.html".freeze, "doc/Rack.html".freeze, "doc/Rack/RubyProf.html".freeze, "doc/RubyProf.html".freeze, "doc/RubyProf/AbstractPrinter.html".freeze, "doc/RubyProf/AggregateCallInfo.html".freeze, "doc/RubyProf/CallInfo.html".freeze, "doc/RubyProf/CallInfoPrinter.html".freeze, "doc/RubyProf/CallInfoVisitor.html".freeze, "doc/RubyProf/CallStackPrinter.html".freeze, "doc/RubyProf/CallTreePrinter.html".freeze, "doc/RubyProf/Cmd.html".freeze, "doc/RubyProf/DotPrinter.html".freeze, "doc/RubyProf/FlatPrinter.html".freeze, "doc/RubyProf/FlatPrinterWithLineNumbers.html".freeze, "doc/RubyProf/GraphHtmlPrinter.html".freeze, "doc/RubyProf/GraphPrinter.html".freeze, "doc/RubyProf/MethodInfo.html".freeze, "doc/RubyProf/MultiPrinter.html".freeze, "doc/RubyProf/Profile.html".freeze, "doc/RubyProf/ProfileTask.html".freeze, "doc/RubyProf/Thread.html".freeze, "doc/created.rid".freeze, "doc/css/fonts.css".freeze, "doc/css/rdoc.css".freeze, "doc/examples/flat_txt.html".freeze, "doc/examples/graph_html.html".freeze, "doc/examples/graph_txt.html".freeze, "doc/fonts/Lato-Light.ttf".freeze, "doc/fonts/Lato-LightItalic.ttf".freeze, "doc/fonts/Lato-Regular.ttf".freeze, "doc/fonts/Lato-RegularItalic.ttf".freeze, "doc/fonts/SourceCodePro-Bold.ttf".freeze, "doc/fonts/SourceCodePro-Regular.ttf".freeze, "doc/images/add.png".freeze, "doc/images/arrow_up.png".freeze, "doc/images/brick.png".freeze, "doc/images/brick_link.png".freeze, "doc/images/bug.png".freeze, "doc/images/bullet_black.png".freeze, "doc/images/bullet_toggle_minus.png".freeze, "doc/images/bullet_toggle_plus.png".freeze, "doc/images/date.png".freeze, "doc/images/delete.png".freeze, "doc/images/find.png".freeze, "doc/images/loadingAnimation.gif".freeze, "doc/images/macFFBgHack.png".freeze, "doc/images/package.png".freeze, "doc/images/page_green.png".freeze, "doc/images/page_white_text.png".freeze, "doc/images/page_white_width.png".freeze, "doc/images/plugin.png".freeze, "doc/images/ruby.png".freeze, "doc/images/tag_blue.png".freeze, "doc/images/tag_green.png".freeze, "doc/images/transparent.png".freeze, "doc/images/wrench.png".freeze, "doc/images/wrench_orange.png".freeze, "doc/images/zoom.png".freeze, "doc/index.html".freeze, "doc/js/darkfish.js".freeze, "doc/js/jquery.js".freeze, "doc/js/navigation.js".freeze, "doc/js/navigation.js.gz".freeze, "doc/js/search.js".freeze, "doc/js/search_index.js".freeze, "doc/js/search_index.js.gz".freeze, "doc/js/searcher.js".freeze, "doc/js/searcher.js.gz".freeze, "doc/table_of_contents.html".freeze, "examples/empty.png".freeze, "examples/flat.txt".freeze, "examples/graph.dot".freeze, "examples/graph.html".freeze, "examples/graph.png".freeze, "examples/graph.txt".freeze, "examples/minus.png".freeze, "examples/multi.flat.txt".freeze, "examples/multi.graph.html".freeze, "examples/multi.grind.dat".freeze, "examples/multi.stack.html".freeze, "examples/plus.png".freeze, "examples/stack.html".freeze, "ext/ruby_prof/extconf.rb".freeze, "ext/ruby_prof/rp_call_info.c".freeze, "ext/ruby_prof/rp_call_info.h".freeze, "ext/ruby_prof/rp_measure.c".freeze, "ext/ruby_prof/rp_measure.h".freeze, "ext/ruby_prof/rp_measure_allocations.c".freeze, "ext/ruby_prof/rp_measure_cpu_time.c".freeze, "ext/ruby_prof/rp_measure_gc_runs.c".freeze, "ext/ruby_prof/rp_measure_gc_time.c".freeze, "ext/ruby_prof/rp_measure_memory.c".freeze, "ext/ruby_prof/rp_measure_process_time.c".freeze, "ext/ruby_prof/rp_measure_wall_time.c".freeze, "ext/ruby_prof/rp_method.c".freeze, "ext/ruby_prof/rp_method.h".freeze, "ext/ruby_prof/rp_stack.c".freeze, "ext/ruby_prof/rp_stack.h".freeze, "ext/ruby_prof/rp_thread.c".freeze, "ext/ruby_prof/rp_thread.h".freeze, "ext/ruby_prof/ruby_prof.c".freeze, "ext/ruby_prof/ruby_prof.h".freeze, "ext/ruby_prof/vc/ruby_prof.sln".freeze, "ext/ruby_prof/vc/ruby_prof_18.vcxproj".freeze, "ext/ruby_prof/vc/ruby_prof_19.vcxproj".freeze, "ext/ruby_prof/vc/ruby_prof_20.vcxproj".freeze, "lib/ruby-prof.rb".freeze, "lib/ruby-prof/aggregate_call_info.rb".freeze, "lib/ruby-prof/call_info.rb".freeze, "lib/ruby-prof/call_info_visitor.rb".freeze, "lib/ruby-prof/compatibility.rb".freeze, "lib/ruby-prof/images/empty.png".freeze, "lib/ruby-prof/images/minus.png".freeze, "lib/ruby-prof/images/plus.png".freeze, "lib/ruby-prof/method_info.rb".freeze, "lib/ruby-prof/printers/abstract_printer.rb".freeze, "lib/ruby-prof/printers/call_info_printer.rb".freeze, "lib/ruby-prof/printers/call_stack_printer.rb".freeze, "lib/ruby-prof/printers/call_tree_printer.rb".freeze, "lib/ruby-prof/printers/dot_printer.rb".freeze, "lib/ruby-prof/printers/flat_printer.rb".freeze, "lib/ruby-prof/printers/flat_printer_with_line_numbers.rb".freeze, "lib/ruby-prof/printers/graph_html_printer.rb".freeze, "lib/ruby-prof/printers/graph_printer.rb".freeze, "lib/ruby-prof/printers/multi_printer.rb".freeze, "lib/ruby-prof/profile.rb".freeze, "lib/ruby-prof/rack.rb".freeze, "lib/ruby-prof/task.rb".freeze, "lib/ruby-prof/thread.rb".freeze, "lib/ruby-prof/version.rb".freeze, "lib/unprof.rb".freeze, "ruby-prof.gemspec".freeze, "test/aggregate_test.rb".freeze, "test/basic_test.rb".freeze, "test/block_test.rb".freeze, "test/call_info_test.rb".freeze, "test/call_info_visitor_test.rb".freeze, "test/duplicate_names_test.rb".freeze, "test/dynamic_method_test.rb".freeze, "test/enumerable_test.rb".freeze, "test/exceptions_test.rb".freeze, "test/exclude_threads_test.rb".freeze, "test/fiber_test.rb".freeze, "test/line_number_test.rb".freeze, "test/measure_allocations_test.rb".freeze, "test/measure_cpu_time_test.rb".freeze, "test/measure_gc_runs_test.rb".freeze, "test/measure_gc_time_test.rb".freeze, "test/measure_memory_test.rb".freeze, "test/measure_process_time_test.rb".freeze, "test/measure_wall_time_test.rb".freeze, "test/method_elimination_test.rb".freeze, "test/module_test.rb".freeze, "test/multi_printer_test.rb".freeze, "test/no_method_class_test.rb".freeze, "test/pause_resume_test.rb".freeze, "test/prime.rb".freeze, "test/printers_test.rb".freeze, "test/rack_test.rb".freeze, "test/recursive_test.rb".freeze, "test/singleton_test.rb".freeze, "test/stack_printer_test.rb".freeze, "test/stack_test.rb".freeze, "test/start_stop_test.rb".freeze, "test/test_helper.rb".freeze, "test/thread_test.rb".freeze, "test/unique_call_path_test.rb".freeze, "test/yarv_test.rb".freeze] s.homepage = "https://github.com/ruby-prof/ruby-prof".freeze s.licenses = ["BSD-2-Clause".freeze] s.required_ruby_version = Gem::Requirement.new(">= 1.9.3".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Fast Ruby profiler".freeze s.test_files = ["test/test_helper.rb".freeze] s.specification_version = 4 s.add_development_dependency(%q.freeze, ["~> 5.5.0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) end