Next Making Programs Faster 58

parse_text

      Be aware that the optimizer might have optimized call frames
      away before C<caller> had a chance to get the information.
      That means that C<caller(N)> might not return information
      about the call frame you expect it do, for C<< N > 1 >>.  In
      particular, C<@DB::args> might have information from the
      previous time C<caller> was called.

Next Copyright © 2003 M. J. Dominus