You are viewing a plain text version of this content. The canonical link for it is here.
Posted to docs-cvs@perl.apache.org by st...@apache.org on 2004/12/11 05:04:58 UTC
svn commit: r111573 - /perl/modperl/docs/trunk/src/docs/2.0/api/ModPerl/Util.pod
Author: stas
Date: Fri Dec 10 20:04:57 2004
New Revision: 111573
URL: http://svn.apache.org/viewcvs?view=rev&rev=111573
Log:
new API ModPerl::Util::current_perl_id();
Modified:
perl/modperl/docs/trunk/src/docs/2.0/api/ModPerl/Util.pod
Modified: perl/modperl/docs/trunk/src/docs/2.0/api/ModPerl/Util.pod
Url: http://svn.apache.org/viewcvs/perl/modperl/docs/trunk/src/docs/2.0/api/ModPerl/Util.pod?view=diff&rev=111573&p1=perl/modperl/docs/trunk/src/docs/2.0/api/ModPerl/Util.pod&r1=111572&p2=perl/modperl/docs/trunk/src/docs/2.0/api/ModPerl/Util.pod&r2=111573
==============================================================================
--- perl/modperl/docs/trunk/src/docs/2.0/api/ModPerl/Util.pod (original)
+++ perl/modperl/docs/trunk/src/docs/2.0/api/ModPerl/Util.pod Fri Dec 10 20:04:57 2004
@@ -20,7 +20,9 @@
# removes a stash (.so, %INC{$stash}, etc.) as best as it can
ModPerl::Util::unload_package($stash);
-
+
+ # current perl's address (0x92ac760 or 0x0 under non-threaded perl)
+ ModPerl::Util::current_perl_id();
@@ -58,6 +60,31 @@
=item since: 1.99_12
=back
+
+
+
+
+
+
+=head2 C<current_perl_id>
+
+Return the memory address of the perl interpreter
+
+ $perl_id = ModPerl::Util::current_perl_id();
+
+=over 4
+
+=item ret: C<$perl_id> ( string )
+
+Under threaded perl returns something like: C<0x92ac760>
+
+Under non-thread perl returns C<0x0>
+
+=item since: 1.99_18
+
+=back
+
+Mainly useful for debugging applications running under threaded-perl.
---------------------------------------------------------------------
To unsubscribe, e-mail: docs-cvs-unsubscribe@perl.apache.org
For additional commands, e-mail: docs-cvs-help@perl.apache.org