Skip to content

Instantly share code, notes, and snippets.

@abonander
Created August 15, 2014 03:43
Show Gist options
  • Save abonander/7046bc999afae6353eaa to your computer and use it in GitHub Desktop.
Save abonander/7046bc999afae6353eaa to your computer and use it in GitHub Desktop.
Reading data from 'callgrind.out.3548'...
--------------------------------------------------------------------------------
Profile data file 'callgrind.out.3548' (creator: callgrind-3.10.0.SVN)
--------------------------------------------------------------------------------
I1 cache:
D1 cache:
LL cache:
Timerange: Basic block 0 - 29927136284
Trigger: Program termination
Profiled target: ./img-dup --dir=/home/austin/Dropbox/ (PID 3548, part 1)
Events recorded: Ir
Events shown: Ir
Event sort order: Ir
Thresholds: 99
Include dirs:
User annotated:
Auto-annotation: off
--------------------------------------------------------------------------------
Ir
--------------------------------------------------------------------------------
174,760,526,326 PROGRAM TOTALS
--------------------------------------------------------------------------------
Ir file:function
--------------------------------------------------------------------------------
12,296,299,140 ???:imageops::sample::vertical_sample::h6048795626959282883 [/home/austin/Git/img-dup/target/img-dup]
7,882,939,412 ???:jpeg::transform::idct::h4cb8edd5ec2205bag3i [/home/austin/Git/img-dup/target/img-dup]
7,849,784,700 ???:jpeg::decoder::upsample_mcu::he01d1231954a2e75zni [/home/austin/Git/img-dup/target/img-dup]
6,266,457,550 ???:mem::transmute_copy::h7952563047472322764 [/home/austin/Git/img-dup/target/img-dup]
6,136,143,207 ???:vec::Vec$LT$T$GT$::from_elem::h14166504624511955403 [/home/austin/Git/img-dup/target/img-dup]
4,661,498,800 ???:mem::transmute_copy::h17366143296011213042 [/home/austin/Git/img-dup/target/img-dup]
4,454,193,984 ???:option::Option$LT$T$GT$::unwrap::h11319353699198223754 [/home/austin/Git/img-dup/target/img-dup]
4,116,782,284 ???:slice::Items$LT$$x27a$C$$x20T$GT$.Iterator$LT$$BP$$x27a$x20T$GT$::next::h14620053543255141249 [/home/austin/Git/img-dup/target/img-dup]
3,839,361,600 ???:num::cast::h6356752320227283447 [/home/austin/Git/img-dup/target/img-dup]
3,839,361,600 ???:num::f32.NumCast::from::h2338551513086946641 [/home/austin/Git/img-dup/target/img-dup]
3,759,280,460 ???:vec::Vec$LT$T$GT$::as_mut_slice::h16596679377738886225 [/home/austin/Git/img-dup/target/img-dup]
3,356,279,136 ???:slice::_$BP$$x27a$x20mut$x20$x5bT$x5d.MutableVector$LT$$x27a$C$$x20T$GT$::unsafe_mut_ref::h4026198837278607829 [/home/austin/Git/img-dup/target/img-dup]
3,225,450,816 ???:num::u8.ToPrimitive::to_f32::hba192536193e823ehfd [/home/austin/Git/img-dup/target/img-dup]
3,113,262,553 ???:slice::_$BP$$x27a$x20$x5bT$x5d.ImmutableVector$LT$$x27a$C$$x20T$GT$::slice::h11209141623160780028 [/home/austin/Git/img-dup/target/img-dup]
3,089,909,760 ???:jpeg::decoder::ycbcr_to_rgb::h0cfdb6ced8743961Sri [/home/austin/Git/img-dup/target/img-dup]
2,927,961,804 ???:jpeg::decoder::JPEGDecoder$LT$R$GT$::decode_block::h838545756411386773 [/home/austin/Git/img-dup/target/img-dup]
2,885,065,936 ???:iter::Range$LT$A$GT$.Iterator$LT$A$GT$::next::h15559492253172136659 [/home/austin/Git/img-dup/target/img-dup]
2,757,241,322 ???:raw::Repr::repr::h15901481483603634632 [/home/austin/Git/img-dup/target/img-dup]
2,757,241,322 ???:slice::_$BP$$x27a$x20$x5bT$x5d.Collection::len::h17474562179494981245 [/home/austin/Git/img-dup/target/img-dup]
2,536,291,968 ???:dynimage::DynamicImage.GenericImage$LT$color..Rgba$LT$u8$GT$$GT$::get_pixel::ha39dc14ed9a3feebI0k [/home/austin/Git/img-dup/target/img-dup]
2,283,859,325 ???:ptr::_$RP$mut$x20T.RawPtr$LT$T$GT$::offset::h3429587857241063418 [/home/austin/Git/img-dup/target/img-dup]
2,264,348,600 ???:ptr::_$RP$const$x20T.RawPtr$LT$T$GT$::offset::h11705311210407063327 [/home/austin/Git/img-dup/target/img-dup]
2,164,600,957 ???:ptr::write::h5915772254515442710 [/home/austin/Git/img-dup/target/img-dup]
2,141,515,776 ???:dynimage::decoder_to_image::closure.9494 [/home/austin/Git/img-dup/target/img-dup]
2,051,059,472 ???:raw::Repr::repr::h14295361171253564509 [/home/austin/Git/img-dup/target/img-dup]
2,012,928,725 ???:mem::transmute_copy::h859097419813162690 [/home/austin/Git/img-dup/target/img-dup]
1,996,250,880 ???:color::Rgba$LT$T$GT$.Pixel$LT$T$GT$::channels4::h2401877507929053278 [/home/austin/Git/img-dup/target/img-dup]
1,982,268,870 ???:jpeg::decoder::clamp::h6c1a51865b0bb134Qti [/home/austin/Git/img-dup/target/img-dup]
1,927,119,155 ???:vec::Vec$LT$T$GT$.Drop::drop::h1252058740452642694 [/home/austin/Git/img-dup/target/img-dup]
1,881,383,616 ???:color::Rgba$LT$T$GT$::channels::h10383369358186904385 [/home/austin/Git/img-dup/target/img-dup]
1,847,604,078 ???:iter::Range$LT$A$GT$.Iterator$LT$A$GT$::next::h17103198262814387384 [/home/austin/Git/img-dup/target/img-dup]
1,841,754,390 ???:cmp::impls::uint.PartialOrd::lt::h6d4e3a5f8a0dc7de3jm [/home/austin/Git/img-dup/target/img-dup]
1,710,299,250 ???:slice::Chunks$LT$$x27a$C$$x20T$GT$.Iterator$LT$$BP$$x27a$x20$x5bT$x5d$GT$::next::h187202788083015564 [/home/austin/Git/img-dup/target/img-dup]
1,635,938,460 ???:iter::Map$LT$$x27a$C$$x20A$C$$x20B$C$$x20T$GT$::do_map::h3186132161610929677 [/home/austin/Git/img-dup/target/img-dup]
1,623,254,270 ???:jpeg::entropy::HuffDecoder::guarantee::h9117594064301439367 [/home/austin/Git/img-dup/target/img-dup]
1,589,914,368 ???:color::Rgb$LT$T$GT$.Pixel$LT$T$GT$::to_rgba::h2878902059613015009 [/home/austin/Git/img-dup/target/img-dup]
1,561,577,472 ???:vec::Vec$LT$T$GT$.MutableSeq$LT$T$GT$::push::h9732840807704110372 [/home/austin/Git/img-dup/target/img-dup]
1,524,917,184 ???:clone::u8.Clone::clone::h79fa59ba2163a62cRNm [/home/austin/Git/img-dup/target/img-dup]
1,503,712,184 ???:vec::Vec$LT$T$GT$::as_mut_ptr::h9232382501746484268 [/home/austin/Git/img-dup/target/img-dup]
1,299,603,990 ???:jpeg::entropy::HuffDecoder::decode_symbol::h10129787808919639495 [/home/austin/Git/img-dup/target/img-dup]
1,226,953,728 ???:slice::_$BP$$x27a$x20$x5bT$x5d.ImmutableVector$LT$$x27a$C$$x20T$GT$::split_at::h12029923193685078237 [/home/austin/Git/img-dup/target/img-dup]
1,211,363,328 ???:color::Rgb$LT$T$GT$::channels::h7201232742689543186 [/home/austin/Git/img-dup/target/img-dup]
1,172,122,830 ???:cmp::impls::u32.PartialOrd::lt::heb60fc87fe0ee050Ndd [/home/austin/Git/img-dup/target/img-dup]
1,161,704,032 ???:jpeg::entropy::HuffDecoder::receive::h7204034722426617470 [/home/austin/Git/img-dup/target/img-dup]
1,121,672,019 ???:slice::_$BP$$x27a$x20mut$x20$x5bT$x5d.MutableVector$LT$$x27a$C$$x20T$GT$::mut_slice::h18116193270519506242 [/home/austin/Git/img-dup/target/img-dup]
1,115,412,564 ???:slice::Items$LT$$x27a$C$$x20T$GT$.Iterator$LT$$BP$$x27a$x20T$GT$::next::h2198009745717947465 [/home/austin/Git/img-dup/target/img-dup]
1,099,129,920 ???:imageops::sample::clamp::h3116091317062745928 [/home/austin/Git/img-dup/target/img-dup]
1,078,666,986 ???:mem::uninitialized::h9123865891410928241 [/home/austin/Git/img-dup/target/img-dup]
1,078,232,454 ???:vec::Vec$LT$T$GT$.FromIterator$LT$T$GT$::from_iter::h918540538534244922 [/home/austin/Git/img-dup/target/img-dup]
1,078,232,238 ???:iter::Map$LT$$x27a$C$$x20A$C$$x20B$C$$x20T$GT$.Iterator$LT$B$GT$::next::h4583619748216565641 [/home/austin/Git/img-dup/target/img-dup]
1,059,235,203 ???:jpeg::transform::level_shift_up::h06bc7df647c30bc0YKi [/home/austin/Git/img-dup/target/img-dup]
1,022,087,808 ???:image::ImageBuf$LT$P$GT$.GenericImage$LT$P$GT$::get_pixel::h17662628946043091698 [/home/austin/Git/img-dup/target/img-dup]
984,232,704 ???:vec::Vec$LT$T$GT$::get::h13153980671644581298 [/home/austin/Git/img-dup/target/img-dup]
968,333,141 ???:io::fs::File.Reader::read::h6ded6fe3db8112c7F0i [/home/austin/Git/img-dup/target/img-dup]
932,636,968 ???:io::Reader::read_at_least::h4168116520748728586 [/home/austin/Git/img-dup/target/img-dup]
892,330,212 ???:vec::Vec$LT$T$GT$.Drop::drop::h16511701805087211983 [/home/austin/Git/img-dup/target/img-dup]
885,688,639 ???:slice::_$BP$$x27a$x20$x5bT$x5d.ImmutableVector$LT$$x27a$C$$x20T$GT$::as_ptr::h9923024515703158146 [/home/austin/Git/img-dup/target/img-dup]
885,688,639 ???:raw::Repr::repr::h14752849821787737824 [/home/austin/Git/img-dup/target/img-dup]
881,135,376 ???:ops::uint.Add$LT$uint$C$$x20uint$GT$::add::h43ed3898df6cad42xkm [/home/austin/Git/img-dup/target/img-dup]
817,969,284 ???:iter::ByRef$LT$$x27a$C$$x20T$GT$.Iterator$LT$A$GT$::next::h15211292980137332361 [/home/austin/Git/img-dup/target/img-dup]
791,141,626 ???:cmp::min::h2261819944387498920 [/home/austin/Git/img-dup/target/img-dup]
719,606,586 ???:mem::uninitialized::h4233550874742754704 [/home/austin/Git/img-dup/target/img-dup]
706,427,904 ???:ptr::write::h11668410504533255169 [/home/austin/Git/img-dup/target/img-dup]
694,193,139 ???:jpeg::entropy::HuffDecoder::consume::hc1c10549476bcbd0PAi [/home/austin/Git/img-dup/target/img-dup]
681,391,872 ???:vec::Vec$LT$T$GT$.Vector$LT$T$GT$::as_slice::h2841415199071371272 [/home/austin/Git/img-dup/target/img-dup]
653,636,192 ???:clone::uint.Clone::clone::hce815b4a45625ab3nkm [/home/austin/Git/img-dup/target/img-dup]
651,784,896 ???:imageops::sample::box_kernel::h480f1888e9baaef6Lta [/home/austin/Git/img-dup/target/img-dup]
619,098,277 ???:io::file::FileDesc::inner_read::h6155bab0bf118204Awc [/home/austin/Git/img-dup/target/img-dup]
617,586,447 ???:png::deflate::HuffReader$LT$R$GT$::decode_symbol::h5164433865792633000 [/home/austin/Git/img-dup/target/img-dup]
607,864,294 ???:png::hash::Adler32::update::h6879181174754849222 [/home/austin/Git/img-dup/target/img-dup]
591,877,440 ???:cmp::impls::u32.PartialOrd::gt::h0a1cb69b1120b460sgd [/home/austin/Git/img-dup/target/img-dup]
582,887,636 ???:io::Reader::read_byte::h10211759498926666031 [/home/austin/Git/img-dup/target/img-dup]
551,394,940 ???:png::deflate::Inflater$LT$R$GT$::read_compressed_block::h4066045842550881466 [/home/austin/Git/img-dup/target/img-dup]
529,500,725 ???:mem::transmute_copy::h8184470202348706689 [/home/austin/Git/img-dup/target/img-dup]
468,031,899 ???:png::decoder::IDATReader$LT$R$GT$.Reader::read::h3961228783665871560 [/home/austin/Git/img-dup/target/img-dup]
460,464,958 ???:slice::_$BP$$x27a$x20mut$x20$x5bT$x5d.MutableVector$LT$$x27a$C$$x20T$GT$::mut_slice_from::h15405749537524961394 [/home/austin/Git/img-dup/target/img-dup]
456,479,976 ???:vec::Vec$LT$T$GT$::get::h16023730287597925527 [/home/austin/Git/img-dup/target/img-dup]
449,375,368 ???:vec::Vec$LT$T$GT$::get::h12393691093756402544 [/home/austin/Git/img-dup/target/img-dup]
428,417,088 ???:ops::u32.Add$LT$u32$C$$x20u32$GT$::add::hffe1ae3c3428a4f47dd [/home/austin/Git/img-dup/target/img-dup]
422,604,457 ???:png::deflate::Inflater$LT$R$GT$.Reader::read::h3671853771016389018 [/home/austin/Git/img-dup/target/img-dup]
421,695,478 ???:jpeg::decoder::extend::h92c1d579cfbe5657gui [/home/austin/Git/img-dup/target/img-dup]
416,406,144 ???:vec::Vec$LT$T$GT$.Index$LT$uint$C$$x20T$GT$::index::h4495395671558680589 [/home/austin/Git/img-dup/target/img-dup]
408,984,642 ???:ptr::_$RP$const$x20T.RawPtr$LT$T$GT$::offset::h7796339230579203386 [/home/austin/Git/img-dup/target/img-dup]
408,984,576 ???:ptr::_$RP$const$x20T.RawPtr$LT$T$GT$::offset::h10746972016959389720 [/home/austin/Git/img-dup/target/img-dup]
395,720,006 ???:core..result..Result$LT$uint$C$std..io..IoError$GT$::glue_drop.9175::h32596194da2a8736 [/home/austin/Git/img-dup/target/img-dup]
383,894,400 ???:num::f32.Signed::abs::h03f719fc8a16b380Ehm [/home/austin/Git/img-dup/target/img-dup]
361,271,399 ???:vec::Vec$LT$T$GT$.MutableSeq$LT$T$GT$::push::h14858040544070656196 [/home/austin/Git/img-dup/target/img-dup]
351,984,168 ???:vec::Vec$LT$T$GT$.Vector$LT$T$GT$::as_slice::h3507839675539639834 [/home/austin/Git/img-dup/target/img-dup]
349,029,833 ???:png::deflate::HuffReader$LT$R$GT$::guarantee::h15790126339693928304 [/home/austin/Git/img-dup/target/img-dup]
345,547,940 ???:iter::Range$LT$A$GT$.DoubleEndedIterator$LT$A$GT$::next_back::h5385405860377676540 [/home/austin/Git/img-dup/target/img-dup]
345,504,960 ???:imageops::sample::resize::closure.3822 [/home/austin/Git/img-dup/target/img-dup]
339,642,168 ???:iter::Range$LT$A$GT$.Iterator$LT$A$GT$::next::h775272566329677980 [/home/austin/Git/img-dup/target/img-dup]
337,308,204 ???:io::Reader::read_at_least::h16662252309567339792 [/home/austin/Git/img-dup/target/img-dup]
311,576,064 ???:clone::u32.Clone::clone::h1565ce90dd33898fzUb [/home/austin/Git/img-dup/target/img-dup]
311,106,600 ???:vec::Vec$LT$T$GT$.Vector$LT$T$GT$::as_slice::h12020814871889972152 [/home/austin/Git/img-dup/target/img-dup]
302,840,832 ???:vec::Vec$LT$T$GT$::as_ptr::h10547864873547867522 [/home/austin/Git/img-dup/target/img-dup]
301,702,518 ???:mem::size_of::h10897755525597472369 [/home/austin/Git/img-dup/target/img-dup]
301,611,977 ???:io::file::FileDesc.rtio..RtioFileStream::read::h8d08a548c0d5f082Yyc [/home/austin/Git/img-dup/target/img-dup]
297,443,328 ???:mem::uninitialized::h13470269229077105869 [/home/austin/Git/img-dup/target/img-dup]
296,520,406 ???:slice::_$BP$$x27a$x20mut$x20$x5bT$x5d.MutableVector$LT$$x27a$C$$x20T$GT$::as_mut_ptr::h14040748059227401626 [/home/austin/Git/img-dup/target/img-dup]
278,279,232 ???:png::hash::Crc32::update::h10324015605963029980 [/home/austin/Git/img-dup/target/img-dup]
238,114,707 /build/buildd/eglibc-2.19/nptl/../sysdeps/unix/syscall-template.S:read [/lib/x86_64-linux-gnu/libpthread-2.19.so]
232,980,319 ???:raw::Repr::repr::h9634703805970862481 [/home/austin/Git/img-dup/target/img-dup]
210,817,618 ???:io::Reader::read_byte::h8097944131566452371 [/home/austin/Git/img-dup/target/img-dup]
209,219,989 ???:vec::Vec$LT$T$GT$.Index$LT$uint$C$$x20T$GT$::index::h18227757085909657709 [/home/austin/Git/img-dup/target/img-dup]
190,492,068 /build/buildd/eglibc-2.19/nptl/../nptl/sysdeps/unix/sysv/linux/x86_64/cancellation.S:__pthread_disable_asynccancel [/lib/x86_64-linux-gnu/libpthread-2.19.so]
190,120,348 ???:vec::Vec$LT$T$GT$.Index$LT$uint$C$$x20T$GT$::index::h9580757685858745131 [/home/austin/Git/img-dup/target/img-dup]
174,635,109 ???:core..result..Result$LT$u8$C$std..io..IoError$GT$::glue_drop.9214::h522531c83697e8f4 [/home/austin/Git/img-dup/target/img-dup]
174,617,773 /build/buildd/eglibc-2.19/nptl/../nptl/sysdeps/unix/sysv/linux/x86_64/cancellation.S:__pthread_enable_asynccancel [/lib/x86_64-linux-gnu/libpthread-2.19.so]
173,206,212 ???:imageops::sample::horizontal_sample::h8854072125889459854 [/home/austin/Git/img-dup/target/img-dup]
167,376,204 ???:iter::range::h15698947117528972646 [/home/austin/Git/img-dup/target/img-dup]
156,439,080 ???:vec::Vec$LT$T$GT$::as_ptr::h2948738360142552698 [/home/austin/Git/img-dup/target/img-dup]
148,798,830 ???:cmp::impls::u16.PartialOrd::lt::h94f63f3a860a6c639Pn [/home/austin/Git/img-dup/target/img-dup]
141,592,810 ???:slice::_$BP$$x27a$x20$x5bT$x5d.ImmutableVector$LT$$x27a$C$$x20T$GT$::iter::h16899826170969668963 [/home/austin/Git/img-dup/target/img-dup]
139,669,080 ???:cmp::impls::uint.PartialOrd::gt::hc12e8e82fe7bc3ae7vn [/home/austin/Git/img-dup/target/img-dup]
138,269,600 ???:vec::Vec$LT$T$GT$::as_ptr::h10339748346573240716 [/home/austin/Git/img-dup/target/img-dup]
137,807,760 ???:jpeg::entropy::HuffDecoder::read_bit::h2709168155467416415 [/home/austin/Git/img-dup/target/img-dup]
129,321,356 ???:jpeg::decoder::JPEGDecoder$LT$R$GT$::decode_mcu::h8480795665507508986 [/home/austin/Git/img-dup/target/img-dup]
128,235,288 ???:io::Reader::read_u8::h16806488738110412192 [/home/austin/Git/img-dup/target/img-dup]
126,489,600 ???:dynimage::decoder_to_image::closure.9333 [/home/austin/Git/img-dup/target/img-dup]
116,944,582 ???:png::deflate::HuffReader$LT$R$GT$::consume::h11667038481631653726 [/home/austin/Git/img-dup/target/img-dup]
113,565,312 ???:num::u8.Bounded::max_value::h9af4658c7a76fd47fYn [/home/austin/Git/img-dup/target/img-dup]
106,587,312 ???:vec::Vec$LT$T$GT$::get::h12851186526939772317 [/home/austin/Git/img-dup/target/img-dup]
102,422,870 ???:iter::Rev$LT$T$GT$.Iterator$LT$A$GT$::next::h17427494791276097911 [/home/austin/Git/img-dup/target/img-dup]
101,388,648 ???:ops::uint.Sub$LT$uint$C$$x20uint$GT$::sub::h6fb11762bfa7d654kLm [/home/austin/Git/img-dup/target/img-dup]
97,559,183 ???:png::deflate::HuffReader$LT$R$GT$::receive::h5391268498661885526 [/home/austin/Git/img-dup/target/img-dup]
97,105,063 ???:ops::u16.Add$LT$u16$C$$x20u16$GT$::add::hd6585322e6f7b227tQn [/home/austin/Git/img-dup/target/img-dup]
94,488,823 ???:core..result..Result$LT$$LP$$RP$$C$std..io..IoError$GT$::glue_drop.8693::hdbf9b658a4dc7c9e [/home/austin/Git/img-dup/target/img-dup]
80,112,942 ???:vec::Vec$LT$T$GT$.Vector$LT$T$GT$::as_slice::h6523711911049847462 [/home/austin/Git/img-dup/target/img-dup]
74,360,868 ???:mem::size_of::h8304153050801798284 [/home/austin/Git/img-dup/target/img-dup]
74,360,856 ???:mem::size_of::h957198345785443482 [/home/austin/Git/img-dup/target/img-dup]
73,792,944 ???:vec::Vec$LT$T$GT$.Vector$LT$T$GT$::as_slice::h10665567319545375526 [/home/austin/Git/img-dup/target/img-dup]
70,758,440 ???:clone::u16.Clone::clone::h75caa8d7e8b59e3b1um [/home/austin/Git/img-dup/target/img-dup]
67,705,374 ???:core..result..Result$LT$u16$C$std..io..IoError$GT$::glue_drop.9301::h7ae688744d51028d [/home/austin/Git/img-dup/target/img-dup]
61,805,622 ???:slice::_$BP$$x27a$x20mut$x20$x5bT$x5d.MutableVector$LT$$x27a$C$$x20T$GT$::as_mut_slice::h1981210960181292661 [/home/austin/Git/img-dup/target/img-dup]
55,590,912 ???:imageops::sample::clamp::h9878898314322668505 [/home/austin/Git/img-dup/target/img-dup]
51,462,144 ???:option::Option$LT$T$GT$::unwrap::h620160739786014806 [/home/austin/Git/img-dup/target/img-dup]
50,642,928 ???:path::_$BP$$x27a$x20$x5bu8$x5d.BytesContainer::container_as_bytes::ha1f754bd420e4750tHo [/home/austin/Git/img-dup/target/img-dup]
46,379,880 ???:io::Reader::read_u8::h15915274103657572508 [/home/austin/Git/img-dup/target/img-dup]
46,301,568 /build/buildd/eglibc-2.19/math/../sysdeps/ieee754/dbl-64/s_sin.c:__cos_avx [/lib/x86_64-linux-gnu/libm-2.19.so]
45,094,632 ???:vec::Vec$LT$T$GT$.Index$LT$uint$C$$x20T$GT$::index::h13075313554825866369 [/home/austin/Git/img-dup/target/img-dup]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment