Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37046640
en ru br
Репозитории ALT

Группа :: Development/Python3
Пакет: python3-module-llvmlite

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Текущая версия: 0.40.1-alt3
Время сборки: 13 сентября 2023, 07:55 ( 28.3 недели назад )
Размер архива: 196.83 Kb

Домашняя страница:   https://pypi.org/project/llvmlite

Лицензия: BSD-2-Clause
О пакете: A lightweight LLVM python binding for writing JIT compilers
Описание:

A lightweight LLVM python binding for writing JIT compilers

The old llvmpy  binding exposes a lot of LLVM APIs but the mapping of
C++-style memory management to Python is error prone. Numba_ and many JIT
compilers do not need a full LLVM API.  Only the IR builder, optimizer,
and JIT compiler APIs are necessary.

llvmlite is a project originally tailored for Numba's needs, using the
following approach:

* A small C wrapper around the parts of the LLVM C++ API we need that are
 not already exposed by the LLVM C API.
* A ctypes Python wrapper around the C API.
* A pure Python implementation of the subset of the LLVM IR builder that we
 need for Numba.

Текущий майнтейнер: Grigory Ustinov

Список всех майнтейнеров, принимавших участие
в данной и/или предыдущих сборках пакета:

Список rpm-пакетов, предоставляемый данным srpm-пакетом:

  • python3-module-llvmlite-debuginfo
  • python3-module-llvmlite
ACL:
     
    дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
    текущий майнтейнер: Michael Shigorin