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 Demur Rumed
Recipients Demur Rumed, Mark.Shannon, serhiy.storchaka, vstinner
Date 2016年06月20日.23:45:46
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1466466347.93.0.255588386601.issue27213@psf.upfronthosting.co.za>
In-reply-to
Content
callfunc2 fixes test_dis, addresses code review, currently implements a copy of _PyEval_EvalCodeWithName as _PyEval_EvalCodeWithName2 which changes a few lines to work with new keyword stack layout so that we can use fast_function with kwargs
CALL_FUNCTION_EX is benchmarking much slower (4x slower when using **kw), but unpatched hits similar perf when using multiple **kw. So most slowdown is due to BUILD_MAP_UNPACK_WITH_CALL being slow. So some patch which speeds up intersection check (eg optimize to not allocate intersection when disjoint) should greatly diminish the perf loss on this simpler implementation. I'll open a separate issue for this
History
Date User Action Args
2016年06月20日 23:45:51Demur Rumedsetrecipients: + Demur Rumed, vstinner, Mark.Shannon, serhiy.storchaka
2016年06月20日 23:45:47Demur Rumedsetmessageid: <1466466347.93.0.255588386601.issue27213@psf.upfronthosting.co.za>
2016年06月20日 23:45:47Demur Rumedlinkissue27213 messages
2016年06月20日 23:45:47Demur Rumedcreate

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