PyPy v7.3.18 发布

  • PyPy v7.3.18 Release:

    • Includes python 3.11 interpreter labeled "beta" (first one, will remove "beta" in next release).
    • Bugfixes thanks to @devdanzin using fusil on 3.10 builds.
    • Updated libffi in portable builds and statically links where possible.
    • Added code to show native function names in VMProf profiling (only Linux supported so far).
    • Added PEP 768-inspired remote debugging facility.
    • Updated HPy backend to latest HPy HEAD.
    • Three interpreters: PyPy2.7, PyPy3.10, PyPy3.11, based on the same codebase.
  • VMProf Native Symbol Names:

    • Previously, VMProf profiling with native profiling enabled didn't produce function names for C functions.
    • Now, function names and shared library information can be shown (at least on Linux).
    • Useful with the VMProf Firefox converter for visualizing profiling output.
  • What is PyPy:

    • A Python interpreter, a drop-in replacement for CPython.
    • Fast due to integrated tracing JIT compiler.
    • Welcomes developers of other dynamic languages to see what RPython can do.
    • Provides binary builds for x86 machines on common OSs and 64-bit ARM machines.
    • Supports other platforms but doesn't release binaries; downstream packagers provide builds.
  • What else is new:

    • For more details, see the full changelog.
    • Encouraged to update and continue to help make PyPy better.
阅读 8
0 条评论