Python Virtual Machine architecture diagrams/references

You should be able to find the information you need at https://github.com/python/cpython/blob/HEAD/Python/ceval.c

If that's too low level for you, try

  • http://www.python.org/dev/peps/pep-0339/
  • http://codespeak.net/pypy/dist/pypy/doc/interpreter.html
  • http://thermalnoise.wordpress.com/2007/12/30/exploring-python-bytecode/
  • https://docs.python.org/library/dis.html#python-bytecode-instructions
  • http://wiki.python.org/moin/ByteplayDoc
  • http://peak.telecommunity.com/DevCenter/BytecodeAssembler
  • http://nedbatchelder.com/blog/200804/wicked_hack_python_bytecode_tracing.html
  • https://jasonleaster.github.io/2016/02/21/architecture-of-python-virtual-machine/

Inside The Python Virtual Machine by Obi Ike-Nwosu.