CARVIEW |
Select Language
HTTP/2 200
date: Sun, 24 Aug 2025 04:23:54 GMT
server: Apache/2.4.41 (Ubuntu)
vary: Cookie,User-Agent,Accept-Encoding
content-encoding: gzip
content-type: text/html; charset=utf-8
x-clacks-overhead: GNU Terry Pratchett
strict-transport-security: max-age=315360000; includeSubDomains; preload
CodeSpeedupExperiments - JythonWiki
Code Speedup Experiments
This is a log of the speed up experiments that we are conducting.
Here are some experiments we could conduct. For each, we would compare against a pure Python implementation: Fib hand optimized to Java, no frames or other call setup support as seen in PyBaseCode.
- Fib pure Python, but with indy.
- Nested loops. Array multiplication?
Guard failure of a loop, call into interpreter (PyBytecode) with well-known offset and synthesized frame. (Limited CPS.)
- Etc
Related Speedups
Before venturing into these experiments, I tried to speedup the PyByteCode. You can view the page on that at CodeSpeedupExperiments/PyByteCode
Repository
All the work is being done at a mercurial repo at https://bitbucket.org/shashank/jython-experiments/
CodeSpeedupExperiments (last edited 2010-12-05 17:23:39 by ShashankBharadwaj)