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 jdemeyer
Recipients Mark.Shannon, jdemeyer, petr.viktorin, vstinner
Date 2019-04-15.13:29:22
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1555334962.69.0.967969547895.issue36616@roundup.psfhosted.org>
In-reply-to
Content
The gain is small, but it's there.

I made some further changes:

- replacing code of the form

    sp = stack_pointer;
    call_function(..., &sp, ...)
    stack_pointer = sp;

  by

    call_function(..., &stack_pointer, ...)

- fold the inline function do_call_core() in the main eval loop (the function became so small that there was no longer a reason to pull it out of the main loop)

- removed pointless check PyMethod_GET_SELF(func) != NULL (methods always have self != NULL)
History
Date User Action Args
2019-04-15 13:29:22jdemeyersetrecipients: + jdemeyer, vstinner, petr.viktorin, Mark.Shannon
2019-04-15 13:29:22jdemeyersetmessageid: <1555334962.69.0.967969547895.issue36616@roundup.psfhosted.org>
2019-04-15 13:29:22jdemeyerlinkissue36616 messages
2019-04-15 13:29:22jdemeyercreate