in reply to marking time during function call

G'day lycanhunter,

Welcome to the Monastery.

Without seeing any code or even knowing how your application is to be run, here's some module suggestions.

Smart::Comments
Possibly the easiest to use. See both the Progress Bars and Time-Remaining Estimates sections. It uses source filters which could be a potential problem: see BUGS AND LIMITATIONS.
Term::Spinner
This displays a text-based spinner. It shows that the program is still running but doesn't give any indication of progress. This module requires Moose.
Tk::ProgressBar
If your application is a Tk GUI, this provides a graphical progress bar. Other GUIs will typically provide their own graphical progress bars.

If you provide better initial information, we can provide better help. I appreciate this is your first post and possibly you weren't aware what sort of details we needed. Before posting again, please read "How do I post a question effectively?": better questions get better answers.

-- Ken