Hi there,

I'm doing more work on the embedding interface.  Given that some Parrot 
functions may legitimately send and receive PMCs, what are the implications 
for garbage collection?

I don't worry too much about the Sub and variable PMCs I get back from the 
find_global*() functions, but as I'm now blessing them into Perl 5 classes, I 
have the easy opportunity to use DESTROY() on them.

I know there are implications for PMCs I create myself, but it doesn't apply 
here.  (The external API documentation should discuss that case too though.)

-- c

Reply via email to