From: Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> Date: Thu, 21 Feb 2019 17:10:20 +0000 (-0800) Subject: Document other performance implication for __slots__ (GH-11974) (GH-11975) X-Git-Tag: v3.7.3rc1~59 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=3bd3a71a1a8e9e7bc301a69ac49823dbd99b1762;p=thirdparty%2FPython%2Fcpython.git Document other performance implication for __slots__ (GH-11974) (GH-11975) (cherry picked from commit 7463884f6993edcd92bec56213ee1959034fd31c) Co-authored-by: Raymond Hettinger --- diff --git a/Doc/reference/datamodel.rst b/Doc/reference/datamodel.rst index f31ddb15e5cb..22c9b4153e20 100644 --- a/Doc/reference/datamodel.rst +++ b/Doc/reference/datamodel.rst @@ -1725,6 +1725,7 @@ properties) and deny the creation of *__dict__* and *__weakref__* (unless explicitly declared in *__slots__* or available in a parent.) The space saved over using *__dict__* can be significant. +Attribute lookup speed can be significantly improved as well. .. data:: object.__slots__