470,647 Members | 1,112 Online
Bytes | Developer Community
New Post

Home Posts Topics Members FAQ

Post your question to a community of 470,647 developers. It's quick & easy.

Why not BDWGC?

I've heard that the reason why python uses reference counting rather
than tracing collector is because python cannot determine the root set
for its various C extensions.
But provided that BDWGC(full name: Boehm-Demers-Weiser conservative
garbage collector) is conservative --- can be used for C, and
opensourced, why python not adopt it as its gcmodule?

Apr 28 '06 #1
1 1513
Lu********@gmail.com wrote:
I've heard that the reason why python uses reference counting rather
than tracing collector is because python cannot determine the root set
for its various C extensions.
But provided that BDWGC(full name: Boehm-Demers-Weiser conservative
garbage collector) is conservative --- can be used for C, and
opensourced, why python not adopt it as its gcmodule?


google has the answer:

http://groups.google.com/groups?q=Boehm-Demers+Python

</F>

Apr 28 '06 #2

This discussion thread is closed

Replies have been disabled for this discussion.

By using this site, you agree to our Privacy Policy and Terms of Use.