Jonathan Sillito wrote:
The attached patch fixes the problem.
Wow, that fast, thanks.
... It changes Scratchpad's data pointer to be a pointer to an array of Parrot_Lexicals (rather than an array of pointers to Parrot_Lexicals). The (name and value) lists are shared but never the actual Parrot_Lexical ptr. So no more leak.
Indeed, leak fixed. Applied & thanks again, leo