A Just-In-Time compiler for Python written in Python
Python C Objective-C C++
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bench
corepy
lib
objects
test
C3.py
README
compiler.py
gen_notes
main.py
myctypes.py
mypyable.py
mypystone_test.py
notes
notes2
notes3
run_tests.py
run_tests.sh
type_impl.py
util.py

README

USAGE

python main.py [--debug] <python file>

Test files are included in test/


EXAMPLE

forrest@forrest-desktop:~/repos/pyable$ python main.py bench/pystone.py 
<debugging output omitted>
Pystone(1.1) time for 3000000 passes = 5.82
This machine benchmarks at 515463.917526 pystones/second

forrest@forrest-desktop:~/repos/pyable$ python bench/pystone.py 
Pystone(1.1) time for 3000000 passes = 24.56
This machine benchmarks at 122149.837134 pystones/second