Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Mailing Lists -> Oracle-L -> RE: question about DynaLoader::dl_load_file from perl profiler output

RE: question about DynaLoader::dl_load_file from perl profiler output

From: Matthew Zito <mzito_at_gridapp.com>
Date: Wed, 11 Jun 2003 14:33:41 -0700
Message-ID: <F001.005AF918.20030611141943@fatcity.com>

IIRC, DynaLoader::dl_load_file looks for and physically loads an object that the perl program is dynamically linked against or calling in some fashion. Then the dl_ calls you see at the bottom handle symbol resolution, etc.

Thanks,
Matt

--
Matthew Zito
GridApp Systems
Email: [EMAIL PROTECTED]
Cell: 646-220-3551
Phone: 212-358-8211 x 359
http://www.gridapp.com


> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
> Behalf Of gmei
> Sent: Wednesday, June 11, 2003 4:40 PM
> To: Multiple recipients of list ORACLE-L
> Subject: OT: question about DynaLoader::dl_load_file from
> perl profiler output
>
>
> Hi:
>
> I am using this command to profile a perl program on our unix box
>
> /tools/bin/perl -d:DProf my_program.pl.
>
> and then "dprofpp -u" to get the following:
>
> Total Elapsed Time = 0.477847 Seconds
> User Time = 0.319582 Seconds
> Exclusive Times
> %Time ExclSec CumulS #Calls sec/call Csec/c Name
> 49.7 0.159 0.295 6 0.0265 0.0491 main::BEGIN
> 12.5 0.040 0.040 2 0.0200 0.0200 DynaLoader::dl_load_file
> 6.26 0.020 0.020 1 0.0200 0.0200 DBD::Oracle::db::_login
> 6.26 0.020 0.020 8 0.0025 0.0025 Exporter::export
> 3.13 0.010 0.010 1 0.0100 0.0100 AutoLoader::AUTOLOAD
> 3.13 0.010 0.010 94 0.0001 0.0001 DBI::_install_method
> 3.13 0.010 0.017 46 0.0002 0.0004 DBI::db::prepare
> 3.13 0.010 0.020 3 0.0033 0.0066 File::Spec::Unix::BEGIN
> 3.13 0.010 0.009 48 0.0002 0.0002 DBI::_new_handle
> 3.13 0.010 0.050 1 0.0100 0.0498 DBI::install_driver
> 3.13 0.010 0.099 1 0.0099 0.0989 obsData::BEGIN
> 0.00 0.000 -0.000 2 0.0000 - DynaLoader::dl_load_flags
> 0.00 0.000 -0.000 2 0.0000 -
> DynaLoader::dl_undef_symbols
> 0.00 0.000 -0.000 2 0.0000 -
> DynaLoader::dl_find_symbol
> 0.00 0.000 -0.000 2 0.0000 -
> DynaLoader::dl_install_xsub
>
> What is "DynaLoader::dl_load_file" corresponding to in my
> perl code? TIA.
>
> Guang
>
> --
> Please see the official ORACLE-L FAQ: http://www.orafaq.net
> --
> Author: gmei
> INET: [EMAIL PROTECTED]
>
> Fat City Network Services -- 858-538-5051 http://www.fatcity.com
> San Diego, California -- Mailing list and web hosting services
> ---------------------------------------------------------------------
> To REMOVE yourself from this mailing list, send an E-Mail message
> to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru')
> and in the message BODY, include a line containing: UNSUB
> ORACLE-L (or the name of mailing list you want to be removed
> from). You may also send the HELP command for other
> information (like subscribing).
>
-- Please see the official ORACLE-L FAQ: http://www.orafaq.net -- Author: Matthew Zito INET: [EMAIL PROTECTED] Fat City Network Services -- 858-538-5051 http://www.fatcity.com San Diego, California -- Mailing list and web hosting services --------------------------------------------------------------------- To REMOVE yourself from this mailing list, send an E-Mail message to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing).
Received on Wed Jun 11 2003 - 16:33:41 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US