Hi Antonio, On Tue, Feb 14, 2012 at 13:23, Antonio Cuni <anto.c...@gmail.com> wrote: > this approach would work for all C extensions then, not just Cython's one, > right?
No. Or maybe yes, but with much more work. I'm suggesting to take specifically the Cython-produced C files, with all macros redefined to strange things detectable in the MIPS assembler. We only need to interpret the MIPS-compiled version of C code *produced by Cython and using our strange macros*, which is probably much easier than interpreting random compiled C code. Amaury wrote: > Are you suggesting something similar to emscripten? > A LLVM-to-RPython compiler! > :-) Yes, that might work with LLVM too, but not as a compiler producing RPython; as an interpreter written in RPython, that would interpret some custom format derived (maybe) from LLVM's. Or, for all I know, maybe it's possible and not too much work to have just a full interpreter for LLVM bytecode. :-) It all sounds far-fetched, but maybe it's not. A bientôt, Armin. _______________________________________________ pypy-dev mailing list pypy-dev@python.org http://mail.python.org/mailman/listinfo/pypy-dev