Subject: | some C code cleanup/optimizing/refactoring |
things changed
-not using calloc when all struct members will be written to anyways
-use SvIVX for IVs that are private to use/we control
-reduce liveness of vars so more registers/less C stack can be used
-don't use ST() so much, calculating it is expensive vs using SP, and I dont see any stack realloc risks like call_sv().
-use croak_nocontext for smaller machine code on threaded perls
-reduce # of EXTEND() calls
came out of a discussion about this module at http://www.meetup.com/The-New-York-Perl-Meetup-Group/events/197002932/
Subject: | Tie-Hash-Indexed-0.05-refactor-optimize.tar.gz |
Message body not shown because it is not plain text.