Message402957
| Author | Mark.Shannon |
|---|---|
| Recipients | Guido.van.Rossum, Mark.Shannon, gvanrossum, iritkatriel, methane, rhettinger, serhiy.storchaka, terry.reedy |
| Date | 2021-09-30.13:34:47 |
| SpamBayes Score | -1.0 |
| Marked as misclassified | Yes |
| Message-id | <1633008887.25.0.816615327051.issue36521@roundup.psfhosted.org> |
| In-reply-to |
| Content | |
|---|---|
Since the docstring itself will always be present (attached to the function object), removing a docstring from a co_consts tuple will only save one pointer (8 bytes). Given that, it would appear that (d) uses *more* memory than (b). For the sqlalchemy example: the saving in co_consts is about 1.6k (200 pointers), but an increase in bytecode size of 2.4k. Either way, the difference is a tiny fraction of the total memory used for code objects. |
|
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2021-09-30 13:34:47 | Mark.Shannon | set | recipients: + Mark.Shannon, gvanrossum, rhettinger, terry.reedy, methane, serhiy.storchaka, Guido.van.Rossum, iritkatriel |
| 2021-09-30 13:34:47 | Mark.Shannon | set | messageid: <1633008887.25.0.816615327051.issue36521@roundup.psfhosted.org> |
| 2021-09-30 13:34:47 | Mark.Shannon | link | issue36521 messages |
| 2021-09-30 13:34:47 | Mark.Shannon | create | |