As of the 58d65a1b353220efbcf8d908b0946ef5d1c4fafd [1], the Python
plugin is now integrated with GCC's garbage collector. The Python
wrapper objects now collaborate in the marking phase of GCC's mark and
sweep, so that the wrapped GCC objects get marked [2], and (I hope) not
get swept and deleted from under us.
Hopefully you'll see absolutely no behavior changes with this (I never
ran into issues with this before), but this is a fairly deep and complex
change, so I thought it was worth a "heads up" on this mailing list.
Dave
[1]
http://git.fedorahosted.org/git/?p=gcc-python-plugin.git;a=commitdiff;h=5...
[2] (and the unmarked things they reference, recursively)