Репозиторий Sisyphus
Последнее обновление: 16 октября 2019 | Пакетов: 17499 | Посещений: 15275182
en ru br
Репозитории ALT

Группа :: Разработка/Python
Пакет: python-module-llvmlite

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

Текущая версия: 0.29.0-alt1
Время сборки: 6 сентября 2019, 15:36 ( 5.8 недели назад )
Размер архива: 93.93 Kb

Домашняя страница:   https://github.com/numba/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-пакетом:

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