わらばんし仄聞記

南の国で引きこもってるWeb屋さん

2012-10-08から1日間の記事一覧

pythonでJIT(64bit版Linux環境) part2

pythonでJIT part1は非常に単純な例だったので、もう少し複雑にしてみることに。 目標 アルファベットのA~Zをループで取得し、それぞれをputchar関数を使って出力。終わったら改行文字の出力をするネイティブコードをJITで実行する。 アセンブラでのコード …

pythonでJIT(64bit版Linux環境) part1

池袋バイナリ勉強会(4)にて、pythonでJITを行うコードを書いてみました。 基本的にこちらを参考として、64bit版Linux環境下にて。とりあえずはほぼ写経で、ちょこちょこっと環境に応じて変えてみて動作することを確認する。 part1.py from ctypes import * l…