in reply to Re: Subroutines: Returning a hash vs. hash reference
in thread Subroutines: Returning a hash vs. hash reference
/me mutters something along the lines of "Why didn't I think of that?" :)
Anyhow, I went as far as 2000x2000 and got the following results:
This demonstrates that hash REFs do indeed run much faster. I suppose that returning a regular hash requires that the interpreter copy the data structure... likely doubling the memory required to keep the data structure memorized.return hash takes: 32 secs return hash REF takes: 11 secs
Thanks a lot, I do believe I have got an answer to my "problem".
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: Re: Re: Subroutines: Returning a hash vs. hash reference
by BrowserUk (Patriarch) on Nov 28, 2002 at 04:56 UTC |
In Section
Seekers of Perl Wisdom