Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support m_free() in Py3 (PEP 3121) #778

Closed
robertwb opened this issue Feb 22, 2009 · 5 comments
Closed

Support m_free() in Py3 (PEP 3121) #778

robertwb opened this issue Feb 22, 2009 · 5 comments

Comments

@robertwb
Copy link
Contributor

robertwb commented Feb 22, 2009

This is part of the work towards ticket http://trac.cython.org/ticket/173, however, it can be done much earlier. This would allow module unloading and cleanup in Py3.

It might be enough to always generate the module cleanup code (at least for Py3) and to let m_free() call it.

Migrated from http://trac.cython.org/ticket/218

@robertwb
Copy link
Contributor Author

robertwb commented Feb 24, 2009

scoder commented

It would be nice to get http://trac.cython.org/ticket/144 resolved before this.

@robertwb
Copy link
Contributor Author

robertwb commented Sep 8, 2009

scoder changed milestone from 0.12 to wishlist
commented

@robertwb
Copy link
Contributor Author

robertwb commented Aug 25, 2012

scoder changed description from

This is part of the work towards ticket http://trac.cython.org/ticket/173, however, it can be done much earlier. This would allow module unloading and cleanup in Py3.

It might be enough to always generate the module cleanup code (at least for Py3) and to let m_clear() call it.

to

This is part of the work towards ticket http://trac.cython.org/ticket/173, however, it can be done much earlier. This would allow module unloading and cleanup in Py3.

It might be enough to always generate the module cleanup code (at least for Py3) and to let m_free() call it.
milestone from wishlist to 0.17
owner from somebody to scoder
status from new to assigned
summary from

Support m_clear() in Py3 (PEP 3121)

to

Support m_free() in Py3 (PEP 3121)
commented

@robertwb
Copy link
Contributor Author

scoder commented

Here is an implementation:

ad5f8e6

@robertwb
Copy link
Contributor Author

scoder changed resolution to fixed
status from assigned to closed
commented

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant