Branch: refs/heads/v5
  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.


Compare: 
https://github.com/timbunce/devel-nytprof/compare/3ea53893997a^...091fc8e180b2

-- 
-- 
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.


Reply via email to