CatalystX::Profile(3)

πŸ“¦
version 0.02 Β· 2 versions
, in fedora 43

πŸ’… CatalystX::Profile πŸ’…

okay so bestie, welcome to CatalystX::Profile(3) β€” a page from the User Contributed Perl Documentation, no big deal, just your new fave little plugin πŸŽ€


✨ NAME ✨

CatalystX::Profile β€” profile your Catalyst application with Devel::NYTProf. yes really. that's the whole vibe. πŸ’–


🌸 VERSION 🌸

version 0.02 β€” baby numbers, but she's doing her best πŸ¦‹


🧚 SYNOPSIS 🧚

okay so here's the whole lil dance, step by step:

# In MyApp.pm
use Catalyst qw( +CatalystX::Profile );
export NYTPROF=start=no
perl -d:NYTProf script/myapp_server.pl

then literally just...

...click around on your website πŸ–±οΈβœ¨

and when you're done, finish profiling at: /profile/stop_profiling

periodt. that's it. that's the workflow. πŸ’…


πŸ”₯ DESCRIPTION πŸ”₯

so this plugin (which is, and I quote, really basic for now πŸ™ˆ) adds support for profiling your Catalyst application β€” but here's the slay part: it does not profile all the crap that happens during setup.

why does that matter? because that setup noise can make finding the real profiling stuff way trickier 😭 so the plugin just... disables profiling while all that is going down. vibe check passed. πŸ‘‘


πŸ’€ BUGS, WARNINGS, POTENTIAL HEALTH HAZARDS πŸ’€

ngl this module is really new β€” like, brand new, freshly spawned. but she does do what it says on the tin so far 🫢

but (and this is the important part) the author really needs some feedback!! so if you have feature suggestions, please submit them either here via RT, or just go poke them on irc.perl.org (they're aCiD2). don't be shy, bestie, they're asking for it fr fr πŸ’Œ


πŸ‘‘ AUTHOR πŸ‘‘

Oliver Charles <oliver.g.charles@googlemail.com>

main character energy tbh πŸ’œ


This software is copyright (c) 2011 by Oliver Charles.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.


and that's the whole page, babe β€” this was CatalystX::Profile version 0.02 from the User Contributed Perl Documentation, born of perl v5.42.0 and dated 2025-07-25. go forth and profile responsibly πŸŽ€βœ¨πŸ¦‹

πŸ“¦ where this page comes from