<steve_s>
Re debug context and handles leaking: have we ever thought about not using explicit leak detector, but just saying that a Python -> native call (i.e., invocation of a HPy function) must not leave behind any handles that were not opened before the call was made? I think this should be the contract anyway. Implementation could just have a stack of
<steve_s>
linked lists of opened handles, for a new call: push empty list, when call ends: check that the list is empty.
steve_s has quit [Quit: Client closed]
<antocuni>
steve_s: yes, this has always been more or less the idea, but it doesn't seem in contrast with the explicit leak detector, is it?