Skip to content
EntityQ5514033· pop 6· linked from 7 articles

GNU lightning

Sign in to save

Also known as lightning

library for generating assembly code at runtime

Official website

GNU lightning - GNU Project - Free Software Foundation

gnu.org

Link to the official site · 3,252 chars · not written by Vinony

Wikidata facts

Instance of
free software
Developer
GNU Project
Show 7 more facts
software version identifier
2.2.3
different from
Lightning
source code repository URL
cvs.savannah.gnu.org/viewvc/lightning
mailing list archive URL
lists.gnu.org/archive/html/lightning
copyright holder
Q48413
programmed in
Q15777
operating system
macOS
Sources (4)

via Wikidata · CC0

Article · Polski

GNU lightning jest wolną biblioteką do generowania kodu maszynowego w trakcie działania programu. Cechuje się dużą wydajnością i przydatnością w złożonych problemach związanych z generacją kodu, dzięki czemu jest stosowana w kompilatorach JIT. W przeciwieństwie do LLVM czy , GNU lightning dostarcza wyłącznie niskopoziomowego interfejsu tłumaczącego na język maszynowy konkretnego sprzętu ustandaryzowany, uniwersalny kod asemblerowy RISC luźno bazujący na SPARC oraz architekturze MIPS. Biblioteka nie zajmuje się alokacją rejestrów, zarządzaniem przepływem sterowania, ani optymalizacją. Obsługiwane back-endy: * SPARC (32-bitowy) * x86 (32- i 64-bitowy) * PowerPC (32-bitowy) GNU lightning jest wykorzystywany przez , , oraz CLISP podczas kompilacji w locie.

Abstract from DBpedia / Wikipedia · CC BY-SA

Available in 6 languages

via Wikidata sitelinks · CC0

GNU lightning · Vinony