Message73208
| Author |
schuppenies |
| Recipients |
loewis, schuppenies |
| Date |
2008年09月14日.10:12:24 |
| SpamBayes Score |
6.557319e-06 |
| Marked as misclassified |
No |
| Message-id |
<1221387146.31.0.0417653564604.issue3690@psf.upfronthosting.co.za> |
| In-reply-to |
| Content |
As I understood the long object allocation it is implemented as
"PyObject_MALLOC(sizeof(PyVarObject) + size*sizeof(digit))" to avoid
this allocation of extra 2 bytes. So from my understanding, the number 0
allocates memory for the reference count, type, and ob_size, whereas any
other number allocates this plus additional memory required by the
number of digits.
Looking at bool objects in Py3k, arn't they fixed-sized memory-wise,
always allocating the the padded size of _longobject?
> In any case, I also think this doesn't matter much either way.
Why do you think so? |
|
History
|
|---|
| Date |
User |
Action |
Args |
| 2008年09月14日 10:12:26 | schuppenies | set | recipients:
+ schuppenies, loewis |
| 2008年09月14日 10:12:26 | schuppenies | set | messageid: <1221387146.31.0.0417653564604.issue3690@psf.upfronthosting.co.za> |
| 2008年09月14日 10:12:25 | schuppenies | link | issue3690 messages |
| 2008年09月14日 10:12:24 | schuppenies | create |
|