Advertisement
Guest User

Untitled

a guest
Dec 19th, 2020
170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 28.88 KB | None | 0 0
  1. $ cargo build --release
  2. $ strip target/release/hello
  3. $ ls -la target/release/hello
  4. -rwxrwxr-x 2 master master 280824 Dec 20 08:54 hello
  5. $ cargo bloat --release -n 999
  6. File .text Size Crate Name
  7. 0.7% 10.9% 20.7KiB std std::backtrace_rs::symbolize::gimli::elf::<impl std::backtrace_rs::symboliz...
  8. 0.4% 7.1% 13.5KiB std addr2line::ResUnit<R>::parse_lines
  9. 0.3% 4.7% 9.0KiB std miniz_oxide::inflate::core::decompress
  10. 0.3% 4.6% 8.7KiB std std::backtrace_rs::symbolize::gimli::resolve
  11. 0.2% 2.6% 5.0KiB std addr2line::ResUnit<R>::parse_functions
  12. 0.2% 2.6% 4.9KiB std gimli::read::abbrev::Abbreviations::insert
  13. 0.1% 2.4% 4.6KiB std gimli::read::unit::parse_attribute
  14. 0.1% 1.9% 3.7KiB std addr2line::Function<R>::parse_children
  15. 0.1% 1.8% 3.4KiB std core::slice::sort::recurse
  16. 0.1% 1.8% 3.4KiB std rustc_demangle::demangle
  17. 0.1% 1.6% 3.1KiB std <rustc_demangle::legacy::Demangle as core::fmt::Display>::fmt
  18. 0.1% 1.5% 2.8KiB std rustc_demangle::v0::Printer::print_type
  19. 0.1% 1.2% 2.3KiB std gimli::read::line::parse_attribute
  20. 0.1% 1.2% 2.2KiB std gimli::read::rnglists::RngListIter<R>::next
  21. 0.1% 1.1% 2.2KiB std core::str::pattern::StrSearcher::new
  22. 0.1% 1.1% 2.1KiB std rustc_demangle::v0::Printer::print_path
  23. 0.1% 1.0% 1.9KiB std gimli::read::unit::Attribute<R>::value
  24. 0.1% 0.9% 1.6KiB std miniz_oxide::inflate::core::init_tree
  25. 0.1% 0.9% 1.6KiB std core::fmt::Formatter::pad
  26. 0.0% 0.8% 1.5KiB std std::backtrace_rs::print::BacktraceFrameFmt::print_raw
  27. 0.0% 0.7% 1.4KiB std rustc_demangle::v0::Parser::skip_path
  28. 0.0% 0.7% 1.3KiB std std::rt::lang_start_internal
  29. 0.0% 0.7% 1.3KiB std rustc_demangle::v0::Parser::skip_type
  30. 0.0% 0.7% 1.3KiB std rustc_demangle::v0::Printer::print_const
  31. 0.0% 0.7% 1.3KiB std addr2line::name_attr
  32. 0.0% 0.7% 1.2KiB std <rustc_demangle::v0::Ident as core::fmt::Display>::fmt
  33. 0.0% 0.6% 1.2KiB std <str as core::fmt::Debug>::fmt
  34. 0.0% 0.6% 1.2KiB std core::fmt::Formatter::pad_integral
  35. 0.0% 0.6% 1.2KiB std <std::path::Components as core::iter::traits::iterator::Iterator>::next
  36. 0.0% 0.6% 1.2KiB std rustc_demangle::v0::Printer::print_type::{{closure}}
  37. 0.0% 0.6% 1.1KiB std std::sync::once::Once::call_inner
  38. 0.0% 0.6% 1.1KiB std <core::str::lossy::Utf8LossyChunksIter as core::iter::traits::iterator::Ite...
  39. 0.0% 0.6% 1.1KiB std adler::Adler32::write_slice
  40. 0.0% 0.6% 1.1KiB std alloc::string::String::from_utf8_lossy
  41. 0.0% 0.6% 1.1KiB std std::io::stdio::_print
  42. 0.0% 0.6% 1.0KiB std core::str::<impl str>::contains
  43. 0.0% 0.5% 1.0KiB std std::panicking::default_hook
  44. 0.0% 0.5% 1022B std core::str::slice_error_fail
  45. 0.0% 0.5% 1019B std std::backtrace_rs::symbolize::gimli::callback
  46. 0.0% 0.5% 982B std std::sys_common::thread_local_dtor::register_dtor_fallback
  47. 0.0% 0.5% 959B std std::io::buffered::BufWriter<W>::flush_buf
  48. 0.0% 0.5% 951B std std::path::Components::as_path
  49. 0.0% 0.5% 923B std <std::sys_common::os_str_bytes::Slice as core::fmt::Debug>::fmt
  50. 0.0% 0.5% 884B std gimli::read::line::FileEntryFormat::parse
  51. 0.0% 0.5% 880B std compiler_builtins::int::udiv::__udivmodti4
  52. 0.0% 0.5% 878B std std::io::Write::write_all_vectored
  53. 0.0% 0.5% 877B std std::backtrace_rs::symbolize::gimli::elf::Object::section
  54. 0.0% 0.4% 849B std rust_eh_personality
  55. 0.0% 0.4% 810B std std::io::Write::write_all_vectored
  56. 0.0% 0.4% 774B std <core::fmt::builders::PadAdapter as core::fmt::Write>::write_str
  57. 0.0% 0.4% 771B std std::sys::unix::fs::readlink
  58. 0.0% 0.4% 768B std std::path::Components::parse_next_component_back
  59. 0.0% 0.4% 763B std std::sys_common::thread_local_dtor::register_dtor_fallback::run_dtors
  60. 0.0% 0.4% 757B std? <gimli::read::unit::AttributeValue<R,Offset> as core::clone::Clone>::clone
  61. 0.0% 0.4% 755B std <char as core::fmt::Debug>::fmt
  62. 0.0% 0.4% 721B std miniz_oxide::inflate::core::transfer
  63. 0.0% 0.4% 698B std core::fmt::write
  64. 0.0% 0.4% 693B std core::ptr::drop_in_place
  65. 0.0% 0.3% 675B std std::panicking::default_hook::{{closure}}
  66. 0.0% 0.3% 674B std? <alloc::collections::btree::map::IntoIter<K,V> as core::iter::traits::itera...
  67. 0.0% 0.3% 653B std std::sys::unix::stack_overflow::imp::signal_handler
  68. 0.0% 0.3% 652B std core::unicode::printable::is_printable
  69. 0.0% 0.3% 649B std std::env::_var_os
  70. 0.0% 0.3% 632B std <std::io::error::Error as core::fmt::Display>::fmt
  71. 0.0% 0.3% 631B std std::sync::once::Once::call_once_force::{{closure}}
  72. 0.0% 0.3% 617B std std::sys::unix::fs::try_statx
  73. 0.0% 0.3% 617B std std::env::current_dir
  74. 0.0% 0.3% 601B std core::slice::sort::heapsort
  75. 0.0% 0.3% 595B std core::slice::sort::partial_insertion_sort
  76. 0.0% 0.3% 591B std rustc_demangle::v0::Parser::ident
  77. 0.0% 0.3% 586B std std::sync::once::Once::call_once::{{closure}}
  78. 0.0% 0.3% 582B std core::str::converts::from_utf8
  79. 0.0% 0.3% 564B std std::sys_common::backtrace::output_filename
  80. 0.0% 0.3% 551B std rustc_demangle::v0::Printer::print_path_maybe_open_generics
  81. 0.0% 0.3% 539B std core::fmt::num::<impl core::fmt::Debug for usize>::fmt
  82. 0.0% 0.3% 538B std core::slice::sort::break_patterns
  83. 0.0% 0.3% 528B std std::sys_common::backtrace::_print_fmt::{{closure}}::{{closure}}
  84. 0.0% 0.3% 527B std gimli::read::abbrev::Attributes::push
  85. 0.0% 0.3% 526B std <&std::io::stdio::Stdout as std::io::Write>::write_fmt
  86. 0.0% 0.3% 523B std <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display...
  87. 0.0% 0.3% 511B std std::panicking::rust_panic_with_hook
  88. 0.0% 0.3% 504B std std::sys_common::thread_info::set
  89. 0.0% 0.3% 500B std miniz_oxide::inflate::core::apply_match
  90. 0.0% 0.3% 499B std <&mut W as core::fmt::Write>::write_char
  91. 0.0% 0.3% 496B std std::path::iter_after
  92. 0.0% 0.2% 476B std gimli::read::line::FileEntry<R,Offset>::parse
  93. 0.0% 0.2% 473B std std::io::Write::write_fmt
  94. 0.0% 0.2% 445B std addr2line::path_push
  95. 0.0% 0.2% 437B std rustc_demangle::v0::Parser::skip_const
  96. 0.0% 0.2% 434B std std::thread::Thread::new
  97. 0.0% 0.2% 432B std gimli::read::dwarf::Dwarf<R>::attr_string
  98. 0.0% 0.2% 430B std <std::io::stdio::StdoutLock as std::io::Write>::write_all
  99. 0.0% 0.2% 423B std core::fmt::builders::DebugStruct::field
  100. 0.0% 0.2% 419B std std::backtrace_rs::symbolize::gimli::stash::Stash::allocate
  101. 0.0% 0.2% 415B std std::io::Write::write_all
  102. 0.0% 0.2% 415B std std::io::Write::write_all
  103. 0.0% 0.2% 405B std core::slice::memchr::memchr_general_case
  104. 0.0% 0.2% 404B std <std::io::buffered::BufWriter<W> as std::io::Write>::write_all
  105. 0.0% 0.2% 391B std std::sys::unix::fs::File::open_c
  106. 0.0% 0.2% 389B std std::fs::OpenOptions::_open
  107. 0.0% 0.2% 388B std std::sys_common::thread_info::ThreadInfo::with::{{closure}}
  108. 0.0% 0.2% 388B std core::ptr::drop_in_place
  109. 0.0% 0.2% 387B std panic_unwind::dwarf::eh::read_encoded_pointer
  110. 0.0% 0.2% 372B std rustc_demangle::v0::Printer::print_dyn_trait
  111. 0.0% 0.2% 360B std <&T as core::fmt::Debug>::fmt
  112. 0.0% 0.2% 357B std core::num::from_str_radix
  113. 0.0% 0.2% 355B std <std::sync::once::WaiterQueue as core::ops::drop::Drop>::drop
  114. 0.0% 0.2% 347B std std::sys::unix::os::error_string
  115. 0.0% 0.2% 347B std std::ffi::c_str::CString::from_vec_unchecked
  116. 0.0% 0.2% 343B std std::env::current_exe
  117. 0.0% 0.2% 341B std core::unicode::unicode_data::grapheme_extend::lookup
  118. 0.0% 0.2% 329B std core::ptr::drop_in_place
  119. 0.0% 0.2% 323B std <core::str::pattern::CharSearcher as core::str::pattern::Searcher>::next_match
  120. 0.0% 0.2% 323B std alloc::vec::Vec<T>::insert
  121. 0.0% 0.2% 315B std std::sys_common::thread_local_key::StaticKey::lazy_init
  122. 0.0% 0.2% 308B std std::sys_common::backtrace::_print_fmt::{{closure}}
  123. 0.0% 0.2% 307B std std::sys_common::util::report_overflow
  124. 0.0% 0.2% 306B std core::fmt::builders::DebugTuple::field
  125. 0.0% 0.2% 295B std core::fmt::num::imp::<impl core::fmt::Display for i32>::fmt
  126. 0.0% 0.2% 293B std core::fmt::num::imp::<impl core::fmt::Display for u64>::fmt
  127. 0.0% 0.2% 293B std core::fmt::num::imp::<impl core::fmt::Display for u32>::fmt
  128. 0.0% 0.2% 293B std addr2line::RangeAttributes<R>::for_each_range::{{closure}}
  129. 0.0% 0.2% 293B std addr2line::RangeAttributes<R>::for_each_range::{{closure}}
  130. 0.0% 0.1% 290B std <std::panicking::begin_panic_handler::PanicPayload as core::panic::BoxMeUp>...
  131. 0.0% 0.1% 284B std rustc_demangle::v0::Printer::print_generic_arg
  132. 0.0% 0.1% 279B std core::fmt::builders::DebugInner::entry
  133. 0.0% 0.1% 279B std addr2line::RangeAttributes<R>::for_each_range::{{closure}}
  134. 0.0% 0.1% 276B std <core::str::lossy::Utf8Lossy as core::fmt::Display>::fmt
  135. 0.0% 0.1% 269B std gimli::common::SectionId::name
  136. 0.0% 0.1% 268B std std::backtrace_rs::symbolize::Symbol::name
  137. 0.0% 0.1% 268B std core::ops::function::FnOnce::call_once{{vtable.shim}}
  138. 0.0% 0.1% 267B std std::sys::unix::stack_overflow::imp::make_handler
  139. 0.0% 0.1% 262B std std::thread::local::LocalKey<T>::try_with
  140. 0.0% 0.1% 260B std std::io::stdio::set_panic
  141. 0.0% 0.1% 259B std <std::backtrace_rs::symbolize::SymbolName as core::fmt::Display>::fmt
  142. 0.0% 0.1% 249B std <&T as core::fmt::Debug>::fmt
  143. 0.0% 0.1% 247B std std::ffi::c_str::<impl core::convert::From<std::ffi::c_str::NulError> for s...
  144. 0.0% 0.1% 247B std std::thread::local::fast::Key<T>::try_initialize
  145. 0.0% 0.1% 247B std std::thread::local::fast::Key<T>::try_initialize
  146. 0.0% 0.1% 243B std std::thread::local::fast::Key<T>::try_initialize
  147. 0.0% 0.1% 240B std core::ptr::drop_in_place
  148. 0.0% 0.1% 239B std? <std::io::Write::write_fmt::Adaptor<T> as core::fmt::Write>::write_str
  149. 0.0% 0.1% 238B std? <std::io::Write::write_fmt::Adaptor<T> as core::fmt::Write>::write_str
  150. 0.0% 0.1% 234B std gimli::read::abbrev::Abbreviation::new
  151. 0.0% 0.1% 228B std alloc::vec::Vec<T>::push
  152. 0.0% 0.1% 227B std gimli::read::reader::Reader::read_address
  153. 0.0% 0.1% 227B std core::ptr::drop_in_place
  154. 0.0% 0.1% 226B std <char as core::fmt::Display>::fmt
  155. 0.0% 0.1% 219B std <core::str::error::Utf8Error as core::fmt::Debug>::fmt
  156. 0.0% 0.1% 217B std alloc::vec::Vec<T>::reserve
  157. 0.0% 0.1% 215B std core::ptr::drop_in_place
  158. 0.0% 0.1% 206B std rustc_demangle::v0::Printer::print_lifetime_from_index
  159. 0.0% 0.1% 205B std <std::panicking::begin_panic_handler::PanicPayload as core::panic::BoxMeUp>...
  160. 0.0% 0.1% 203B std <&mut W as core::fmt::Write>::write_char
  161. 0.0% 0.1% 200B std core::fmt::Write::write_char
  162. 0.0% 0.1% 200B std <std::path::PrefixComponent as core::cmp::PartialEq>::eq
  163. 0.0% 0.1% 199B std <&mut W as core::fmt::Write>::write_char
  164. 0.0% 0.1% 199B std <&mut W as core::fmt::Write>::write_char
  165. 0.0% 0.1% 198B std alloc::vec::Vec<T>::reserve
  166. 0.0% 0.1% 198B std alloc::vec::Vec<T>::reserve
  167. 0.0% 0.1% 196B std core::fmt::Write::write_char
  168. 0.0% 0.1% 196B std core::fmt::Write::write_char
  169. 0.0% 0.1% 195B std alloc::vec::Vec<T>::reserve
  170. 0.0% 0.1% 190B std <&mut W as core::fmt::Write>::write_str
  171. 0.0% 0.1% 186B std core::ptr::drop_in_place
  172. 0.0% 0.1% 185B std core::ptr::drop_in_place
  173. 0.0% 0.1% 167B std core::ptr::drop_in_place
  174. 0.0% 0.1% 165B std <core::num::error::ParseIntError as core::fmt::Debug>::fmt
  175. 0.0% 0.1% 162B std <core::char::EscapeDebug as core::iter::traits::iterator::Iterator>::next
  176. 0.0% 0.1% 162B std std::sys_common::util::dumb_print
  177. 0.0% 0.1% 160B std core::ptr::drop_in_place
  178. 0.0% 0.1% 159B std std::panicking::try::cleanup
  179. 0.0% 0.1% 158B std core::ptr::drop_in_place
  180. 0.0% 0.1% 156B std __rust_start_panic
  181. 0.0% 0.1% 152B std <&T as core::fmt::Debug>::fmt
  182. 0.0% 0.1% 152B std <rustc_demangle::Demangle as core::fmt::Debug>::fmt
  183. 0.0% 0.1% 151B std core::ptr::drop_in_place
  184. 0.0% 0.1% 151B std core::ptr::drop_in_place
  185. 0.0% 0.1% 149B std core::fmt::num::<impl core::fmt::UpperHex for isize>::fmt
  186. 0.0% 0.1% 149B std core::fmt::num::<impl core::fmt::LowerHex for i64>::fmt
  187. 0.0% 0.1% 147B std __rdl_realloc
  188. 0.0% 0.1% 146B std core::fmt::num::<impl core::fmt::UpperHex for i32>::fmt
  189. 0.0% 0.1% 146B std core::fmt::num::<impl core::fmt::LowerHex for u32>::fmt
  190. 0.0% 0.1% 146B std core::fmt::num::<impl core::fmt::UpperHex for u8>::fmt
  191. 0.0% 0.1% 146B std core::fmt::num::<impl core::fmt::LowerHex for u8>::fmt
  192. 0.0% 0.1% 146B std core::ptr::drop_in_place
  193. 0.0% 0.1% 141B std core::fmt::num::imp::<impl core::fmt::Display for u8>::fmt
  194. 0.0% 0.1% 133B std core::option::expect_none_failed
  195. 0.0% 0.1% 130B std <&T as core::fmt::Debug>::fmt
  196. 0.0% 0.1% 129B std <core::panic::Location as core::fmt::Display>::fmt
  197. 0.0% 0.1% 128B std <core::ops::range::Range<Idx> as core::fmt::Debug>::fmt
  198. 0.0% 0.1% 124B std core::num::<impl core::str::traits::FromStr for usize>::from_str
  199. 0.0% 0.1% 123B std core::ptr::drop_in_place
  200. 0.0% 0.1% 122B std core::ptr::drop_in_place
  201. 0.0% 0.1% 117B std __rdl_alloc_zeroed
  202. 0.0% 0.1% 117B std core::ptr::drop_in_place
  203. 0.0% 0.1% 116B std core::slice::<impl [T]>::copy_from_slice::len_mismatch_fail
  204. 0.0% 0.1% 116B std core::slice::index::slice_index_order_fail
  205. 0.0% 0.1% 116B std core::slice::index::slice_end_index_len_fail
  206. 0.0% 0.1% 116B std core::slice::index::slice_start_index_len_fail
  207. 0.0% 0.1% 116B std core::panicking::panic_bounds_check
  208. 0.0% 0.1% 114B std core::fmt::builders::DebugTuple::finish
  209. 0.0% 0.1% 112B std rust_panic
  210. 0.0% 0.1% 112B std core::ops::function::FnOnce::call_once{{vtable.shim}}
  211. 0.0% 0.1% 110B std std::thread::local::fast::destroy_value
  212. 0.0% 0.1% 110B std <*mut T as core::fmt::Debug>::fmt
  213. 0.0% 0.1% 107B std alloc::collections::btree::node::splitpoint
  214. 0.0% 0.1% 106B std core::ptr::drop_in_place
  215. 0.0% 0.1% 106B std <std::ffi::c_str::NulError as core::fmt::Debug>::fmt
  216. 0.0% 0.1% 101B [Unknown] __libc_csu_init
  217. 0.0% 0.1% 101B std core::option::expect_failed
  218. 0.0% 0.0% 97B std std::thread::local::fast::destroy_value
  219. 0.0% 0.0% 95B std <std::sys::unix::stdio::Stderr as std::io::Write>::write
  220. 0.0% 0.0% 92B std <std::sys::unix::stdio::Stderr as std::io::Write>::write_vectored
  221. 0.0% 0.0% 92B std? <std::panicking::begin_panic::PanicPayload<A> as core::panic::BoxMeUp>::tak...
  222. 0.0% 0.0% 92B std std::alloc::default_alloc_error_hook
  223. 0.0% 0.0% 90B std core::ptr::drop_in_place
  224. 0.0% 0.0% 87B std std::sys_common::util::abort
  225. 0.0% 0.0% 87B std core::ptr::drop_in_place
  226. 0.0% 0.0% 86B std core::ptr::drop_in_place
  227. 0.0% 0.0% 83B std rustc_demangle::try_demangle
  228. 0.0% 0.0% 83B std <&T as core::fmt::Debug>::fmt
  229. 0.0% 0.0% 83B std core::ptr::drop_in_place
  230. 0.0% 0.0% 83B std <&T as core::fmt::Debug>::fmt
  231. 0.0% 0.0% 83B std <&T as core::fmt::Debug>::fmt
  232. 0.0% 0.0% 83B std <&T as core::fmt::Debug>::fmt
  233. 0.0% 0.0% 82B std core::ptr::drop_in_place
  234. 0.0% 0.0% 82B std core::ptr::drop_in_place
  235. 0.0% 0.0% 80B std std::panicking::begin_panic_handler::{{closure}}
  236. 0.0% 0.0% 79B std core::fmt::Formatter::pad_integral::write_prefix
  237. 0.0% 0.0% 79B std core::panicking::panic
  238. 0.0% 0.0% 79B std alloc::sync::Arc<T>::drop_slow
  239. 0.0% 0.0% 75B std rust_begin_unwind
  240. 0.0% 0.0% 74B std __divti3
  241. 0.0% 0.0% 73B std core::fmt::builders::DebugStruct::finish
  242. 0.0% 0.0% 72B std __rdl_alloc
  243. 0.0% 0.0% 71B std __rust_panic_cleanup
  244. 0.0% 0.0% 71B std core::ptr::drop_in_place
  245. 0.0% 0.0% 71B hello hello::main
  246. 0.0% 0.0% 70B std core::ptr::drop_in_place
  247. 0.0% 0.0% 69B std std::sys::unix::decode_error_kind
  248. 0.0% 0.0% 68B std std::backtrace_rs::backtrace::libunwind::trace::trace_fn
  249. 0.0% 0.0% 67B std __rust_foreign_exception
  250. 0.0% 0.0% 67B std __rust_drop_panic
  251. 0.0% 0.0% 66B std <&mut W as core::fmt::Write>::write_fmt
  252. 0.0% 0.0% 66B std <&mut W as core::fmt::Write>::write_fmt
  253. 0.0% 0.0% 66B std <&mut W as core::fmt::Write>::write_fmt
  254. 0.0% 0.0% 66B std <&mut W as core::fmt::Write>::write_fmt
  255. 0.0% 0.0% 63B std core::fmt::Write::write_fmt
  256. 0.0% 0.0% 63B std core::fmt::Write::write_fmt
  257. 0.0% 0.0% 63B std core::fmt::Write::write_fmt
  258. 0.0% 0.0% 61B std core::fmt::Formatter::debug_tuple
  259. 0.0% 0.0% 61B std <gimli::read::abbrev::Attributes as core::ops::deref::Deref>::deref
  260. 0.0% 0.0% 61B std std::panicking::begin_panic_fmt
  261. 0.0% 0.0% 57B std __rust_probestack
  262. 0.0% 0.0% 57B std <core::fmt::Formatter as core::fmt::Write>::write_fmt
  263. 0.0% 0.0% 55B std std::sys::unix::args::imp::ARGV_INIT_ARRAY::init_wrapper
  264. 0.0% 0.0% 54B std <core::fmt::Arguments as core::fmt::Debug>::fmt
  265. 0.0% 0.0% 53B std object::read::util::StringTable::get
  266. 0.0% 0.0% 52B std std::sys_common::backtrace::_print_fmt::{{closure}}
  267. 0.0% 0.0% 51B std core::panicking::panic_fmt
  268. 0.0% 0.0% 51B std <std::thread::local::AccessError as core::fmt::Debug>::fmt
  269. 0.0% 0.0% 50B std std::io::impls::<impl std::io::Write for alloc::boxed::Box<W>>::write_fmt
  270. 0.0% 0.0% 47B std gimli::read::unit::allow_section_offset
  271. 0.0% 0.0% 47B [Unknown] _start
  272. 0.0% 0.0% 46B std std::panicking::begin_panic
  273. 0.0% 0.0% 43B std core::ptr::drop_in_place
  274. 0.0% 0.0% 43B std core::ptr::drop_in_place
  275. 0.0% 0.0% 42B std gimli::read::line::LineRow::apply_line_advance
  276. 0.0% 0.0% 42B std core::ptr::drop_in_place
  277. 0.0% 0.0% 42B std core::ptr::drop_in_place
  278. 0.0% 0.0% 42B std core::ptr::drop_in_place
  279. 0.0% 0.0% 42B std core::ptr::drop_in_place
  280. 0.0% 0.0% 40B std core::ptr::drop_in_place
  281. 0.0% 0.0% 39B std core::ptr::drop_in_place
  282. 0.0% 0.0% 38B std core::fmt::builders::DebugList::finish
  283. 0.0% 0.0% 38B std std::panicking::begin_panic::{{closure}}
  284. 0.0% 0.0% 38B std core::option::Option<T>::unwrap
  285. 0.0% 0.0% 38B std core::ptr::drop_in_place
  286. 0.0% 0.0% 38B std core::ptr::drop_in_place
  287. 0.0% 0.0% 38B std core::ptr::drop_in_place
  288. 0.0% 0.0% 37B std __umodti3
  289. 0.0% 0.0% 36B std std::thread::local::fast::Key<T>::try_initialize
  290. 0.0% 0.0% 36B [Unknown] main
  291. 0.0% 0.0% 35B std core::fmt::Formatter::debug_list
  292. 0.0% 0.0% 35B std core::ptr::drop_in_place
  293. 0.0% 0.0% 35B std core::ptr::drop_in_place
  294. 0.0% 0.0% 35B std core::ptr::drop_in_place
  295. 0.0% 0.0% 35B std core::ptr::drop_in_place
  296. 0.0% 0.0% 35B std core::ptr::drop_in_place
  297. 0.0% 0.0% 34B std gimli::read::abbrev::Abbreviations::empty
  298. 0.0% 0.0% 34B std core::option::Option<T>::unwrap
  299. 0.0% 0.0% 34B std core::ptr::drop_in_place
  300. 0.0% 0.0% 34B std core::ptr::drop_in_place
  301. 0.0% 0.0% 33B std core::ptr::drop_in_place
  302. 0.0% 0.0% 33B std core::ptr::drop_in_place
  303. 0.0% 0.0% 33B std core::ptr::drop_in_place
  304. 0.0% 0.0% 33B std core::ptr::drop_in_place
  305. 0.0% 0.0% 32B std core::ptr::drop_in_place
  306. 0.0% 0.0% 32B std rust_oom
  307. 0.0% 0.0% 32B std core::ptr::drop_in_place
  308. 0.0% 0.0% 32B std core::ptr::drop_in_place
  309. 0.0% 0.0% 30B std gimli::read::abbrev::Attributes::new
  310. 0.0% 0.0% 30B std std::sys_common::backtrace::__rust_end_short_backtrace
  311. 0.0% 0.0% 30B std std::sys_common::backtrace::__rust_end_short_backtrace
  312. 0.0% 0.0% 30B std core::ptr::drop_in_place
  313. 0.0% 0.0% 30B std core::ptr::drop_in_place
  314. 0.0% 0.0% 28B std alloc::raw_vec::capacity_overflow
  315. 0.0% 0.0% 27B std? <std::panicking::begin_panic::PanicPayload<A> as core::panic::BoxMeUp>::get
  316. 0.0% 0.0% 26B std <core::cell::BorrowMutError as core::fmt::Debug>::fmt
  317. 0.0% 0.0% 26B std <core::cell::BorrowError as core::fmt::Debug>::fmt
  318. 0.0% 0.0% 26B std core::ptr::drop_in_place
  319. 0.0% 0.0% 23B std core::fmt::Formatter::debug_struct
  320. 0.0% 0.0% 23B std alloc::alloc::box_free
  321. 0.0% 0.0% 23B std std::io::impls::<impl std::io::Write for alloc::boxed::Box<W>>::write_vectored
  322. 0.0% 0.0% 23B std std::io::impls::<impl std::io::Write for alloc::boxed::Box<W>>::write
  323. 0.0% 0.0% 23B std alloc::alloc::box_free
  324. 0.0% 0.0% 22B std miniz_oxide::inflate::core::DecompressorOxide::new
  325. 0.0% 0.0% 22B std core::ptr::drop_in_place
  326. 0.0% 0.0% 21B std panic_unwind::real_imp::panic::exception_cleanup
  327. 0.0% 0.0% 21B std core::ptr::drop_in_place
  328. 0.0% 0.0% 21B std core::ptr::drop_in_place
  329. 0.0% 0.0% 21B std core::ptr::drop_in_place
  330. 0.0% 0.0% 19B [Unknown] fstat64
  331. 0.0% 0.0% 19B std <&T as core::fmt::Display>::fmt
  332. 0.0% 0.0% 19B std <std::path::Display as core::fmt::Debug>::fmt
  333. 0.0% 0.0% 19B std <std::error::<impl core::convert::From<alloc::string::String> for alloc::bo...
  334. 0.0% 0.0% 19B std <std::error::<impl core::convert::From<alloc::string::String> for alloc::bo...
  335. 0.0% 0.0% 19B std? <alloc::string::String as core::fmt::Display>::fmt
  336. 0.0% 0.0% 19B std <&T as core::fmt::Display>::fmt
  337. 0.0% 0.0% 18B std core::unicode::unicode_data::cc::lookup
  338. 0.0% 0.0% 18B std <str as core::fmt::Display>::fmt
  339. 0.0% 0.0% 18B std core::ops::function::FnOnce::call_once
  340. 0.0% 0.0% 18B std alloc::string::<impl core::convert::From<alloc::string::String> for alloc::...
  341. 0.0% 0.0% 18B std core::ops::function::FnOnce::call_once{{vtable.shim}}
  342. 0.0% 0.0% 18B std core::ops::function::FnOnce::call_once{{vtable.shim}}
  343. 0.0% 0.0% 17B std <core::fmt::Formatter as core::fmt::Write>::write_char
  344. 0.0% 0.0% 17B std <core::fmt::Formatter as core::fmt::Write>::write_str
  345. 0.0% 0.0% 16B std <&T as core::fmt::Debug>::fmt
  346. 0.0% 0.0% 16B std alloc::alloc::box_free
  347. 0.0% 0.0% 16B std std::io::impls::<impl std::io::Write for alloc::boxed::Box<W>>::write_all
  348. 0.0% 0.0% 16B std alloc::alloc::box_free
  349. 0.0% 0.0% 16B std core::ptr::drop_in_place
  350. 0.0% 0.0% 15B std core::ptr::drop_in_place
  351. 0.0% 0.0% 14B std core::fmt::builders::DebugList::entry
  352. 0.0% 0.0% 13B std std::io::impls::<impl std::io::Write for alloc::boxed::Box<W>>::flush
  353. 0.0% 0.0% 13B std std::io::impls::<impl std::io::Write for alloc::boxed::Box<W>>::is_write_ve...
  354. 0.0% 0.0% 13B std core::ptr::drop_in_place
  355. 0.0% 0.0% 13B std core::ops::function::FnOnce::call_once{{vtable.shim}}
  356. 0.0% 0.0% 13B std std::rt::lang_start::{{closure}}
  357. 0.0% 0.0% 12B std panic_unwind::real_imp::find_eh_action::{{closure}}
  358. 0.0% 0.0% 12B std panic_unwind::real_imp::find_eh_action::{{closure}}
  359. 0.0% 0.0% 12B std core::ops::function::FnOnce::call_once{{vtable.shim}}
  360. 0.0% 0.0% 12B std core::ops::function::FnOnce::call_once{{vtable.shim}}
  361. 0.0% 0.0% 11B std core::fmt::ArgumentV1::from_usize
  362. 0.0% 0.0% 11B std <T as core::any::Any>::type_id
  363. 0.0% 0.0% 11B std std::error::Error::type_id
  364. 0.0% 0.0% 11B std core::ptr::drop_in_place
  365. 0.0% 0.0% 11B std core::ptr::drop_in_place
  366. 0.0% 0.0% 11B std <T as core::any::Any>::type_id
  367. 0.0% 0.0% 11B std <T as core::any::Any>::type_id
  368. 0.0% 0.0% 11B std <T as core::any::Any>::type_id
  369. 0.0% 0.0% 9B std core::str::error::Utf8Error::error_len
  370. 0.0% 0.0% 9B std core::fmt::Formatter::debug_upper_hex
  371. 0.0% 0.0% 9B std core::fmt::Formatter::debug_lower_hex
  372. 0.0% 0.0% 9B std core::fmt::Formatter::alternate
  373. 0.0% 0.0% 9B std <&mut W as core::fmt::Write>::write_str
  374. 0.0% 0.0% 9B std alloc::alloc::handle_alloc_error
  375. 0.0% 0.0% 9B std rustc_demangle::Demangle::as_str
  376. 0.0% 0.0% 9B std std::sys::unix::abort_internal
  377. 0.0% 0.0% 9B std core::ptr::drop_in_place
  378. 0.0% 0.0% 9B std core::ptr::drop_in_place
  379. 0.0% 0.0% 9B std core::ptr::drop_in_place
  380. 0.0% 0.0% 9B std <&T as core::fmt::UpperHex>::fmt
  381. 0.0% 0.0% 9B std <&T as core::fmt::Display>::fmt
  382. 0.0% 0.0% 8B std __udivti3
  383. 0.0% 0.0% 8B std <&T as core::fmt::Debug>::fmt
  384. 0.0% 0.0% 8B std core::panic::PanicInfo::payload
  385. 0.0% 0.0% 8B std <std::sys::unix::stdio::Stderr as std::io::Write>::flush
  386. 0.0% 0.0% 8B std std::process::abort
  387. 0.0% 0.0% 8B std std::path::<impl core::convert::AsRef<std::path::Path> for alloc::string::S...
  388. 0.0% 0.0% 8B std <&mut W as core::fmt::Write>::write_str
  389. 0.0% 0.0% 8B std <&mut W as core::fmt::Write>::write_str
  390. 0.0% 0.0% 8B std std::sys_common::backtrace::__rust_begin_short_backtrace
  391. 0.0% 0.0% 7B std core::str::lossy::Utf8Lossy::chunks
  392. 0.0% 0.0% 7B std core::str::lossy::Utf8Lossy::from_str
  393. 0.0% 0.0% 7B std object::read::util::StringTable::new
  394. 0.0% 0.0% 6B std __rdl_dealloc
  395. 0.0% 0.0% 6B std core::ptr::drop_in_place
  396. 0.0% 0.0% 6B std core::ptr::drop_in_place
  397. 0.0% 0.0% 6B std core::ptr::drop_in_place
  398. 0.0% 0.0% 6B std core::ptr::drop_in_place
  399. 0.0% 0.0% 5B [Unknown] __libc_csu_fini
  400. 0.0% 0.0% 5B std core::num::<impl u32>::from_str_radix
  401. 0.0% 0.0% 5B std core::panic::PanicInfo::location
  402. 0.0% 0.0% 5B std core::panic::PanicInfo::message
  403. 0.0% 0.0% 5B std core::ptr::drop_in_place
  404. 0.0% 0.0% 5B std core::ptr::drop_in_place
  405. 0.0% 0.0% 5B std core::ops::function::FnOnce::call_once{{vtable.shim}}
  406. 0.0% 0.0% 5B std core::ops::function::FnOnce::call_once{{vtable.shim}}
  407. 0.0% 0.0% 5B [Unknown] __rust_alloc_zeroed
  408. 0.0% 0.0% 5B [Unknown] __rust_realloc
  409. 0.0% 0.0% 5B [Unknown] __rust_dealloc
  410. 0.0% 0.0% 5B [Unknown] __rust_alloc
  411. 0.0% 0.0% 4B std core::str::error::Utf8Error::valid_up_to
  412. 0.0% 0.0% 4B std core::panic::Location::caller
  413. 0.0% 0.0% 3B std <std::sys::unix::stdio::Stderr as std::io::Write>::is_write_vectored
  414. 0.0% 0.0% 3B std std::error::Error::cause
  415. 0.0% 0.0% 3B std std::error::Error::backtrace
  416. 0.0% 0.0% 1B std core::ptr::drop_in_place
  417. 0.0% 0.0% 1B std core::ptr::drop_in_place
  418. 0.0% 0.0% 1B std core::ptr::drop_in_place
  419. 0.0% 0.0% 1B std core::ptr::drop_in_place
  420. 0.0% 0.0% 1B std core::ptr::drop_in_place
  421. 0.0% 0.0% 0B And 0 smaller methods. Use -n N to show more.
  422. 6.1% 100.0% 190.1KiB .text section size, the file size is 3.1MiB
  423.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement