NAME Module::Use SYNOPSIS Perl use Module::Use (Logger => "Debug"); mod_perl use Module::Use (Logger => "Debug"); PerlChildExitHandler Module::Use PerlCleanupHandler Module::Use PerlLogHandler Module::Use DESCRIPTION Module::Use will record the modules used over the course of the Perl interpreter's lifetime. If the logging module is able, the old logs are read and frequently used modules are automatically loaded. Note that no symbols are imported into packages. Under mod_perl, only one Perl*Handler should be selected, depending on when and how often logging should take place. OPTIONS The following options are available when `use'ing this module. Count This is the number of times a module has been used for it to be automatically loaded. Decay This number is subtracted from the count of all modules that are in the data store but were not loaded. Grow This number is added to the count of all modules that were loaded. Limit Do not automatically load more than this many modules. Logger This is the logging module to use. Configuration is specific to the module chosen. Please see the documentation for the module. The module name is `Module::Use::Logger' with `Logger' replaced with the value of this option. Percentage The percentage of total module loads is used in the same manner as the `Count'. If both `Percentage' and `Count' are given, the one with the greater counts is used. SEE ALSO the Module::Use::Debug manpage, the Module::Use::DB_FileLock manpage. AUTHOR James G. Smith COPYRIGHT Copyright (C) 2001 James G. Smith Released under the same license as Perl itself.