Skip to main content

Python bindings for libgccjit

Project description

Python bindings for libgccjit.so (using Cython)

Tested with Python 2.7 and 3.2

GPLv3 or later.

JIT-compiled functions are wrapped up as ctypes callables.

Prebuilt HTML documentation can be seen at http://pygccjit.readthedocs.org/en/latest/index.html

Caveats

  • Most of the API is wrapped, but not all.

  • Currently the ctypes hack forces all functions to be of type:

    int foo(int);

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gccjit-0.4.tar.gz (27.7 kB view details)

Uploaded Source

File details

Details for the file gccjit-0.4.tar.gz.

File metadata

  • Download URL: gccjit-0.4.tar.gz
  • Upload date:
  • Size: 27.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for gccjit-0.4.tar.gz
Algorithm Hash digest
SHA256 6ef74d11aa811ac8b956605a732d5a92d8d27aefefb5ada330e1a7f2e50b2826
MD5 d3ea19dd5bf9634522374f206acd605e
BLAKE2b-256 fc3ae0ad22e79ed8bbc9d4403ea818a7f17220b5b4cfe79ac1f693f1d72d9290

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page