Jürgen Bömmels (via RT) wrote:
# New Ticket Created by Jürgen Bömmels # Please include the string: [perl #18097]Thanks applied.
# in the subject line of all future correspondence about this issue. # <URL: http://rt.perl.org/rt2/Ticket/Display.html?id=18097 >
Though, /me thinks, that we should always have a valid interpreter. When there is no interpreter, all allocated memory leaks. This is currently not a big problem, but when there are finally long running programs, that do generate interpreters on the fly and eval some code, they would run out of mem soon.
So IMHO we should making an interpreter mandatory and - where needed - change the startup sequence of the interpreter, so that all used memory gets managed. Second advantage: all these tests for a non null interpreter are in fast paths - we would get faster execution speed.
leo