in reply to Re^2: memory deallocation
in thread memory deallocation

Windows is such a platform too. On Windows ActivePerl 5.8.8, the undef causes the memory usage to go from 171MB to 149MB. I wonder why so little memory is released.