# from Michael G Schwern
# on Monday 26 February 2007 01:50 pm:
>And then someone defined a $SIG{__DIE__} so now its C<<{ local
>$SIG{__DIE__}; eval { $obj->isa($class) } }>>
No. If that $SIG{__DIE__} doesn't check $^S, then it's just
delete($SIG{__DIE__}) and you're back to eval {$obj->isa($class)} and
balance is restored.
--Eric
--
So malloc calls a timeout and starts rummaging around the free chain,
sorting things out, and merging adjacent small free blocks into larger
blocks. This takes 3 1/2 days.
--Joel Spolsky
---------------------------------------------------
http://scratchcomputing.com
---------------------------------------------------