高性能 Python JIT,Pyston 0.4 發布
Pyston 是一個 Dropbox 推出的新的基于 JIT 的 Python 2.7 的實現。Pyston 解析 Python 代碼并轉換到 LLVM 的 intermediate representation (IR). 然后 IR 通過 LLVM 優化器處理后在 LLVM JIT 引擎上執行,其結果是機器碼的執行。
目前該項目還處于早期狀態,不過要注意 Python 的發明者 Guido van Rossum 目前就在 Dropbox 工作,但不清楚是否負責此項目。
Pyston 0.4 發布,此版本主要改進:-
大量新特性和更好的語言支持
</li>-
一些著名的 Python 庫通過了大部分測試
</li> -
Unicode 支持
</li> -
GC finalizer
</li> -
改進 C API 支持
</li> </ul> -
更好的性能
</li>-
定制的 C++ 異常處理器
</li> -
對象緩存 (改進啟動時間)
</li> -
Baseline JIT
</li> </ul> </ul>下載:pyston-0.4.0-linux64.tar.gz
更多改進內容請看發行說明:http://blog.pyston.org/2015/11/03/102/
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!
-
-