{"schema_version":1,"metadata":{"branch":"release","release":"7.9","architecture":"amd64","generated_at":"2026-09-09T04:04:02.361425+00:00","source_url":"https://cdn.openbsd.org/pub/OpenBSD/7.9/packages/amd64/sqlports-7.54.tgz","source_sha256":"2de00144847bf9da3a365be982f101dbb55d591ed7a915ea94984a16ab0e0404","package_count":12059,"source_kind":"sqlports"},"package":{"name":"p5-Devel-NYTProf-6.15","path":"devel/p5-Devel-NYTProf","url":"/packages/release/devel/p5-Devel-NYTProf/","comment":"powerful feature-rich perl source code profiler","homepage":"https://metacpan.org/release/Devel-NYTProf","maintainer":"Alexander Bluhm <bluhm@openbsd.org>","description":"Devel::NYTProf is a powerful feature-rich perl source code profiler.\n\n    * Performs per-line statement profiling for fine detail\n    * Performs per-subroutine statement profiling for overview\n    * Performs per-block statement profiling (the first profiler to do so)\n    * Accounts correctly for time spent after calls return\n    * Performs inclusive and exclusive timing of subroutines\n    * Subroutine times are per calling location (a powerful feature)\n    * Can profile compile-time activity, just run-time, or just END time\n    * Uses novel techniques for efficient profiling\n    * Sub-microsecond (100ns) resolution on systems with clock_gettime()\n    * Very fast - the fastest statement and subroutine profilers for perl\n    * Handles applications that fork, with no performance cost\n    * Immune from noise caused by profiling overheads and I/O\n    * Program being profiled can stop/start the profiler\n    * Generates richly annotated and cross-linked html reports\n    * Trivial to use with mod_perl - add one line to httpd.conf\n    * Includes an extensive test suite\n    * Tested on very large codebases\n\nNYTProf is effectively two profilers in one: a statement profiler,\nand a subroutine profiler.\n","package_architecture":"amd64","stem":"p5-Devel-NYTProf","readme":null,"dependencies":[{"path":"converters/p5-JSON-MaybeXS","type":"runtime","package_spec":"","url":"/packages/release/converters/p5-JSON-MaybeXS/"},{"path":"sysutils/p5-File-Which","type":"runtime","package_spec":"STEM->=1.09","url":"/packages/release/sysutils/p5-File-Which/"},{"path":"devel/p5-Sub-Name","type":"test","package_spec":"STEM->=0.11","url":"/packages/release/devel/p5-Sub-Name/"},{"path":"devel/p5-Test-Differences","type":"test","package_spec":"STEM->=0.60","url":"/packages/release/devel/p5-Test-Differences/"},{"path":"devel/p5-Test-Pod","type":"test","package_spec":"STEM->=1.00","url":"/packages/release/devel/p5-Test-Pod/"},{"path":"devel/p5-Test-Portability-Files","type":"test","package_spec":"","url":"/packages/release/devel/p5-Test-Portability-Files/"},{"path":"sysutils/p5-Capture-Tiny","type":"test","package_spec":"","url":"/packages/release/sysutils/p5-Capture-Tiny/"},{"path":"converters/p5-JSON-MaybeXS","type":"test","package_spec":"","url":"/packages/release/converters/p5-JSON-MaybeXS/"},{"path":"sysutils/p5-File-Which","type":"test","package_spec":"STEM->=1.09","url":"/packages/release/sysutils/p5-File-Which/"}],"reverse_dependencies":{"count":2,"url":"/packages/data/1b/1b76b25396723f1ce46032ddbf31a223ae644c670757c3ccdce6c2feabacf36f.json"},"categories":["devel","perl5"],"flavors":[],"only_for_architectures":[],"not_for_architectures":[]}}
