Skip Menu |

This queue is for tickets about the Tie-Hash-Indexed CPAN distribution.

Report information
The Basics
Id: 97641
Status: resolved
Priority: 0/
Queue: Tie-Hash-Indexed

People
Owner: Nobody in particular
Requestors: BULKDD [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



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.

Seems I forgot to clean the directory before zipping it. Cleaned version attached.
Subject: Tie-Hash-Indexed-0.05-refactor-optimize.tar.gz

Message body not shown because it is not plain text.

Hey! Thanks for putting in the time to make T:H:I even faster! I've pulled in most of the changes (those that actually made a difference in benchmarks). You can give T:H:I 0.05_01 a spin which is just entering CPAN.