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.

作者 eric.snow
收信人 barry, docs@python, eric.snow
日期 2013-03-30.00:29:36
SpamBayes Score -1.0
Marked as misclassified
Message-id <1364603376.41.0.418321948666.issue17576@psf.upfronthosting.co.za>
In-reply-to
内容
Would it be okay to do a check on __index__ after the PyLong_Check() succeeds?  Something like this:

    if (PyLong_Check(item) &&
        item->ob_type->tp_as_number->nb_index == PyLong_Type.tp_as_number->nb_index) {
        Py_INCREF(item);
        return item;
    }

This is something Nick and I were talking about at the sprints regarding fast paths in the abstract API (for mappings and sequences in our case).
历史
日期 用户 动作 参数
2013-03-30 00:29:36eric.snow修改recipients: + eric.snow, barry, docs@python
2013-03-30 00:29:36eric.snow修改messageid: <1364603376.41.0.418321948666.issue17576@psf.upfronthosting.co.za>
2013-03-30 00:29:36eric.snow链接issue17576 messages
2013-03-30 00:29:36eric.snow创建