Branch: refs/heads/master
Home: https://github.com/timbunce/devel-nytprof
Commit: 3ea53893997a5a40104065669388ecbcc625befb
https://github.com/timbunce/devel-nytprof/commit/3ea53893997a5a40104065669388ecbcc625befb
Author: Tim Bunce <[email protected]>
Date: 2013-02-03 (Sun, 03 Feb 2013)
Changed paths:
M FileHandle.h
M NYTProf.xs
M t/22-readstream.t
Log Message:
-----------
Initial work adding sub entry and return events to the event stream
Commit: 4abb4908053a084673fdc6e00d5fae9ed5f3efbe
https://github.com/timbunce/devel-nytprof/commit/4abb4908053a084673fdc6e00d5fae9ed5f3efbe
Author: Tim Bunce <[email protected]>
Date: 2013-02-03 (Sun, 03 Feb 2013)
Changed paths:
M lib/Devel/NYTProf.pm
Log Message:
-----------
Add some initial docs about the new call=1 option
Commit: 541dae0da3dc7f82899eedcee3107605f3a6cd86
https://github.com/timbunce/devel-nytprof/commit/541dae0da3dc7f82899eedcee3107605f3a6cd86
Author: Tim Bunce <[email protected]>
Date: 2013-02-03 (Sun, 03 Feb 2013)
Changed paths:
M Changes
M FileHandle.h
M FileHandle.xs
M NYTProf.xs
M t/22-readstream.t
Log Message:
-----------
Add output and input handlers for sub entry and return data.
Commit: 018add2a79e10fda8473543ef0a6b691ef7af6d7
https://github.com/timbunce/devel-nytprof/commit/018add2a79e10fda8473543ef0a6b691ef7af6d7
Author: Tim Bunce <[email protected]>
Date: 2013-02-03 (Sun, 03 Feb 2013)
Changed paths:
M t/lib/NYTProfTest.pm
Log Message:
-----------
Add call=1 to testing variants. Make env_influence report smarter.
Commit: 068093416d42a475582d79e07febb3d10f509381
https://github.com/timbunce/devel-nytprof/commit/068093416d42a475582d79e07febb3d10f509381
Author: Tim Bunce <[email protected]>
Date: 2013-02-03 (Sun, 03 Feb 2013)
Changed paths:
M t/test51-enable.p
M t/test51-enable.x
Log Message:
-----------
add note to t/test51-enable.x about need for more tests
Commit: 065f4212473bd7b1e18b425c086729294c4d552b
https://github.com/timbunce/devel-nytprof/commit/065f4212473bd7b1e18b425c086729294c4d552b
Author: Tim Bunce <[email protected]>
Date: 2013-02-03 (Sun, 03 Feb 2013)
Changed paths:
M FileHandle.h
M FileHandle.xs
M NYTProf.xs
M t/22-readstream.t
Log Message:
-----------
Use calls=2 to get entry events. Add depth to return events.
Also avoid core dump when profiling is disabled.
Commit: 6467746ad157ced53b54a0b007f57e0bb177b8b7
https://github.com/timbunce/devel-nytprof/commit/6467746ad157ced53b54a0b007f57e0bb177b8b7
Author: Tim Bunce <[email protected]>
Date: 2013-02-06 (Wed, 06 Feb 2013)
Changed paths:
M NYTProf.xs
Log Message:
-----------
Fix u2time clock (ie Time::HiRes, used by Windows).
Eg http://www.cpantesters.org/cpan/report/b5538f6b-6bf5-1014-88ea-c1bba98f0fbf
Commit: 2e12e9fad0b43880cf01ba14a5cf91222907d726
https://github.com/timbunce/devel-nytprof/commit/2e12e9fad0b43880cf01ba14a5cf91222907d726
Author: Tim Bunce <[email protected]>
Date: 2013-02-08 (Fri, 08 Feb 2013)
Changed paths:
M MANIFEST
Log Message:
-----------
fixup MANIFEST
Commit: 9a1b5180478b77251d673a843eed418f513413ba
https://github.com/timbunce/devel-nytprof/commit/9a1b5180478b77251d673a843eed418f513413ba
Author: Tim Bunce <[email protected]>
Date: 2013-02-09 (Sat, 09 Feb 2013)
Changed paths:
M .gitignore
Log Message:
-----------
update .gitignore
Commit: 028f8a593479443d7e3e9e635d6cd19c104e7589
https://github.com/timbunce/devel-nytprof/commit/028f8a593479443d7e3e9e635d6cd19c104e7589
Author: Tim Bunce <[email protected]>
Date: 2013-02-09 (Sat, 09 Feb 2013)
Changed paths:
M Changes
Log Message:
-----------
merge Changes from v4 branch
Commit: a2c34e20059f0429508d253a5b78ea842a9c083a
https://github.com/timbunce/devel-nytprof/commit/a2c34e20059f0429508d253a5b78ea842a9c083a
Author: Tim Bunce <[email protected]>
Date: 2013-02-09 (Sat, 09 Feb 2013)
Changed paths:
A bin/nytprofcalls
Log Message:
-----------
initial working nytprofcalls
Commit: 8a0ed6170c6eae8f97b363d8b2a2fb6794b1bb41
https://github.com/timbunce/devel-nytprof/commit/8a0ed6170c6eae8f97b363d8b2a2fb6794b1bb41
Author: Tim Bunce <[email protected]>
Date: 2013-02-10 (Sun, 10 Feb 2013)
Changed paths:
A README
A flamegraph.pl
A stackcollapse-instruments.pl
A stackcollapse-perf.pl
A stackcollapse-stap.pl
A stackcollapse.pl
Log Message:
-----------
Squashed 'FlameGraph/' content from commit d9407a8
git-subtree-dir: FlameGraph
git-subtree-split: d9407a85935346b3ea8e0815e1856dfc861d8fce
Commit: 6a9d95a2592f83832aa1687e16e41f187ad7f436
https://github.com/timbunce/devel-nytprof/commit/6a9d95a2592f83832aa1687e16e41f187ad7f436
Author: Tim Bunce <[email protected]>
Date: 2013-02-10 (Sun, 10 Feb 2013)
Changed paths:
A FlameGraph/README
A FlameGraph/flamegraph.pl
A FlameGraph/stackcollapse-instruments.pl
A FlameGraph/stackcollapse-perf.pl
A FlameGraph/stackcollapse-stap.pl
A FlameGraph/stackcollapse.pl
Log Message:
-----------
Merge commit '8a0ed6170c6eae8f97b363d8b2a2fb6794b1bb41' as 'FlameGraph'
Commit: 9f67e82dedcacce3a3f29bbed90164a5154de865
https://github.com/timbunce/devel-nytprof/commit/9f67e82dedcacce3a3f29bbed90164a5154de865
Author: Tim Bunce <[email protected]>
Date: 2013-02-10 (Sun, 10 Feb 2013)
Changed paths:
M MANIFEST
Log Message:
-----------
Add FlameGraph/... to MANIFEST
Commit: d16fc63610081ed32d73af10d95c53cee41bdc68
https://github.com/timbunce/devel-nytprof/commit/d16fc63610081ed32d73af10d95c53cee41bdc68
Author: Tim Bunce <[email protected]>
Date: 2013-02-10 (Sun, 10 Feb 2013)
Changed paths:
M bin/nytprofcalls
Log Message:
-----------
Cleanups for nytprofcalls
Commit: 6ec4eb52fdc1d5c521e31aca6079f2bcf74a6ac5
https://github.com/timbunce/devel-nytprof/commit/6ec4eb52fdc1d5c521e31aca6079f2bcf74a6ac5
Author: Tim Bunce <[email protected]>
Date: 2013-02-10 (Sun, 10 Feb 2013)
Changed paths:
M bin/nytprofcalls
Log Message:
-----------
working but somewhat inefficient/bloated on big files
Commit: e018dda6dab7bfeda2656faab3cef7879b2c3c2e
https://github.com/timbunce/devel-nytprof/commit/e018dda6dab7bfeda2656faab3cef7879b2c3c2e
Author: Tim Bunce <[email protected]>
Date: 2013-02-15 (Fri, 15 Feb 2013)
Changed paths:
M NYTProf.xs
Log Message:
-----------
first step towards reusing the hashtable code
Commit: 40cf5afe0775674361fe1b51d4b0ddd3ca0b1ca3
https://github.com/timbunce/devel-nytprof/commit/40cf5afe0775674361fe1b51d4b0ddd3ca0b1ca3
Author: Tim Bunce <[email protected]>
Date: 2013-02-15 (Fri, 15 Feb 2013)
Changed paths:
M NYTProf.xs
Log Message:
-----------
another step towards reusing the hashtable code
Commit: 234c6ad50e6d0d3b48e2c257d55f664914e31150
https://github.com/timbunce/devel-nytprof/commit/234c6ad50e6d0d3b48e2c257d55f664914e31150
Author: Tim Bunce <[email protected]>
Date: 2013-02-15 (Fri, 15 Feb 2013)
Changed paths:
M NYTProf.xs
Log Message:
-----------
another step towards reusing the hashtable code
Commit: bf88e6e3021828ffc7aebb37063e2d225a9c963b
https://github.com/timbunce/devel-nytprof/commit/bf88e6e3021828ffc7aebb37063e2d225a9c963b
Author: Tim Bunce <[email protected]>
Date: 2013-02-15 (Fri, 15 Feb 2013)
Changed paths:
M bin/nytprofcalls
Log Message:
-----------
work in progress on nytprofcalls
Commit: 3f416a561650ccc7ea725074d9e719473a014e57
https://github.com/timbunce/devel-nytprof/commit/3f416a561650ccc7ea725074d9e719473a014e57
Author: Tim Bunce <[email protected]>
Date: 2013-02-15 (Fri, 15 Feb 2013)
Changed paths:
M NYTProf.xs
Log Message:
-----------
Move next_fid into the hash struct as next_id. Make fidhash a struct again.
Commit: 8949b25e854ac507a30a68448c908b7c95ad5ab5
https://github.com/timbunce/devel-nytprof/commit/8949b25e854ac507a30a68448c908b7c95ad5ab5
Author: Tim Bunce <[email protected]>
Date: 2013-02-15 (Fri, 15 Feb 2013)
Changed paths:
M NYTProf.xs
Log Message:
-----------
Use entry_struct_size for allocation
Commit: fba51acd7f9c42a04f9c19bef416f71241e8d227
https://github.com/timbunce/devel-nytprof/commit/fba51acd7f9c42a04f9c19bef416f71241e8d227
Author: Tim Bunce <[email protected]>
Date: 2013-02-15 (Fri, 15 Feb 2013)
Changed paths:
M NYTProf.xs
Log Message:
-----------
Pass Hash_entry to hash_op() as a pointer
Commit: 82f7004f680ef6abb77596bde7852ef44eeadea2
https://github.com/timbunce/devel-nytprof/commit/82f7004f680ef6abb77596bde7852ef44eeadea2
Author: Tim Bunce <[email protected]>
Date: 2013-02-15 (Fri, 15 Feb 2013)
Changed paths:
M NYTProf.xs
Log Message:
-----------
Fix setting of prior_inserted on insert branch of hash_op
Commit: ead816a08b60158d46d28fc6d851a72feb48a444
https://github.com/timbunce/devel-nytprof/commit/ead816a08b60158d46d28fc6d851a72feb48a444
Author: Tim Bunce <[email protected]>
Date: 2013-02-17 (Sun, 17 Feb 2013)
Changed paths:
M bin/nytprofcalls
Log Message:
-----------
add subname->id mapping to same some memory
Commit: e7ac66bb1350d990510fdf3bc37b41c4f88ea187
https://github.com/timbunce/devel-nytprof/commit/e7ac66bb1350d990510fdf3bc37b41c4f88ea187
Author: Tim Bunce <[email protected]>
Date: 2013-02-23 (Sat, 23 Feb 2013)
Changed paths:
M bin/nytprofcalls
Log Message:
-----------
rewrite nytprofcalls to use sane efficient tree structure
Commit: 44fa55145bcd7fb407136c380d8a42945aa63ac1
https://github.com/timbunce/devel-nytprof/commit/44fa55145bcd7fb407136c380d8a42945aa63ac1
Author: Tim Bunce <[email protected]>
Date: 2013-02-23 (Sat, 23 Feb 2013)
Changed paths:
M bin/nytprofcalls
Log Message:
-----------
add an optimization and some stats
Commit: 1f8bf3d22c29a9384cc6602b59a067c14f67a37a
https://github.com/timbunce/devel-nytprof/commit/1f8bf3d22c29a9384cc6602b59a067c14f67a37a
Author: Tim Bunce <[email protected]>
Date: 2013-02-23 (Sat, 23 Feb 2013)
Changed paths:
M bin/nytprofcalls
M t/lib/NYTProfTest.pm
A t/test01.calls
A t/test02.calls
A t/test03.calls
A t/test05.calls
A t/test06.calls
A t/test07.calls
A t/test08.calls
A t/test09.calls
A t/test10.calls
A t/test11.calls
A t/test12.calls
A t/test13.calls
A t/test14.calls
A t/test16.calls
A t/test17-goto.calls
A t/test18-goto2.calls
A t/test20-streval.calls
A t/test21-streval3.calls
A t/test22-strevala.calls
A t/test23-strevall.calls
A t/test24-strevalc.calls
A t/test30-fork-0.calls
A t/test40pmc.calls
A t/test50-disable.calls
A t/test51-enable.calls
A t/test60-subname.calls
A t/test61-submerge.calls
A t/test62-subcaller1.calls
A t/test70-subexcl.calls
A t/test80-recurs.calls
Log Message:
-----------
Adde tests for nytprofcalls
Commit: 16cd1dea5e0a2467daf0169f19307e4300c13452
https://github.com/timbunce/devel-nytprof/commit/16cd1dea5e0a2467daf0169f19307e4300c13452
Author: Tim Bunce <[email protected]>
Date: 2013-02-23 (Sat, 23 Feb 2013)
Changed paths:
M Makefile.PL
Log Message:
-----------
add nytprofcalls to Makefile.PL
Commit: 9d527489cf62558162cf198492d4ea9d7035df19
https://github.com/timbunce/devel-nytprof/commit/9d527489cf62558162cf198492d4ea9d7035df19
Author: Tim Bunce <[email protected]>
Date: 2013-02-24 (Sun, 24 Feb 2013)
Changed paths:
M bin/nytprofcalls
M t/test10.calls
M t/test11.calls
M t/test22-strevala.calls
M t/test24-strevalc.calls
M t/test61-submerge.calls
M t/test70-subexcl.p
Log Message:
-----------
normalize string eval seqn in nytprofcalls
Commit: 5c44f3a5e146b8cfaee587012dd67453f5c02af4
https://github.com/timbunce/devel-nytprof/commit/5c44f3a5e146b8cfaee587012dd67453f5c02af4
Author: Tim Bunce <[email protected]>
Date: 2013-02-24 (Sun, 24 Feb 2013)
Changed paths:
M Changes
M bin/nytprofcalls
M lib/Devel/NYTProf.pm
Log Message:
-----------
tweak docs, comments, Changes
Commit: 60fe3f92b25896cfafa7fd1fd2b8389172bde2c9
https://github.com/timbunce/devel-nytprof/commit/60fe3f92b25896cfafa7fd1fd2b8389172bde2c9
Author: Tim Bunce <[email protected]>
Date: 2013-02-24 (Sun, 24 Feb 2013)
Changed paths:
M FileHandle.h
M FileHandle.xs
M NYTProf.xs
M bin/nytprofhtml
Log Message:
-----------
Rework option handling slightly. Add option values to data file.
Commit: 2e9a4c92905b050f7bf619fe6712bda413b1d8f0
https://github.com/timbunce/devel-nytprof/commit/2e9a4c92905b050f7bf619fe6712bda413b1d8f0
Author: Tim Bunce <[email protected]>
Date: 2013-03-02 (Sat, 02 Mar 2013)
Changed paths:
M FileHandle.h
M FileHandle.xs
M NYTProf.xs
M bin/nytprofmerge
M lib/Devel/NYTProf/Data.pm
M lib/Devel/NYTProf/ReadStream.pm
M t/22-readstream.t
M t/lib/NYTProfTest.pm
Log Message:
-----------
Complete work on adding options to data file and nytprofmerge
Commit: 7ad8677406ad1c25e284a86cd98d3ebac1e51ff5
https://github.com/timbunce/devel-nytprof/commit/7ad8677406ad1c25e284a86cd98d3ebac1e51ff5
Author: Tim Bunce <[email protected]>
Date: 2013-03-17 (Sun, 17 Mar 2013)
Changed paths:
M Makefile.PL
A bin/flamegraph.pl
A bin/nytprofcg
R bin/nytprofcg
M bin/nytprofhtml
Log Message:
-----------
Initial flamegraph support for overall program.
Commit: 9cebd3918858e206153c3b6eff645e2772942627
https://github.com/timbunce/devel-nytprof/commit/9cebd3918858e206153c3b6eff645e2772942627
Author: Tim Bunce <[email protected]>
Date: 2013-03-18 (Mon, 18 Mar 2013)
Changed paths:
M lib/Devel/NYTProf/Reader.pm
Log Message:
-----------
Add caching to optimize url_for_file
Commit: e8971f65511ce7878a956706edd6316902f69b2d
https://github.com/timbunce/devel-nytprof/commit/e8971f65511ce7878a956706edd6316902f69b2d
Author: Tim Bunce <[email protected]>
Date: 2013-03-18 (Mon, 18 Mar 2013)
Changed paths:
M bin/flamegraph.pl
Log Message:
-----------
update to latest flamegraph.pl
Commit: ec348123d0abbc5694f6cc0bc6555aaab78eb032
https://github.com/timbunce/devel-nytprof/commit/ec348123d0abbc5694f6cc0bc6555aaab78eb032
Author: Tim Bunce <[email protected]>
Date: 2013-03-18 (Mon, 18 Mar 2013)
Changed paths:
M bin/nytprofhtml
Log Message:
-----------
Use new flamegraph.pl features, including clickable functions.
Commit: 2816770cabea46d28410ed581b5ce01e142c488d
https://github.com/timbunce/devel-nytprof/commit/2816770cabea46d28410ed581b5ce01e142c488d
Author: Tim Bunce <[email protected]>
Date: 2013-03-18 (Mon, 18 Mar 2013)
Changed paths:
M bin/nytprofhtml
Log Message:
-----------
No longer warn about $& etc being slow if $] >= 5.017008.
Commit: ad3b7f9f913f8844c83a8b41b60602bb6da75a4a
https://github.com/timbunce/devel-nytprof/commit/ad3b7f9f913f8844c83a8b41b60602bb6da75a4a
Author: Tim Bunce <[email protected]>
Date: 2013-03-24 (Sun, 24 Mar 2013)
Changed paths:
M NYTProf.xs
M lib/Devel/NYTProf.pm
M t/22-readstream.t
M t/lib/NYTProfTest.pm
Log Message:
-----------
Set calls=1 and blocks=0 by default
Commit: faea8cec0527d981c300c47f6faf9c4527ee92ec
https://github.com/timbunce/devel-nytprof/commit/faea8cec0527d981c300c47f6faf9c4527ee92ec
Author: Tim Bunce <[email protected]>
Date: 2013-03-25 (Mon, 25 Mar 2013)
Changed paths:
M bin/flamegraph.pl
M bin/nytprofcalls
Log Message:
-----------
scale nytprofcalls output to (floating point) microseconds
Commit: ca84066039487986ef4cb5e63d8b7c9024c5f277
https://github.com/timbunce/devel-nytprof/commit/ca84066039487986ef4cb5e63d8b7c9024c5f277
Author: Tim Bunce <[email protected]>
Date: 2013-03-25 (Mon, 25 Mar 2013)
Changed paths:
M bin/nytprofmerge
Log Message:
-----------
Fix nytprofmerge syntax error. Add SUB_ENTRY/SUB_RETURN.
Commit: 091fc8e180b2efa3d984334e0ebd8fa29b5aaeee
https://github.com/timbunce/devel-nytprof/commit/091fc8e180b2efa3d984334e0ebd8fa29b5aaeee
Author: Tim Bunce <[email protected]>
Date: 2013-03-25 (Mon, 25 Mar 2013)
Changed paths:
M bin/flamegraph.pl
M bin/nytprofhtml
Log Message:
-----------
Added visualization of the time spent outside of any subs.
Commit: 253cbeba717de0dda1098bbcfae7664b38307711
https://github.com/timbunce/devel-nytprof/commit/253cbeba717de0dda1098bbcfae7664b38307711
Author: Tim Bunce <[email protected]>
Date: 2013-03-27 (Wed, 27 Mar 2013)
Changed paths:
M t/22-readstream.t
Log Message:
-----------
quiet a test
Commit: bed3b2f1105cbc23672784df284d61d215a721d1
https://github.com/timbunce/devel-nytprof/commit/bed3b2f1105cbc23672784df284d61d215a721d1
Author: Tim Bunce <[email protected]>
Date: 2013-03-27 (Wed, 27 Mar 2013)
Changed paths:
M bin/flamegraph.pl
Log Message:
-----------
update flamegraph.pl
Commit: 4ede3ef99b90f1c41612bcbbdbf44ceac72c181f
https://github.com/timbunce/devel-nytprof/commit/4ede3ef99b90f1c41612bcbbdbf44ceac72c181f
Author: Tim Bunce <[email protected]>
Date: 2013-03-27 (Wed, 27 Mar 2013)
Changed paths:
R FlameGraph/README
R FlameGraph/flamegraph.pl
R FlameGraph/stackcollapse-instruments.pl
R FlameGraph/stackcollapse-perf.pl
R FlameGraph/stackcollapse-stap.pl
R FlameGraph/stackcollapse.pl
Log Message:
-----------
rm FlameGraph
Commit: 0f7b9b91b9e89505c0b1973189f8e33cbe87bb28
https://github.com/timbunce/devel-nytprof/commit/0f7b9b91b9e89505c0b1973189f8e33cbe87bb28
Author: Tim Bunce <[email protected]>
Date: 2013-03-28 (Thu, 28 Mar 2013)
Changed paths:
M MANIFEST
Log Message:
-----------
remove old FlameGraph repo from MANIFEST
Commit: 989db18b944c29ef94047e6e0eb599f6ad550b1e
https://github.com/timbunce/devel-nytprof/commit/989db18b944c29ef94047e6e0eb599f6ad550b1e
Author: Tim Bunce <[email protected]>
Date: 2013-03-28 (Thu, 28 Mar 2013)
Changed paths:
M Makefile.PL
M t/42-global.t
R t/test14.calls
Log Message:
-----------
Add Test::Differences to deps. Remove t/test14.calls
Commit: 18038a66d6a903524dc176f773ae36f0f7f015fa
https://github.com/timbunce/devel-nytprof/commit/18038a66d6a903524dc176f773ae36f0f7f015fa
Author: Tim Bunce <[email protected]>
Date: 2013-03-28 (Thu, 28 Mar 2013)
Changed paths:
M t/42-global.t
Log Message:
-----------
Fixed test for perl 5.17+ hash randomization.
Commit: 4d35d1208965658db8975a04c1c5985889676201
https://github.com/timbunce/devel-nytprof/commit/4d35d1208965658db8975a04c1c5985889676201
Author: Tim Bunce <[email protected]>
Date: 2013-03-28 (Thu, 28 Mar 2013)
Changed paths:
M bin/nytprofhtml
Log Message:
-----------
Tweak wording on index page.
Commit: aa36386c340d8327d168e6c95fffa5fc67055a15
https://github.com/timbunce/devel-nytprof/commit/aa36386c340d8327d168e6c95fffa5fc67055a15
Author: Tim Bunce <[email protected]>
Date: 2013-03-28 (Thu, 28 Mar 2013)
Changed paths:
M lib/Devel/NYTProf/Util.pm
Log Message:
-----------
Use actual micro character (latin1).
Commit: 2aa44ea429353ff8e55e1a0d48ae97c752db2b7c
https://github.com/timbunce/devel-nytprof/commit/2aa44ea429353ff8e55e1a0d48ae97c752db2b7c
Author: Tim Bunce <[email protected]>
Date: 2013-03-28 (Thu, 28 Mar 2013)
Changed paths:
M t/test22-strevala.t
Log Message:
-----------
ensure exit with 0 status
Commit: 1e6285574d7a235ad241e2afe020b62e6db72b37
https://github.com/timbunce/devel-nytprof/commit/1e6285574d7a235ad241e2afe020b62e6db72b37
Author: Tim Bunce <[email protected]>
Date: 2013-03-29 (Fri, 29 Mar 2013)
Changed paths:
M t/30-util.t
Log Message:
-----------
sync test with recent micro change
Commit: 0c10248d65c8a8f88a1a18c97e144d1942f3f680
https://github.com/timbunce/devel-nytprof/commit/0c10248d65c8a8f88a1a18c97e144d1942f3f680
Author: Tim Bunce <[email protected]>
Date: 2013-03-29 (Fri, 29 Mar 2013)
Changed paths:
M bin/nytprofcalls
Log Message:
-----------
Add sanity check to nytprofcalls and disable broken optimization.
Commit: 191212adc4f5c309184e83c690ffd876c89b57bb
https://github.com/timbunce/devel-nytprof/commit/191212adc4f5c309184e83c690ffd876c89b57bb
Author: Tim Bunce <[email protected]>
Date: 2013-03-29 (Fri, 29 Mar 2013)
Changed paths:
M bin/flamegraph.pl
Log Message:
-----------
bug fix for flamegraph.pl
Commit: 4a1945ccbbaaa8b90e0959dc706dab3be087d4ce
https://github.com/timbunce/devel-nytprof/commit/4a1945ccbbaaa8b90e0959dc706dab3be087d4ce
Author: Tim Bunce <[email protected]>
Date: 2013-03-29 (Fri, 29 Mar 2013)
Changed paths:
M NYTProf.xs
Log Message:
-----------
tweak the tracing for sub call/return
Commit: 7fb3792e111ad67eb6643aaf6f3b3a34cba7d707
https://github.com/timbunce/devel-nytprof/commit/7fb3792e111ad67eb6643aaf6f3b3a34cba7d707
Author: Tim Bunce <[email protected]>
Date: 2013-03-29 (Fri, 29 Mar 2013)
Changed paths:
M Changes
M HACKING
Log Message:
-----------
Update Changes and HACKING
Commit: a5ce5fd81f39e8b580f18620be1b83726a6b28b0
https://github.com/timbunce/devel-nytprof/commit/a5ce5fd81f39e8b580f18620be1b83726a6b28b0
Author: Tim Bunce <[email protected]>
Date: 2013-03-30 (Sat, 30 Mar 2013)
Changed paths:
M t/test02.calls
M t/test09.calls
M t/test13.calls
M t/test20-streval.calls
M t/test22-strevala.calls
M t/test60-subname.calls
M t/test61-submerge.calls
M t/test70-subexcl.calls
Log Message:
-----------
sync tests for nytprofcalls fix
Commit: e8a8a4fd081cc5c1b3caa131841f7d1ca98849df
https://github.com/timbunce/devel-nytprof/commit/e8a8a4fd081cc5c1b3caa131841f7d1ca98849df
Author: Tim Bunce <[email protected]>
Date: 2013-03-30 (Sat, 30 Mar 2013)
Changed paths:
M Changes
M FileHandle.h
M FileHandle.xs
R FlameGraph/README
R FlameGraph/flamegraph.pl
R FlameGraph/stackcollapse-instruments.pl
R FlameGraph/stackcollapse-perf.pl
R FlameGraph/stackcollapse-stap.pl
R FlameGraph/stackcollapse.pl
M HACKING
M MANIFEST
M Makefile.PL
M NYTProf.xs
A bin/flamegraph.pl
M bin/nytprofcalls
R bin/nytprofcg
A bin/nytprofcg
M bin/nytprofhtml
M bin/nytprofmerge
M lib/Devel/NYTProf.pm
M lib/Devel/NYTProf/Data.pm
M lib/Devel/NYTProf/ReadStream.pm
M lib/Devel/NYTProf/Reader.pm
M lib/Devel/NYTProf/Util.pm
M t/22-readstream.t
M t/30-util.t
M t/42-global.t
M t/lib/NYTProfTest.pm
M t/test02.calls
M t/test09.calls
M t/test10.calls
M t/test11.calls
M t/test13.calls
R t/test14.calls
M t/test20-streval.calls
M t/test22-strevala.calls
M t/test22-strevala.t
M t/test24-strevalc.calls
M t/test60-subname.calls
M t/test61-submerge.calls
M t/test70-subexcl.calls
M t/test70-subexcl.p
Log Message:
-----------
Merge branch 'v5'
Commit: 78d4a1d46cd8ea6628b00f8784c9e2b577361171
https://github.com/timbunce/devel-nytprof/commit/78d4a1d46cd8ea6628b00f8784c9e2b577361171
Author: Tim Bunce <[email protected]>
Date: 2013-03-30 (Sat, 30 Mar 2013)
Changed paths:
M bin/flamegraph.pl
Log Message:
-----------
update bin/flamegraph.pl
Commit: 4d372999eb175f83996c1fd8ca80a9c069cdab87
https://github.com/timbunce/devel-nytprof/commit/4d372999eb175f83996c1fd8ca80a9c069cdab87
Author: Tim Bunce <[email protected]>
Date: 2013-03-31 (Sun, 31 Mar 2013)
Changed paths:
M bin/flamegraph.pl
M bin/nytprofcalls
M bin/nytprofhtml
Log Message:
-----------
use bin/flamegraph.pl --factor instead of floating microseconds
Commit: ecfa785f48f32935022019fdf46e4e6bb9b1e1dc
https://github.com/timbunce/devel-nytprof/commit/ecfa785f48f32935022019fdf46e4e6bb9b1e1dc
Author: Tim Bunce <[email protected]>
Date: 2013-03-31 (Sun, 31 Mar 2013)
Changed paths:
M NYTProf.xs
Log Message:
-----------
improve open/close logging and clarity profiler_duration calculation
Commit: 25aa6d4d2df884a595780233d278cb6032177db2
https://github.com/timbunce/devel-nytprof/commit/25aa6d4d2df884a595780233d278cb6032177db2
Author: Tim Bunce <[email protected]>
Date: 2013-03-31 (Sun, 31 Mar 2013)
Changed paths:
M bin/flamegraph.pl
Log Message:
-----------
update bin/flamegraph.pl
Commit: 7b013f82188286958f9df0aeef34435e07f6afdd
https://github.com/timbunce/devel-nytprof/commit/7b013f82188286958f9df0aeef34435e07f6afdd
Author: Tim Bunce <[email protected]>
Date: 2013-03-31 (Sun, 31 Mar 2013)
Changed paths:
M NYTProf.xs
Log Message:
-----------
include ticks_per_sec in init_profiler log msg
Commit: 9cdea8965a268808d4a8c64a5ef64f584dc4ddaf
https://github.com/timbunce/devel-nytprof/commit/9cdea8965a268808d4a8c64a5ef64f584dc4ddaf
Author: Tim Bunce <[email protected]>
Date: 2013-03-31 (Sun, 31 Mar 2013)
Changed paths:
M bin/nytprofhtml
Log Message:
-----------
Use profiler_active not profiler_duration for flamegraph total
profiler_active is the sub timing adjusted for statement profiler
overheads, whereas profiler_duration is the wallclock end-start time.
Compare:
https://github.com/timbunce/devel-nytprof/compare/afb519efb8d6...9cdea8965a26
--
--
You've received this message because you are subscribed to
the Devel::NYTProf Development User group.
Group hosted at: http://groups.google.com/group/develnytprof-dev
Project hosted at: http://perl-devel-nytprof.googlecode.com
CPAN distribution: http://search.cpan.org/dist/Devel-NYTProf
To post, email: [email protected]
To unsubscribe, email: [email protected]
---
You received this message because you are subscribed to the Google Groups
"Devel::NYTProf Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.