Feb. 11, 2009
12:34 p.m.
Martin v. Löwis <martin <at> v.loewis.de> writes:
- efficient array indexing: they give shift-and-index back to Thumb mode, for a shift by 2, allowing to index arrays with 4-byte elements in a single instruction (rather than requiring a separate multipy-by-four). Again useful for JIT of array access instructions, not applicable to Python - although it would be nice if the C compiler knew how to emit that.
This could be used in PyTuple_GetItem and PyList_GetItem, no? (assuming Thumb has 4-byte pointers)