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/2009-February/086004.html below:

[Python-Dev] Python-acceleration instructions on ARM

[Python-Dev] Python-acceleration instructions on ARM [Python-Dev] Python-acceleration instructions on ARMNick Coghlan ncoghlan at gmail.com
Wed Feb 11 12:09:49 CET 2009
Cesare Di Mauro wrote:
> It's not useful for CPython, since it's based on a loop which evaluates a bytecode
> at the time.
> 
> You have to rewrite the virtual machine implementing a JIT compiler that
> generates Thumb-EE instructions. But it's a big effort, since ceval.c works in a
> completely different manner.
> 
> I don't know if a form of JIT will be implemented in future CPython
> implementations, but if a step in this direction will be made, writing a back-end
> that uses Thumb-EE will be much easier.

It is beginning to sound like PyPy may be a more appropriate platform
for this experimentation than CPython.

Cheers,
Nick.

-- 
Nick Coghlan   |   ncoghlan at gmail.com   |   Brisbane, Australia
---------------------------------------------------------------
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