---
name: "Plack::Middleware::Debug::TrackObjects"
section: "3pm"
platform: "linux"
package: "libplack-middleware-debug-perl"
version: "0.18+dfsg-2"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/Plack::Middleware::Debug::TrackObjects"
---

# Plack::Middleware::Debug::TrackObjects(3pm)

Track Objects panel

## NAME

Plack::Middleware::Debug::TrackObjects - Track Objects panel

## SYNOPSIS

```
  enable "Debug";
  enable "Debug::TrackObjects";
```

And when you load the application with plackup or other launcher:

```
  # track everything
  plackup -MDevel::TrackObjects=/^/ myapp.psgi
```

You can specify the namespace with a regular expression. See Devel::TrackObjects for details.

## DESCRIPTION

This debug panel captures objects created in a request cycle by using Devel::TrackObjects. You can run your applications multiple times (i.e. refreshing the page) to see if the count of tracked objects increases, in which case there are leaked objects.

## SEE ALSO

Plack::Middleware::Debug Devel::TrackObjects
