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

remove __slots__ from firehose objects #18

Merged
merged 1 commit into from
Jul 8, 2013

Conversation

matthieucan
Copy link
Contributor

The memory optimization provided by slots is done by CPython.
slots permit to add a level of error checking, e.g. with mistyped attributes,
but forbid tools like SQLAlchemy to dynamically add attributes.

The memory optimization provided by __slots__ is done by CPython.
__slots__ permit to add a level of error checking, e.g. with mistyped attributes,
but forbid tools like SQLAlchemy to dynamically add attributes.
davidmalcolm added a commit that referenced this pull request Jul 8, 2013
remove __slots__ from firehose objects
@davidmalcolm davidmalcolm merged commit 4a50fd0 into fedora-static-analysis:master Jul 8, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants