Revision: 1339
Author: [email protected]
Date: Mon Aug 2 03:43:03 2010
Log: Added to HACKING:
The subroutine profiler spends a lot of its time allocating the two
calle[rd]_subname_sv SVs in subr_entry_setup and freeing them in
subr_entry_destroy.
If, instead of freeing the SVs they were chained into a freelist that
subr_entry_setup could pull from, we'd get a significant boost in
performance
for the subroutine profiler.
http://code.google.com/p/perl-devel-nytprof/source/detail?r=1339
Modified:
/trunk/HACKING
=======================================
--- /trunk/HACKING Thu Jul 22 17:55:41 2010
+++ /trunk/HACKING Mon Aug 2 03:43:03 2010
@@ -396,4 +396,8 @@
Add "calls N subs" to treemap mouseover box
Upgrade treemap to JIT version 2 (which has transition animations).
-
+The subroutine profiler spends a lot of its time allocating the two
+calle[rd]_subname_sv SVs in subr_entry_setup and freeing them in
subr_entry_destroy.
+If, instead of freeing the SVs they were chained into a freelist that
+subr_entry_setup could pull from, we'd get a significant boost in
performance
+for the subroutine profiler.
--
You've received this message because you are subscribed to
the Devel::NYTProf Development User group.
Group hosted at: http://groups.google.com/group/develnytprof-dev
Project hosted at: http://perl-devel-nytprof.googlecode.com
CPAN distribution: http://search.cpan.org/dist/Devel-NYTProf
To post, email: [email protected]
To unsubscribe, email: [email protected]