./devel/ruby-prof [fast code profiler for Ruby]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 0.16.2, Package name: prof-0.16.2
Maintained by: Jeremy Evans
Master sites:
Flavors (export FLAVOR=xyz, setenv FLAVOR xyz):
  • ruby18
  • ruby21
  • ruby22
  • ruby23
Description
ruby-prof is a fast code profiler for Ruby. Its features include:

* Speed - it is a C extension and therefore many times faster than the
standard Ruby profiler.
* Modes - Ruby prof can measure a number of different parameters,
including call times, memory usage and object allocations.
* Reports - can generate text and cross-referenced html reports
o Flat Profiles - similar to the reports generated by the standard
Ruby profiler
o Graph profiles - similar to GProf, these show how long a method
runs, which methods call it and which methods it calls.
o Call tree profiles - outputs results in the calltree format
suitable for the KCacheGrind profiling tool.
* Threads - supports profiling multiple threads simultaneously
* Recursive calls - supports profiling recursive method calls


Filesize: 465.5 KB
Version History (View Complete History)
  • (2016-11-05) Updated to version: prof-0.16.2
  • (2014-09-28) Updated to version: prof-0.15.1
  • (2011-05-12) Updated to version: prof-0.10.6
  • (2010-12-21) Package added to openports.se, version prof-0.9.2 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2016-11-04 15:35:25 by Jeremy Evans | Files touched by this commit (3)
Log message:
Update to ruby-prof 0.16.2
   2016-11-04 15:35:25 by Jeremy Evans | Files touched by this commit (3)
Log message:
Update to ruby-prof 0.16.2
   2016-11-04 15:35:25 by Jeremy Evans | Files touched by this commit (3)
Log message:
Update to ruby-prof 0.16.2
   2011-05-11 17:39:03 by Jeremy Evans | Files touched by this commit (4)
Log message:
Update to version 0.10.6.  Add a patch to allow compilation, since
clock_gettime is in libc in OpenBSD.
   2011-05-11 17:39:03 by Jeremy Evans | Files touched by this commit (4)
Log message:
Update to version 0.10.6.  Add a patch to allow compilation, since
clock_gettime is in libc in OpenBSD.
   2011-05-11 17:39:03 by Jeremy Evans | Files touched by this commit (4)
Log message:
Update to version 0.10.6.  Add a patch to allow compilation, since
clock_gettime is in libc in OpenBSD.
   2011-05-11 17:39:03 by Jeremy Evans | Files touched by this commit (4)
Log message:
Update to version 0.10.6.  Add a patch to allow compilation, since
clock_gettime is in libc in OpenBSD.