Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

Elian (119)

  (email not shown publicly)
AOL IM: DanSugalski (Add Buddy, Send Message)

Perl 6/Parrot internals ex-design team lead.

Journal of Elian (119)

Wednesday October 09, 2002
03:01 PM

XS for fun

[ #8281 ]

Yeah, OK, it's a reasoanbly twisted definition of fun, but, well, there you go.

Because it seems a perrennial need, and because someone actually asked me for it, I put together a Devel module, Devel::Size. Reports the actual memory usage of a variable. Involved a bit of grubbing about in the internals, aided a bit by Simon's Extending and Embedding Perl book. (Yes, I can figure out the nastier grubby undocumented bits, but Tim and Simon already have :)

So, the next time someone asks "How much memory is this using?" you can actually get them a real answer.

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.