Devel-StackTrace
view release on metacpan or search on metacpan
stack trace. This prevents the frames from being captured at all, and applies
before the `frame_filter`, `ignore_package`, or `ignore_class` options, even
with `filter_frames_early`.
- unsafe\_ref\_capture => $boolean
If this parameter is true, then Devel::StackTrace will store references
internally when generating stacktrace frames.
**This option is very dangerous, and should never be used with exception
objects**. Using this option will keep any objects or references alive past
their normal lifetime, until the stack trace object goes out of scope. It can
keep objects alive even after their `DESTROY` sub is called, resulting it it
being called multiple times on the same object.
If not set, Devel::StackTrace replaces any references with their stringified
representation.
- no\_args => $boolean
If this parameter is true, then Devel::StackTrace will not store caller
arguments in stack trace frames at all.
lib/Devel/StackTrace.pm view on Meta::CPAN
stack trace. This prevents the frames from being captured at all, and applies
before the C<frame_filter>, C<ignore_package>, or C<ignore_class> options, even
with C<filter_frames_early>.
=item * unsafe_ref_capture => $boolean
If this parameter is true, then Devel::StackTrace will store references
internally when generating stacktrace frames.
B<This option is very dangerous, and should never be used with exception
objects>. Using this option will keep any objects or references alive past
their normal lifetime, until the stack trace object goes out of scope. It can
keep objects alive even after their C<DESTROY> sub is called, resulting it it
being called multiple times on the same object.
If not set, Devel::StackTrace replaces any references with their stringified
representation.
=item * no_args => $boolean
If this parameter is true, then Devel::StackTrace will not store caller
arguments in stack trace frames at all.
( run in 0.694 second using v1.01-cache-2.11-cpan-39bf76dae61 )