2012-09-26 |
Tim Bunce |
Change env var name |
blob | commitdiff |
2012-09-26 |
Tim Bunce |
Recurse into CvPADLISTs |
blob | commitdiff | diff to current |
2012-09-26 |
Tim Bunce |
Note need to treat HEs as nodes. Warn on suspect HeVAL |
blob | commitdiff | diff to current |
2012-09-25 |
Tim Bunce |
Don't chase magic unless SvMAGICAL |
blob | commitdiff | diff to current |
2012-09-25 |
Tim Bunce |
Chase cop_stash only if refcnt==1. Move MG to end of... |
blob | commitdiff | diff to current |
2012-09-25 |
Tim Bunce |
no longer size CvSTASH perl RT79366 |
blob | commitdiff | diff to current |
2012-09-25 |
Tim Bunce |
Unused svhead arena space. Scan arenas for unseen SVs... |
blob | commitdiff | diff to current |
2012-09-23 |
Tim Bunce |
Fix NPathPushNode not (re)setting seqn, not perl_size... |
blob | commitdiff | diff to current |
2012-09-23 |
Tim Bunce |
Add more items to perl_size() |
blob | commitdiff | diff to current |
2012-09-22 |
Tim Bunce |
Fix link-to-link for op_size. |
blob | commitdiff | diff to current |
2012-09-22 |
Tim Bunce |
add basic dot format output |
blob | commitdiff | diff to current |
2012-09-22 |
Tim Bunce |
Control recursion threshold to enable more accurate... |
blob | commitdiff | diff to current |
2012-09-20 |
Tim Bunce |
Lots of progress. |
blob | commitdiff | diff to current |
2012-09-12 |
Tim Bunce |
Working on removing links from the output path |
blob | commitdiff | diff to current |
2012-09-11 |
Tim Bunce |
Rename dNPathSetNode->NPathPushNode and rework magic_si... |
blob | commitdiff | diff to current |
2012-09-11 |
Tim Bunce |
Add memnodes.pl script to process output stream. |
blob | commitdiff | diff to current |
2012-09-10 |
Tim Bunce |
Add node stream file format (plain text for now) |
blob | commitdiff | diff to current |
2012-09-10 |
Tim Bunce |
Added perl_size() |
blob | commitdiff | diff to current |
2012-09-10 |
Tim Bunce |
Squashed commit of all initial work on the 'name path... |
blob | commitdiff | diff to current |
2012-07-30 |
bulk 88 |
Correct the code for structured exception handling... |
blob | commitdiff | diff to current |
2011-05-12 |
Nicholas Clark |
Count the size of the "effective names" of a hash. |
blob | commitdiff | diff to current |
2011-05-12 |
Nicholas Clark |
Count HvNAME(), the HV "aux" struct, and the mro_meta... |
blob | commitdiff | diff to current |
2011-05-12 |
Nicholas Clark |
GvNAME() is shared from 5.10 onwards. |
blob | commitdiff | diff to current |
2011-05-12 |
Nicholas Clark |
Use GvFILE_HEK(), if present, in preference to GvFILE() |
blob | commitdiff | diff to current |
2011-05-12 |
Nicholas Clark |
Handle shared hash key scalars correctly. |
blob | commitdiff | diff to current |
2011-05-12 |
Nicholas Clark |
Split out HEK size calculation into hek_size(). |
blob | commitdiff | diff to current |
2011-05-12 |
Nicholas Clark |
Add a comment to force emacs to use C mode. |
blob | commitdiff | diff to current |
2011-05-12 |
Nicholas Clark |
Add a single (void **) cast to make the C code also... |
blob | commitdiff | diff to current |
2011-05-09 |
Nicholas Clark |
Don't count PL_sv_placeholder in the size returned. |
blob | commitdiff | diff to current |
2011-05-09 |
Nicholas Clark |
sv_size() can return void once more. |
blob | commitdiff | diff to current |
2011-05-09 |
Nicholas Clark |
Reinstate 5.005_xx "support". |
blob | commitdiff | diff to current |
2011-05-09 |
Nicholas Clark |
Replace c*OPx macros with their expansions. |
blob | commitdiff | diff to current |
2011-05-09 |
Nicholas Clark |
Don't recurse into op_size() on op->pmnext. |
blob | commitdiff | diff to current |
2011-05-09 |
Nicholas Clark |
Magic vtables aren't freed when magic is freed, so... |
blob | commitdiff | diff to current |
2011-05-09 |
Nicholas Clark |
Correctly handle SvOOK scalars. 5.12 and later don... |
blob | commitdiff | diff to current |
2011-05-09 |
Nicholas Clark |
ppport.h defined NV if necessary, so no need to duplica... |
blob | commitdiff | diff to current |
2011-05-09 |
Nicholas Clark |
Add -DPURIFY sizes to body_sizes[] |
blob | commitdiff | diff to current |
2011-05-09 |
Nicholas Clark |
Use a table for SV body sizes. These incorporate the... |
blob | commitdiff | diff to current |
2011-05-05 |
Nicholas Clark |
In sv_size(), refactor the PV-derivatives to share... |
blob | commitdiff | diff to current |
2011-05-05 |
Nicholas Clark |
In sv_size(), coalesce all calls to magic_size(). |
blob | commitdiff | diff to current |
2011-05-05 |
Nicholas Clark |
For other-than-gcc, generate calls to check_new(...) |
blob | commitdiff | diff to current |
2011-05-04 |
Nicholas Clark |
Simplify magic_size() by knowing that check_new() retur... |
blob | commitdiff | diff to current |
2011-05-04 |
Nicholas Clark |
Add the size of mg_len if mg_ptr is non-NULL. |
blob | commitdiff | diff to current |
2011-05-04 |
Nicholas Clark |
Follow mg_obj, which points to an SV. |
blob | commitdiff | diff to current |
2011-05-04 |
Nicholas Clark |
The core's magic vtables are global constants, so aren... |
blob | commitdiff | diff to current |
2011-05-01 |
Nicholas Clark |
Skip GvFILE on ithreaded 5.8.8 and earlier, as it can... |
blob | commitdiff | diff to current |
2011-05-01 |
Nicholas Clark |
Set the pointer alignment (in bits) via a C macro gener... |
blob | commitdiff | diff to current |
2011-05-01 |
Nicholas Clark |
Fix typo error in bit-vector tracking mechanism, causin... |
blob | commitdiff | diff to current |
2011-04-24 |
Nicholas Clark |
SvOK() ... |
blob | commitdiff | diff to current |
2011-04-24 |
Nicholas Clark |
total_size() and size() can be XS ALIASes, now all... |
blob | commitdiff | diff to current |
2011-04-24 |
Nicholas Clark |
Move iteration over array values from total_size()... |
blob | commitdiff | diff to current |
2011-04-24 |
Nicholas Clark |
Handle sizes for PVGVs in sv_size() only. |
blob | commitdiff | diff to current |
2011-04-24 |
Nicholas Clark |
Move iteration over hash values from total_size() to... |
blob | commitdiff | diff to current |
2011-04-24 |
Nicholas Clark |
Fix potential SEGVs for PVBMs on 5.10.0 and later. |
blob | commitdiff | diff to current |
2011-04-24 |
Nicholas Clark |
In op_size, add break statement missing for OPc_PVOP. |
blob | commitdiff | diff to current |
2011-04-24 |
Nicholas Clark |
Fix potential SEGVs for OP_AELEMFAST on a lexical. |
blob | commitdiff | diff to current |
2011-04-22 |
Nicholas Clark |
Fix classic off-by-one error - the answer is strlen... |
blob | commitdiff | diff to current |
2011-04-22 |
Nicholas Clark |
Move the check_new() test to the start of sv_size() |
blob | commitdiff | diff to current |
2011-04-19 |
Nicholas Clark |
Don't count PL_sv_{undef,no,yes} in the size returned |
blob | commitdiff | diff to current |
2011-04-19 |
Nicholas Clark |
Ensure that size() doesn't add the referent's size... |
blob | commitdiff | diff to current |
2011-04-17 |
Nicholas Clark |
check_new() is now never called with NULL st, so simpli... |
blob | commitdiff | diff to current |
2011-04-17 |
Nicholas Clark |
Add check_new_and_strlen(), which is check_new(...... |
blob | commitdiff | diff to current |
2011-04-17 |
Nicholas Clark |
check_new(st, NULL) always returns 0, so no need to... |
blob | commitdiff | diff to current |
2011-04-17 |
Nicholas Clark |
Move the check_new() test to the start of regex_size... |
blob | commitdiff | diff to current |
2011-04-17 |
Nicholas Clark |
Move the check_new() test to the start of op_size(... |
blob | commitdiff | diff to current |
2011-04-17 |
Nicholas Clark |
Refactor the C code to accumulate the size inside the... |
blob | commitdiff | diff to current |
2011-04-17 |
Nicholas Clark |
Eliminate conditional 5.11/older conditional code that... |
blob | commitdiff | diff to current |
2011-04-17 |
Nicholas Clark |
Remove dead code: #if PERL_VERSION <= 8 then PERL_VERSI... |
blob | commitdiff | diff to current |
2011-04-17 |
Nicholas Clark |
Re-instate initial dereference in total_size() |
blob | commitdiff | diff to current |
2011-04-17 |
Nicholas Clark |
Avoid using assert() on ithreaded 5.8.8 and earlier... |
blob | commitdiff | diff to current |
2011-04-16 |
Nicholas Clark |
Revert the intent of cb11131e. st (was tv) can be NULL. |
blob | commitdiff | diff to current |
2011-04-16 |
Nicholas Clark |
Replace TRACKING with struct state, tv with st, and... |
blob | commitdiff | diff to current |
2011-04-16 |
Nicholas Clark |
Merge the 4 static variables and TRACKING into a struct... |
blob | commitdiff | diff to current |
2011-04-16 |
Nicholas Clark |
Add PERL_NO_GET_CONTEXT to improve performance under... |
blob | commitdiff | diff to current |
2011-04-16 |
Nicholas Clark |
Convert C99 // comments to C89 /**/ comments. |
blob | commitdiff | diff to current |
2011-04-16 |
Nicholas Clark |
Remove commented out code from the pre-0.72 HV based... |
blob | commitdiff | diff to current |
2011-04-16 |
Nicholas Clark |
Include the size of constants in constant subs (resolve... |
blob | commitdiff | diff to current |
2011-04-16 |
Nicholas Clark |
Resolve CPAN #58484: Devel::Size SEGVs on XSUBs post... |
blob | commitdiff | diff to current |
2011-04-16 |
Nicholas Clark |
Convert the tracking system to a 256-way tree. |
blob | commitdiff | diff to current |
2011-04-16 |
Nicholas Clark |
Create free_tracking() to de-duplicate the code to... |
blob | commitdiff | diff to current |
2011-04-16 |
Nicholas Clark |
In check_new(), tv can never be NULL, so assert() this. |
blob | commitdiff | diff to current |
2011-04-16 |
Nicholas Clark |
Use SvPVX_const() instead of SvPVX(), and const check_n... |
blob | commitdiff | diff to current |
2011-04-16 |
Nicholas Clark |
Catching SEGVs with __try/__except is MSVC only, not... |
blob | commitdiff | diff to current |
2011-04-16 |
Nicholas Clark |
No need to explicitly check AvARYLEN in 5.10 and later. |
blob | commitdiff | diff to current |
2011-04-16 |
BrowserUk |
import Devel-Size 0.72 from CPAN |
blob | commitdiff | diff to current |
2011-04-16 |
Tels |
import Devel-Size 0.71 from CPAN |
blob | commitdiff | diff to current |
2011-04-16 |
Tels |
Fix compilation under blead, and require at least 5.006 |
blob | commitdiff | diff to current |
2009-12-10 |
Tels |
import Devel-Size 0.69 from CPAN |
blob | commitdiff | diff to current |
2009-12-10 |
Tels |
import Devel-Size 0.68 from CPAN |
blob | commitdiff | diff to current |
2009-12-10 |
Tels |
import Devel-Size 0.67 from CPAN |
blob | commitdiff | diff to current |
2009-12-10 |
Tels |
import Devel-Size 0.65 from CPAN |
blob | commitdiff | diff to current |
2009-12-10 |
Dan Sugalski |
import Devel-Size 0.64 from CPAN |
blob | commitdiff | diff to current |
2009-12-10 |
Dan Sugalski |
import Devel-Size 0.63 from CPAN |
blob | commitdiff | diff to current |
2009-12-10 |
Dan Sugalski |
import Devel-Size 0.62 from CPAN |
blob | commitdiff | diff to current |
2009-12-10 |
Dan Sugalski |
import Devel-Size 0.61 from CPAN |
blob | commitdiff | diff to current |
2009-12-10 |
Dan Sugalski |
import Devel-Size 0.60 from CPAN |
blob | commitdiff | diff to current |
2009-12-10 |
Dan Sugalski |
import Devel-Size 0.59 from CPAN |
blob | commitdiff | diff to current |
2009-12-10 |
Dan Sugalski |
import Devel-Size 0.58 from CPAN |
blob | commitdiff | diff to current |
2009-12-10 |
Dan Sugalski |
import Devel-Size 0.57 from CPAN |
blob | commitdiff | diff to current |
2009-12-10 |
Dan Sugalski |
import Devel-Size 0.56 from CPAN |
blob | commitdiff | diff to current |
next |