ruby-prof-1.4.4

https://rubygems.org

ruby-prof

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

changelog_uri
https://github.com/ruby-prof/ruby-prof/blob/master/CHANGES
bug_tracker_uri
https://github.com/ruby-prof/ruby-prof/issues
source_code_uri
https://github.com/ruby-prof/ruby-prof/tree/v1.4.4
documentation_uri
https://ruby-prof.github.io/

id: 25649

number: 1.4.4

platform: ruby

spec_sha256: ae202e8b8ae58c9c9b3b8a953a4a7dd23ccf0cbcf523bed02ff6bc76b3a474b4

sha256: 039e63a442d7918524c846b34879e74e9a9f6fafecb49543afd7964c9d810636

created_at: 2024-05-13 08:14:07 UTC

updated_at: 2024-05-23 20:15:10 UTC

position: 8

version_data_entries_count: 103

uploaded_at: 2022-12-19 03:25:16 UTC

indexed: true

has_extensions:

extensions:

Gem size: 87.5 KB

Version Data Entries

Total: 103

Unpacked size: 482 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
lib/ruby-prof/printers/abstract_printer.rb100644004.1 KBced32c62df883cee31140a05ea8ae1caef29a6c4dc7a13ff99e0a5ed2b063f3a
CHANGES1006440024.3 KB2613de321eebdc6fb5bb1031b78c7711b3cfa0ebe5c78df5545eec05505c396f
ext/ruby_prof/rp_measure_memory.c100644001.34 KB7187469028194b5e5db8c26bda2ede316b780438b69d781a9953151fa235c793
ext/ruby_prof/rp_measurement.c100644007.33 KB6b33eccaea2472d00332f7e18ca4f326bc340820d208b0aa14857aef57a7fb28
ext/ruby_prof/rp_thread.h100644001.56 KBe77e7381058b1b864346358aeb8ac2d2ffee2c205453ac435598d6f445c371bc
test/gc_test.rb100644002.12 KB3294e0fdac5d5258b9dfba237fd5a70a43cd89d5a04802e932ff249180c57ec0
test/no_method_class_test.rb10064400464 Bytesbae3ac63314c16a971880d2735e4aed196cf91b9ef5fe9efac1f3dec34507433
test/start_stop_test.rb100644003.27 KB3f6354526c0f06629082c666486746606dfaf7d70b62013d46abc2da33d7f082
test/yarv_test.rb100644001.76 KB62dd16ee1ae8556e5e37852194775d0f348277fa73d126ad9239b19fa73052a0
ext/ruby_prof/rp_call_trees.h10064400868 Bytes8b6a4e72914454b73c8c21802b0345a4f58ce9db11117662773ae1c5cdd86b8d
lib/ruby-prof/printers/flat_printer.rb100644001.89 KB079e2dbe75d81c9dff519273f002cf4ada433864977eaf156c96d8a097bbadb7
lib/ruby-prof/printers/graph_html_printer.rb100644001.69 KB04f5f8c6d0de3fa919d3acd7f79c1ba63679bd33dd8c4e88971ca7fdc61cb5b7
test/printing_recursive_graph_test.rb100644003.49 KBdf8e9b5e3a2798c2ec2ff448acd4c7464e9305b543d07e26cd786aa8191e5a25
test/profile_test.rb10064400489 Bytes16613b3c43f04847308f60a81c13326ea9fdeae8c0296666cbfc97c9eee0fd6d
test/call_trees_test.rb100644001.94 KB92053ee8f59d77bebc83a4ee2fe70b53d6287f45454afe5b882f9278bab088bf
test/exclude_methods_test.rb100644005.17 KBe6f2d40b3bc57a1459195f953e19c31fbfa5f7be020ed2efb7544b8080e352c2
test/fiber_test.rb100644003.3 KB10a1b4024dc1bfa8a531c010f0f5496aa030edfd5d457fdc7b2c81c15055f979
test/measure_wall_time_test.rb1006440016 KB72aae78fee34bebf579047aec73fececde68f0134e008b456f4d900b258c2592
test/multi_printer_test.rb100644001.59 KB4f2dfef2114c9d398147a2b9024f498a771b35c864e543a91b326ffa8426fb92
test/pause_resume_test.rb100644004.59 KB90123cb5bf3a3ac60fa11640685d5d96d6c010740027793770fd6cfb5b27bc53
test/test_helper.rb10064400350 Bytesa692963b8b150d5dcd57e87f1601d5e1c3181efe9a713c3f56f19efff384a8b7
test/unique_call_path_test.rb100644003.71 KB709a5fdb91ad57ab05fab9c0bdb62a26b64cd484aa55324cb1d5b7b12cf9c8ac
lib/ruby-prof.rb100644001.77 KB9f56f980145134b0bb2c836c62541ca8737e68f7e21d538b2dcef8a0e9b2e759
test/measure_memory_test.rb1006440027.6 KB5c62b5707686feb237a26498dcff4ac68ce0bc07e34fec838b74ae976335da73
ext/ruby_prof/rp_profile.c1006440029.2 KBcd585c4ffc7d03677eee24681642cff6ab64b16436003174d8426e9e8a9ade2d
lib/ruby-prof/call_tree.rb100644001.76 KB2cb9919dd669bda1bf708425ce0f1ca8dc1f954925c846cfb539a4c59586f5cb
lib/ruby-prof/compatibility.rb100644003.16 KB310b02e29e5eeb5d62e211af05831d7a5d4958f62f0cb374db3ac2180fb9db97
ext/ruby_prof/rp_call_trees.c100644009.22 KB0435eb38a5d6e40a7a3b418588297c557eb133a187e65fae7b4754d58695de71
ext/ruby_prof/rp_measure_process_time.c100644002.13 KBecb0681fa268ea86151fc28cd47fcb7c5007537f73bf7d16b6543265fe040990
ext/ruby_prof/rp_measure_wall_time.c100644001.85 KBaa9f54fc5c822178d2440ccd1df9e66439d903be8fc10b0b8d5a2f73b1f80e74
lib/ruby-prof/printers/multi_printer.rb100644003.79 KB1a30d5569ac845652911f07493dbb3afabbcec331040a0cdeaa431e8d4087a68
ext/ruby_prof/rp_call_tree.c1006440011.3 KBc1941f62f351544030325e86b109fd34a8efa61b11cf3777243406f69e8d360e
test/measure_process_time_test.rb1006440064.5 KB4d206b14073565387128ebdb07618c47f6c62ef32a390e8ae803045a29ace5d1
test/measure_times.rb100644001.14 KB864686c142bca9912893451c56038cfa1c0ac0b5926fe4d45604334a38d52f7c
lib/ruby-prof/version.rb1006440043 Bytesd3b6440144b7facff81ae89e370f94823b9b551d44da7fa0686ecae5cf94fa8e
lib/unprof.rb10064400172 Bytes480f1e445b94d49b5b8a0ab5a7af73f0ac6ba0095a27c8f8ffd7fd66386ef9e1
test/basic_test.rb10064400846 Bytes1f909f71ea28e67eb3fb6a651efe97f1aba799b2838b19ace0545b8252897410
test/printer_graph_test.rb100644001.29 KB08ca2e11849f9778023e4b5e288e2634044b773ef3d4cd01404a3cfea2a97a05
README.md10064400170 Bytes229cbac712da9c6e12c6cddf8cf9130e71b0e2039fbdbadc98841919fa426aa1
ext/ruby_prof/rp_aggregate_call_tree.h10064400461 Bytesb934fbfcc81a6c395460f81723ff5707f24e61c7395a9efb7796bb55b8021236
ext/ruby_prof/rp_method.h100644002.58 KB9f9c5efed346d61bfe1d6c8e8fb5f17f7cc6184d882ca4dd442d5775cf2deda6
ext/ruby_prof/rp_profile.h10064400846 Bytes3d6e9902788e3c4b671caf7b53eeb4667bf20715854925790bfc1740ced4050a
test/enumerable_test.rb10064400608 Bytes6b0cf6f92244b3aad506c1a2caf9219025febdc6ea4b28a6a4ec4358bafae438
test/exceptions_test.rb10064400532 Bytes1e82d88088f2b48583f6621403f38976c1cb4bff7dcedde2b13e66a50c6970c3
ext/ruby_prof/rp_allocation.c100644008.85 KB43d618a3ef042abc5ba45c8c1c741a6844801fa67e057d68cf2f3cbbdff583aa
ext/ruby_prof/rp_method.c1006440015 KB7cd422d58c9c6c32ff44a8205cb55ef5a519c688b2429f44d8057750df57524a
ext/ruby_prof/rp_stack.c100644006.14 KBeb6138fa8f32c97a5b6aed07c63ff3937b427a5123ee160920ce84ed8f38e59e
ext/ruby_prof/rp_thread.c1006440010.1 KB98d521a285f196d8b93559ba90630acbfe2ab65d5242734125266230dcb6ae5f
lib/ruby-prof/profile.rb10064400920 Bytes1f2f4434e3af25e2076841f0d61b25a41dc030bb7ffa4c0370a6488a399655b9
ext/ruby_prof/rp_stack.h100644001.92 KB6607a8b933c4338aa0f3f883bd475e43fdf335a3845c639d95ef438785e1e9d0
bin/ruby-prof-check-trace100644001.17 KB180b593e51276c547b37b2874aa1f7dc7b7dacf3b3030fb118c5adb4cec02fb6
lib/ruby-prof/printers/graph_printer.rb100644004.03 KBa0a67c39f42da14fcde8b238e49e503873c428d22b3bb11023b88e5baf691335
lib/ruby-prof/rack.rb100644002.71 KBbe8ba4d63d15796430c2becdb0baed995bcbfa0eb18ed6157c8373acd261c555
test/rack_test.rb100644002.33 KB39c78865ab3b72a6a6b82517178bfd4909b3814e25cad512b78a2fb570cab9dc
ext/ruby_prof/rp_measurement.h100644001.38 KB6d593f337845e1679866120ca98fda41e36425fdf0b1e14ca4bae0881d635272
test/inverse_call_tree_test.rb100644006.1 KBa501a0821cc2b665542c55c3a2d3bed60ea7ed97651993ae308f9a852e9534cd
Rakefile100644002.69 KB35347d38b5fd237d47c86c8590bbad2057d7f3ce7b60223c70efb171216aba9f
bin/ruby-prof1006440012.2 KBc8c301460875df50fa4c5e7af737ebd8185a73d332a1b6196e7a22722e9d6034
ext/ruby_prof/extconf.rb10064400699 Bytes324d1bc467964ded0ab28849a027ffedae04fe272bded0b7ef1e9cb17eea79e4
lib/ruby-prof/thread.rb10064400571 Bytes6f2bfd21cf560d150d00b79d87884935b560ed5227d843f4b5ba1c8d8502465b
ruby-prof.gemspec100644002.56 KBca041ec3f31f4eac4a6eb2a10d89844c44b48f220a0d8e0e7eb5338dcacbf929
test/abstract_printer_test.rb10064400552 Bytesfab684372ec86c2a2f7af5a2110adebd4c0bbb879ef305b3785655e521d89344
test/prime_script.rb10064400139 Bytes74eaefd360a31aebf4b97a633908724e049de42d5de2b184e12524fd0eb35cd0
test/singleton_test.rb10064400760 Bytesce8af1a0171970ffec1ebbe1cb0ff50b4e11c50c75ec9525c16904cd0e3b46ba
test/stack_printer_test.rb100644001.62 KBd93e0633301d9e052f2d151d72283eef5de8dbded1735f5e4cdad698c3219fd1
test/alias_test.rb100644003.83 KB4c286d6dc7e8dc2b46676b981758dc4124b4c9d1cf42799c3bf232d86cbee5e8
ext/ruby_prof/rp_allocation.h100644001.34 KB25a70a0f52dae351a206958daa98b0468f6add4882c0cc8c5e073fbc2551fdf1
ext/ruby_prof/vc/ruby_prof.vcxproj100644008.43 KB3301f2e433189420202e317f4efee8756f36ed4157c54ac2c66242ae496f7bd4
lib/ruby-prof/assets/call_stack_printer.html.erb1006440017.6 KB207fa97aa357a369b464884a34d49bc2ba0da049d3745551449ae4482942223f
lib/ruby-prof/assets/call_stack_printer.png100644004.86 KBe7ccb313030d45ef8bed5a5ec73b352fd4ee4e065491d2efc7ca782dda4f2298
lib/ruby-prof/assets/graph_printer.html.erb1006440011.2 KBcb3e755ac203faa3c3ae9649556d5d7fc1fd335b4998bd5c890150f9b08064d9
lib/ruby-prof/task.rb100644004.32 KB2f1175c44bc4ab2bb50fdf2dbbcdd2b3f3f77f81576987711533e02486ca8a64
test/exclude_threads_test.rb100644001.01 KBc58d8582618a46a8f63be0c91cdc1e49bf830a0faceb8a4c25f0ec0d8bec852d
test/printer_call_tree_test.rb10064400971 Bytesb2eedb35565b381260610de9ca61da9d233ca9f6948a9e6a39e56065429c4f09
test/printer_flat_test.rb100644002.91 KB49776a65b5b327bb98eedc1af1c39ea966ca1bb5e1f33d6fed3715964a509b18
test/recursive_test.rb1006440015.6 KB6fc4ceed5a42cc0e097b48407e74dc9091a09b4b0201c7e26fe5d6fa0441c793
ext/ruby_prof/rp_aggregate_call_tree.c100644001.67 KB90493f54d597705840699ce9c10c30b7a82b5270a90243c6188c06920992c7e2
lib/ruby-prof/call_tree_visitor.rb100644001015 Bytesdcc9aa0485b0d9b5eb4582714c239ca6f3d1b987e43884208a556e41f0a47d4a
test/thread_test.rb100644004.94 KBd0e0c817274be83aa8bf0845d16bc219d3a702e4e5145a9467845e118e5f712e
ext/ruby_prof/rp_measure_allocations.c100644001.49 KB94ba7ffd9f0df89f045130d00f424b484b0d74a23c6bb6aeefa6f1ddc162af39
ext/ruby_prof/ruby_prof.c100644002.01 KB8b9fdf18929bf33d15f58262a3cdcd876ea99a336adf8c119b13c0b2fc98c146
ext/ruby_prof/ruby_prof.h10064400718 Bytes341cec92ba396ffa1da9461d5ed55a1eec8d1d1144495e04978ada75c8e894bb
ext/ruby_prof/vc/ruby_prof.sln100644001.83 KB9217f5174171362073d3ff612db03de360bce12f06b28e854f755d610036ad09
lib/ruby-prof/printers/call_info_printer.rb100644001.61 KBbbfa9685b7b80ca8f55b0915371739f875cd5b049bd4ac06821e82429390a1c0
lib/ruby-prof/printers/call_stack_printer.rb100644005.2 KB2f130b650b21ab4b91989a32f78322b32f060dbdda43e8ccbe671fefbb6d59c6
lib/ruby-prof/printers/call_tree_printer.rb100644004.35 KBb01107681620f34eaa09f48b90dc0149102d9aceec51c60da21959a55f032333
test/call_tree_visitor_test.rb10064400883 Bytesb10482582c4daa6245924d178a7cd916166d7b3a0a6d339272116926c8fb866e
test/duplicate_names_test.rb10064400759 Byteseb3599352d0ec7800696515fabfd9bb07fd8c91c46cc6a8fcc46aaffd18c0e0e
test/marshal_test.rb100644004.59 KBf14384ef036bc0a89b5be40e1436a548627a49b36aada5ad6409e57cfc146d36
test/measure_allocations.rb10064400396 Bytes6fb394d6691afaf5f83ef416f2141c560f610cba357679c1d82ff0adc92e1640
test/measure_allocations_test.rb1006440012.5 KB403eba1c06e9fe2a3e10c87d5817e5c036110fd1b4c63c429ad188d8e4dc6d92
test/printer_call_stack_test.rb10064400699 Bytesa0a395f23c069d3fc49faf297aad8de30d72a0473bb2363efebc73adf89af31c
test/printer_graph_html_test.rb100644001.86 KB9686e338b5d538df904ff70c034b77fccc24a6ae5aaa4c8a78142c501e83352d
test/printers_test.rb100644003.88 KB23096604e58859cff294465fab3ad00f09522a67fd0229095ce16414ea3bec3b
lib/ruby-prof/exclude_common_methods.rb100644004.29 KB749b5a7f88c0df8d22547f6f69da007ee5bb5a14ee8bd478d5c57a86159a98e8
LICENSE100644001.4 KB4e16e5db2644135f3c3dd0b0cbd8498130640ebafaf8fa93a536fef1c19abed0
lib/ruby-prof/measurement.rb10064400491 Bytesc4a1f25b873dc0116d2a170fe94351865df991bc6a119f24502e6089ed5957d1
lib/ruby-prof/method_info.rb100644002.41 KBe9d19adcb62df1ff2b8494d2ec57b8f0388313e14df8afac00eb4c8a4008d62f
test/dynamic_method_test.rb100644001.66 KB4221dd1e710a25c6eeae6af74a80e83ec42883bae8dc39cc1844081314dd5601
ext/ruby_prof/rp_call_tree.h100644001.6 KB973dc86fc83d457d9829d6eec978ac658887058a1523aa316997b4a0f9df14e9
lib/ruby-prof/printers/dot_printer.rb100644003.87 KB82aec3ce7137bd249f604fa6489fba3ca4567f1f11982bb3e16d6ad09cc39348
test/line_number_test.rb100644004.83 KB464084a9dbd9847f413022ee34e8a2dab652d7afd52b41d39a17d930064bdb6b
test/prime.rb100644001.07 KB81f3f4be9481903def67f35365b7be8afdd6823486fcab8a973baf590941ae59