homepage

This issue tracker has been migrated to GitHub , and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author louielu
Recipients louielu, methane, r.david.murray, serhiy.storchaka, xiang.zhang
Date 2017年04月17日.03:13:35
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1492398816.26.0.843499412714.issue30040@psf.upfronthosting.co.za>
In-reply-to
Content
Inada's patch version act different inside `PyObject_SetItem`, 
when running this code: 'x = {}; x['a'] = 123'
at PyObject_SetItem,
patch version goes to this line:
 >│179 if (m && m->mp_ass_subscript)
 │180 return m->mp_ass_subscript(o, key, value);
but original version goes to:
 >│182 if (o->ob_type->tp_as_sequence) {
 │183 if (PyIndex_Check(key)) {
I think that's why the performance issue came out, still digging why this happened.
History
Date User Action Args
2017年04月17日 03:13:36louielusetrecipients: + louielu, r.david.murray, methane, serhiy.storchaka, xiang.zhang
2017年04月17日 03:13:36louielusetmessageid: <1492398816.26.0.843499412714.issue30040@psf.upfronthosting.co.za>
2017年04月17日 03:13:36louielulinkissue30040 messages
2017年04月17日 03:13:35louielucreate

AltStyle によって変換されたページ (->オリジナル) /