IPC::Ru...yBuffer(3)

πŸ’… NAME πŸ’…

okay so this page is IPC::Ru...yBuffer(3) from User Contributed Perl Documentation, and the main character is the module IPC::Run3::ProfArrayBuffer. The NAME line is literally: IPC::Run3::ProfArrayBuffer - Store profile events in RAM in an array. no cap, that's the whole plot. πŸŽ€

✨ SYNOPSIS ✨

The original SYNOPSIS is empty β€” like, no lines, no snippets, just a blank little moment. 🫢

🌸 DESCRIPTION 🌸

No description text in the original β€” this section is blank, and that's the tea. πŸ“

πŸ”₯ METHODS πŸ”₯

Here's the method roll call, exactly as the page lists it:

  • IPC::Run3::ProfArrayBuffer->new() β€” the original just lists this method and gives no description for it, so I'm not adding extra tea. πŸ’…
  • $buffer->app_call(@events)
  • $buffer->app_exit(@events)
  • $buffer->run_exit(@events)

The three above methods push the given events onto the stack of recorded events. πŸ”₯

  • get_events β€” Returns a list of all the events. Each event is an ARRAY reference like:
[ "app_call", 1.1, ... ];

πŸ¦‹ LIMITATIONS πŸ¦‹

The original LIMITATIONS section is empty β€” no limitations text to report. that's it. πŸ’€

Copyright 2003, R. Barrie Slaymaker, Jr., All Rights Reserved. all the rights, periodt. πŸ‘‘

🌈 LICENSE 🌈

You may use this module under the terms of the BSD, Artistic, or GPL licenses, any version. those are the license vibes, verbatim. πŸ’–

🧚 AUTHOR 🧚

Barrie Slaymaker <barries@slaysys.com> β€” that's the author contact, bestie. 🫢


signed off by perl v5.42.0, dated 2024-03-08, for IPC::Ru...yBuffer(3) β€” byeee, go store those profile events in RAM in an array πŸ’…βœ¨

πŸ“¦ where this page comes from