A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://mail.python.org/pipermail/python-dev/2005-September/056400.html below:

[Python-Dev] speeding up list append calls

[Python-Dev] speeding up list append calls [Python-Dev] speeding up list append callsReinhold Birkenfeld reinhold-birkenfeld-nospam at wolke7.net
Wed Sep 14 19:14:39 CEST 2005
Martin v. Löwis wrote:
> Neal Norwitz wrote:
>> This code doesn't really work in general.  It assumes that any append
>> function call is a list method, which is obviously invalid.  But if a
>> variable is known to be a list (ie, local and assigned as list
>> (BUILD_LIST) or a list comprehension), could we do something like this
>> as a peephole optimization?
> 
> Alternatively, couldn't LIST_APPEND check that this really is a list,
> and, if it isn't, fall back to PyObject_CallMethod?

Are there any other optimizations which solely act on the name of a method?
This seems a step too far.

Reinhold

-- 
Mail address is perfectly valid!

More information about the Python-Dev mailing list

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4