ruby-prof-0.18.0

https://rubygems.org

ruby-prof

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 25596

number: 0.18.0

platform: ruby

spec_sha256: a206948b69df95fc08bc51440953a76018695d92b2cfc14030536f3e8850f8e1

sha256: 63c348bb67a7c51f9afae2ecef6800422cee2a09dacdf55fc76b417bea1531bb

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

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

position: 19

version_data_entries_count: 105

uploaded_at: 2019-05-28 04:05:11 UTC

indexed: true

has_extensions:

extensions:

Gem size: 95 KB

Version Data Entries

Total: 105

Unpacked size: 453 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
lib/ruby-prof/printers/call_info_printer.rb100644001.33 KB4687f720c768eb79212a0f3b688d33112faa2842afaadad1a20c220ea0e8bf27
ext/ruby_prof/extconf.rb100644001.85 KBff80d14dd1c5649e248ae8aaf11aa1228e035f5e8b24300ff3549ed13910dfe9
ext/ruby_prof/rp_measure_allocations.c100644001.98 KB2a539e1a9307fa51136eb4db659de189067fc0fa7ca009d0b547b1ed8f7c1458
ext/ruby_prof/rp_measure_cpu_time.c100644003.16 KBdb3815af69df7caf1ad5c901d2a18c86950b8147157d6dbe831a4da26a2a633e
lib/ruby-prof/call_info_visitor.rb100644001.04 KB55676df66b9fcc39cd065d072a29f6281717881317f24722ac3160927682f1e5
lib/ruby-prof/method_info.rb100644002.86 KBcbfcf50277f8173ff18eaf2f9a0d4d27efadecf0c93ddfde4f7cc45aabd35abd
test/call_info_visitor_test.rb10064400842 Bytes39e7ad3aad39032ae5a0c22a0d4d5741760b94826a1ee470ca3adb58d255a0c0
ext/ruby_prof/rp_measure_gc_runs.c100644001.71 KB78bb4f81fc3fe1ec1cfc6f7ec9b5ecf2716fe32893cc5986f108ee3d4013f526
ext/ruby_prof/rp_method.c1006440016.2 KBe706175bd819d1dd8523e1216e8476f9899a07dda88cc9b9dd15a13a66e20399
ext/ruby_prof/vc/ruby_prof.sln100644001.4 KB43016d9d345edbad794a16e1a5946f0488d647f3b6d380d3830372e5711c83bf
ext/ruby_prof/vc/ruby_prof.vcxproj100644007.17 KBabae348bbf316869c4c5efa7cb5a484b404f0b97759f048a91d4d2ded0723142
lib/ruby-prof/aggregate_call_info.rb100644001.56 KB86b30e9bb022127210bb038c222fd6ff91235c54dcab737fefa8b3edb9218609
lib/ruby-prof/compatibility.rb100644005.27 KB1ff7c809bd29a1444338df2fa9ed676dea77dba91339677a62ef810bed2223e6
test/exclude_threads_test.rb100644001.01 KBc58d8582618a46a8f63be0c91cdc1e49bf830a0faceb8a4c25f0ec0d8bec852d
test/fiber_test.rb100644002.35 KB21f4cc154c94cf1243bf7e6c0110c530cb97ba8810c9937554cd2c7be551a55f
LICENSE100644001.4 KB14cc87198667740318faad83da8bad83264fe6405d735ca0762bee2f3632f1a8
ext/ruby_prof/rp_stack.h100644001.96 KB08145b65b324c3850d2832afd024a27fe62ab3376cbb8ef09efb1452405825fd
ext/ruby_prof/rp_thread.h100644001.11 KB5b2d337dd16ea085c96fbfd711f5aaded82a433eed667e4a1e0e627e18ca2679
lib/ruby-prof.rb100644002.27 KB77b01be98e15fe1afa752ace26209463e47f1a0d8ca76bb5e5f206fa8471a2cb
lib/ruby-prof/task.rb100644004.32 KB2f1175c44bc4ab2bb50fdf2dbbcdd2b3f3f77f81576987711533e02486ca8a64
README.rdoc1006440017.2 KBf1f3af6fb14d1ea56679deafc65720bf0600d2e0591155ecba50542a99560252
examples/flat.txt100644002.32 KB2f2b866beea2d5d18fbc855c49997337be05c254f6b5ffc6c8a19af564cb9a3f
examples/graph.dot100644002.73 KBfb66e411c9946a40396ff348efcbf9ecb5a08d37ca901c726e0be3dd731e835e
lib/ruby-prof/printers/abstract_printer.rb100644002.88 KB47b99383122109ab7691aff8cdde615894bc9b401340c33101df4e938d5be462
lib/ruby-prof/printers/call_stack_printer.rb100644008.56 KBe43086a4b0651156defeb2fefe31ba841db7857214b8ca786d425ae16ea6769a
lib/ruby-prof/printers/call_tree_printer.rb100644004.4 KBd09e2dcddbff86c8f5f3e97e50b0fe44d266a3fc0a6cf9abb4d875cf12dcd77e
test/duplicate_names_test.rb10064400743 Bytesccfcb89970fe5d3113340e1a0cf84502219b9441826b74301796f18320f0f75c
test/measure_cpu_time_test.rb100644006.58 KBe4cd8260efc4e9d448f7a47e5a630922cfe5c5ec0e67cde3e18222758c9912d9
CHANGES1006440018.3 KBa94c2158011d0929aae9877f2628746a780662c0ffd9b03e8ab771cba097a070
ext/ruby_prof/rp_measure_gc_time.c100644001.44 KBf1f16dd43431237c2d1c7c28d6c38e167fc6b03df5282ff280cf56d5b842b281
ext/ruby_prof/rp_measure_memory.c100644001.97 KB2fb16b38494e053f85a39bc54d27e5b0e8c92373881c40a0fd1e54d4fa3b3f98
test/block_test.rb100644002.64 KB8092281809277fad581081c8a72bd1c0dc80504b3e5e2da40c65150c6305bdc3
test/printers_test.rb100644008.64 KB73801e06e5c1f4b8d9356a43fc6d0684fba367a26e9e23bea5ed4d7c0cd9a5c1
test/stack_printer_test.rb100644001.96 KBff0466c95ebe63fe68a7dd02c00c9888637d7a8b9bacb2653b2573551fef8529
lib/ruby-prof/profile/legacy_method_elimination.rb100644001.63 KB4ec3f8741c8f752507c86572b9b45a47d65f08da53e02e8c5e85c503c1205adf
lib/ruby-prof/rack.rb100644004.3 KB9d267b0a25a0b8cee9affd6335e17d179b33e416dacb5774e83e7d0634267b99
lib/ruby-prof/thread.rb10064400871 Bytesb84b563ca746a51b105030321c6ee90b89c724885cf4776f8440a681d8b6498e
test/abstract_printer_test.rb100644001.27 KB254a0bb393f60a709c3c9b2b534d6a8d180ce50e03c772e0616fe90d8fad2eea
test/yarv_test.rb100644001.51 KBf02ce2a99cd004a0924eaa5aecfefa86eefbc36e99af09f3ffeba94bf0edef15
ext/ruby_prof/rp_measure_wall_time.c100644001.18 KBc69490ae3c7f3e2cc0e05231568641ea98961004aeef468ef114e7288b351798
lib/ruby-prof/printers/flat_printer_with_line_numbers.rb100644002.62 KB2a24b3c442ad22636ea24e62e0b96aef3ef66e5dbc2cd7eff443263a46c3e837
test/call_info_test.rb100644002.56 KB02702db9c33cf1298d95c2f323980ae2289fa2f70514a3af7a57e4e35aa1cf30
bin/ruby-prof-check-trace100644001.17 KB180b593e51276c547b37b2874aa1f7dc7b7dacf3b3030fb118c5adb4cec02fb6
examples/graph.txt100644008.85 KB3eadde37b590e116a866d7e6565f939675d8e4fd52e9f8071e7ae9faf2f85618
examples/multi.flat.txt100644001.27 KB66f6b495cdf48c76b9f78434ee00b1f6936020c90f1fe98f1f876b1f149765cb
examples/multi.graph.html1006440027.2 KBa906042ce623f3c0ff7124bc1d76a14b63295c910af215a61411556f02883a3c
test/test_helper.rb100644005.69 KBcfe8e3ee883f42d460926498e3e6a312aeb290b8c6c9953782e48901a327683c
test/measure_gc_time_test.rb10064400812 Bytes07c164c02378402e43224f0d4834efd46f5975af1ad05bf20c97759047d14691
test/singleton_test.rb10064400760 Bytesce8af1a0171970ffec1ebbe1cb0ff50b4e11c50c75ec9525c16904cd0e3b46ba
examples/multi.grind.dat100644002.38 KB78aa4177df5f73f5710b9be97ba2b573adf641b90a685e15013c20a45f9c5782
ext/ruby_prof/rp_measure_process_time.c100644002.08 KBadda7fbd192b506035d1cecdebd4e76afde98cd634c941e6699420bad182ce4f
test/measure_memory_test.rb10064400956 Bytesa3f9bd60682332644b2e28d35ffecec4fd6d915f463dca8c495a5d2d0e97e46d
test/prime.rb100644001.07 KB77fa5079f95712ab3c54d75a75e57a019fae5ede77c1107b9b1b0e921d86a205
test/aggregate_test.rb100644003.49 KB854e9dad5ffbbd818a03d7ed0af7bdc1b23a56d1cdddd84414694f7e4a1a0d9c
test/measure_process_time_test.rb100644002 KBb3d071a2852fe89c9a16dfe3bec46c68b035da8e276306a757606b3df743f5e3
examples/graph.html1006440017.5 KB203f748fa06e0718a8283a28363468b2ee02b54832c09442818e9444e2ede2dd
examples/multi.stack.html1006440018.1 KB5bd7446852f04ee8c262245e7ff28134d4813fe072432e5c5f98c9c912175ed8
ext/ruby_prof/rp_measure.h100644001.24 KB12681b37f293a842acab404d10c6067091d33ccdafa67bd0465b408243963b27
test/dynamic_method_test.rb100644001.3 KB1040c32c0298321582752b96fd816a3072e440700aa7c4e2222f4128d1796f8b
test/enumerable_test.rb10064400608 Bytes6b0cf6f92244b3aad506c1a2caf9219025febdc6ea4b28a6a4ec4358bafae438
test/exceptions_test.rb10064400532 Bytes1e82d88088f2b48583f6621403f38976c1cb4bff7dcedde2b13e66a50c6970c3
test/exclude_methods_test.rb100644004.83 KB254d22dc318b3272bc4e0f9a0adf96934bbaabfbddf3461ed73cb28ec2ca970c
test/start_stop_test.rb100644003.3 KBed3a8462aa3751e023da022e6860e9f130ed4edf934040185f47bcf5d47870a9
test/unique_call_path_test.rb100644004.54 KB7a3e1c33d14dde45befe483a66b87a183dd9f25588d30028663ebf0de61e8968
ext/ruby_prof/rp_call_info.c1006440011.2 KBa5e469954cb5de3d3931e8ebb8d0cc144c5a3328c32d43c5e5de479f7d7a9ec4
ext/ruby_prof/rp_call_info.h100644001.64 KBcf7fea14711904e39e76d3ed4a03ed533708b39faa37cda3559959d03a1837e0
ext/ruby_prof/rp_measure.c100644001.21 KBc04926831a19d4f1dd004795ddde07bc99abbc7893d137f2c43837f30f240da1
ext/ruby_prof/rp_thread.c100644007.89 KBf7dbb3324f1061244c42ff9af9078028100566a5f9299923749bb70ff37b1a06
ext/ruby_prof/ruby_prof.c1006440023.5 KB577542b79c2c572120705433bda4547d789f775b9efb50e328845b2ebdab3554
lib/ruby-prof/assets/call_stack_printer.css.html100644002.47 KB0db0110e6561ae2a5cac95cd81809450bd4fa79da3d4f9b560a1b618def2711e
lib/ruby-prof/assets/call_stack_printer.js.html100644009.5 KB839e2d58c3008dd38b3aa3c1ea2d30c1bee38d9bca3afbe9529a141162ea50d7
lib/ruby-prof/printers/dot_printer.rb100644003.85 KBb058e43bd280b3653600c5b59d5ca74f40ee668b5dafec4d4d06a3ead488c1db
lib/ruby-prof/printers/flat_printer.rb100644002.35 KB511f7aa259781684f755603c561c411bfd97599f6b641730e9982cc16a310caa
lib/ruby-prof/version.rb1006440044 Bytes350470527d1a7efbb9ad14f24d8c24d59f312ac5a950c767f40fa82a561b8dce
lib/unprof.rb10064400172 Bytes480f1e445b94d49b5b8a0ab5a7af73f0ac6ba0095a27c8f8ffd7fd66386ef9e1
test/basic_test.rb100644003.81 KBa297ea10a2eede2d72c5898d31165b877aea1d89d471a4518514b095a0cfc164
test/line_number_test.rb100644001.75 KB5b5d5a6a71f0130c5311fe338120abf35dd3d16155d81f4ff8b71003c59f4421
test/thread_test.rb100644006.37 KBbdd8a8870adb426296e7315e8fb4c5801ce80fdfaee6dcd23ef30555af0fc24a
lib/ruby-prof/assets/call_stack_printer.png10064400454 Bytesbb323110748af6ea75e0761e0dddcefc2c195911becf92fa67c3c1a6210cec5d
ruby-prof.gemspec100644002.27 KB31a974240b6ede8653a42ebbc00ea3a81791ad6590d188d0955734a5669988e7
examples/stack.html1006440017.2 KBcde4628fc28e41f54384a798f64a24af77c52dbd5c20756b1ebed93226fcdd46
ext/ruby_prof/rp_method.h100644002.7 KB4ecefc206c329001c834a721ef67f9f872257a60fcaa599e31f56921403ab394
ext/ruby_prof/rp_stack.c100644004.51 KBf3049b2de1242d49c7c3711f7765838193658565e77ac629a4a8c019ef6eae6f
lib/ruby-prof/printers/graph_printer.rb100644004.14 KBc3832cd8ad8daa1d1ca74a201e8bffe5da4fa04b473eb8f5b7bd54f0106c8426
test/measure_wall_time_test.rb100644008.25 KB5396ca11013e034868085198fcc116519b8a943226b321ec1a34b36ea883bab0
test/printing_recursive_graph_test.rb100644005.12 KB80e2d280396374b9a44bd3b4433528d12854f5569ca7fa35f9b2c3a2f44a6ff8
test/rack_test.rb100644004.23 KBd031ac550672c805f967f304123bab7ca86628ab4d0a1a159274ca4f2e30b88b
test/recursive_test.rb100644007.91 KB7dacb93abdbe7776ef81e6c2e94e87a7ca34f55ad17bd0e5939accca2be3f82f
Rakefile100644003.41 KBfcfaa6bbe13183eede8a8f022371bda5448dec68e96102948491e8551e1cf90a
bin/ruby-prof1006440011.3 KB35fa3e6db65b3c2a7a60469ae80c86eb53166e192c304302e0f4cbc94be99a40
ext/ruby_prof/ruby_prof.h100644001.48 KB4c0029ac24cedaf9c1d5f75903725e4b8334793dce1c93b319e84402c03c5d65
lib/ruby-prof/call_info.rb100644003.42 KBb547348faf3341741796a4f0b9b595538f6a89360936843a816e3af7a12ec37f
lib/ruby-prof/printers/multi_printer.rb100644002.6 KB3c9cb272ad90dd1bd9131017539f14e7649a47b6782bfad428c7c56fac09c3c8
test/multi_printer_test.rb100644002.34 KBb7d84d0aa2f2083a826ea772139b06559c21517bd357d29aad26203b7f1619f0
lib/ruby-prof/profile.rb10064400734 Bytes4bd8b4911c0b534f372afe5a51a51b5e85be5d55243293ff82940c63d24fa11a
lib/ruby-prof/profile/exclude_common_methods.rb100644004.48 KBf7a61c4af0c30772f1b063d9bc51006eca0cca6493acfd89f76c2695d691e4ef
test/pause_resume_test.rb100644004.5 KBbbf64a1575da1dec746fdcb6fbe025931c2901d2e3c8c37824aa6bb6783f77ca
test/stack_test.rb100644004.44 KBb67335e703cc206096b05183c76c99c225c857ec5493642d75998d6639b392e3
test/measure_allocations_test.rb10064400688 Byteseb63840516ca9b6230ecaa621803ef087d31b41232e9358044b312c2691c4f00
test/module_test.rb10064400910 Bytes66a6578cad043c5c09fe234371b110aa2ed0f91680cb08b0315605eed0a15afc
test/measure_gc_runs_test.rb10064400769 Bytes0633ed3823562e85e22da07545a74745e301a9ed9a8302de2fa3a1cb666594b5
lib/ruby-prof/printers/graph_html_printer.rb100644008.18 KB54f2c41297839fdb962f8739a42be032ee94e5fea560e5d4f5da0eee16ff1c20
test/issue137_test.rb100644001.52 KB9499a4ee167ecd0c8eef5d4f5fb1ed5965512c26fc5659ca9b6671d76da64b2c
test/method_elimination_test.rb100644002.4 KBcd6c9e324d5b142ba9632788bde9c2e587cda74349ca10a8e19d66ab4e3272d8
test/no_method_class_test.rb10064400464 Bytesbae3ac63314c16a971880d2735e4aed196cf91b9ef5fe9efac1f3dec34507433