BSD Ports

devel/p5-Devel-RingBuffer 0.31_1 DragonFly

Shared memory ring buffers for Perl scripts diagnosis/debug

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
Categories
devel, perl5
Package size
30.2 KiB, 84.7 KiB installed

Description

Provides shared memory structures (using memory mapped files via IPC::Mmap) to be used by diagnostic and debugger applications for Perl scripts (see Devel::STrace). Using XS/C code to maximize performance, creates a set of ring buffers with a configurable number of slots. Each slot includes a field for a line number, a timestamp, and a fully qualified subroutine name. Each ring buffer also includes additional headers and fields to support diagnostic interfaces, e.g., watched expressions, command/response interfaces to the monitored applications, etc.

In the other systems

The newest version among them is 0.31, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
DragonFlydevel/p5-Devel-RingBuffer0.31_1 newestnone known-[email protected]-
FreeBSDdevel/p5-Devel-RingBuffer0.31_1 newestnone known-[email protected]-
HardenedBSDdevel/p5-Devel-RingBuffer0.31_1 newestno data-[email protected]-
GhostBSDdevel/p5-Devel-RingBuffer0.31_1 newestno data-[email protected]-

Install

Binary package:

pkg install p5-Devel-RingBuffer

From DPorts:

cd /usr/dports/devel/p5-Devel-RingBuffer && make install clean

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Run dependencies 2
Required by 1