LuaJIT - Vikipedi
İçeriğe atla
Ana menü
Gezinti
  • Anasayfa
  • Hakkımızda
  • İçindekiler
  • Rastgele madde
  • Seçkin içerik
  • Yakınımdakiler
Katılım
  • Deneme tahtası
  • Köy çeşmesi
  • Son değişiklikler
  • Dosya yükle
  • Topluluk portalı
  • Wikimedia dükkânı
  • Yardım
  • Özel sayfalar
Vikipedi Özgür Ansiklopedi
Ara
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç

İçindekiler

  • Giriş
  • 1 Tarihçe
  • 2 Performans
  • 3 Kaynakça

LuaJIT

  • English
Bağlantıları değiştir
  • Madde
  • Tartışma
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Araçlar
Eylemler
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Genel
  • Sayfaya bağlantılar
  • İlgili değişiklikler
  • Kalıcı bağlantı
  • Sayfa bilgisi
  • Bu sayfayı kaynak göster
  • Kısaltılmış URL'yi al
  • Karekodu indir
Yazdır/dışa aktar
  • Bir kitap oluştur
  • PDF olarak indir
  • Basılmaya uygun görünüm
Diğer projelerde
  • Vikiveri ögesi
Görünüm
Vikipedi, özgür ansiklopedi
LuaJIT
LuaJIT derleyici projesi için kullanılan logo
LuaJIT web sitesinde yer alan logo.
LuaJIT REPL Windows 10 üzerinde çalışıyor
YazarMike Pall
Güncel sürüm2.1.ROLLING Bunu Vikiveri'de düzenleyin 21 Ağustos 2023
Önizleme sürümü2.1.0-beta3[1] Bunu Vikiveri'de düzenleyin 1 Mayıs 2017
Kod deposugithub.com/LuaJIT/LuaJIT
Programlama diliC, Lua
İşletim sistemiUnix-benzeri, MacOS, Windows, iOS, Android, PlayStation
Platformx86, X86-64, PowerPC, ARM, MIPS[2]
TürJust-in-time derleyici
LisansMIT Lisansı[3]
Resmî sitesiluajit.org

LuaJIT, Lua programlama dili için üretilmiş bir JIT derleyicidir.[4]

Tarihçe

[değiştir | kaynağı değiştir]

LuaJIT projesi 2005 yılında geliştirici Mike Pall tarafından başlatılmış ve MIT açık kaynak kodlu lisansıyla yayımlanmıştır. Derleyicinin ikinci büyük sürümü, 2.0.0, derleyiciye önemli performans artışları sağladı.[5] En son sürüm, 2.0.5, 2017'de yayımlandı.

Performans

[değiştir | kaynağı değiştir]

LuaJIT diğer Lua çalıştırma ortamlarına göre genel olarak en hızlısıdır.[6] Ayrıca, bir dinamik programlama dili için yapılmış en hızlı implementasyon olduğu da bazılarınca kabul edilmektedir.[7][8]

Kaynakça

[değiştir | kaynağı değiştir]
  1. ^ Hata: Referans düzgün görüntülenemiyor. Bilgi için belgeleme sayfasına bakınız.
  2. ^ "LuaJIT". LuaJIT. 10 Şubat 2022 tarihinde kaynağından arşivlendi. Erişim tarihi: 25 Şubat 2022. 
  3. ^ "LuaJIT/COPYRIGHT at v2.1 · LuaJIT/LuaJIT". GitHub. 7 Ocak 2022. 17 Kasım 2023 tarihinde kaynağından arşivlendi. Erişim tarihi: 12 Aralık 2023. 
  4. ^ "The LuaJIT Project". luajit.org. 8 Aralık 2023 tarihinde kaynağından arşivlendi. Erişim tarihi: 10 Aralık 2023. 
  5. ^ "Re: [ANN] llvm-lua 1.0". lua-users.org. 9 Mart 2023 tarihinde kaynağından arşivlendi. Erişim tarihi: 10 Aralık 2023. 
  6. ^ "LuaJIT Performance". staff.fnwi.uva.nl. 21 Kasım 2023 tarihinde kaynağından arşivlendi. Erişim tarihi: 10 Aralık 2023. 
  7. ^ "Laurence Tratt: The Impact of Meta-Tracing on VM Design and Implementation". tratt.net. 17 Kasım 2023 tarihinde kaynağından arşivlendi. Erişim tarihi: 10 Aralık 2023. 
  8. ^ D'Andrea, Dario (2019). Behavioural Analysis of Tracing JIT Compiler Embedded in the Methodical Accelerator Design Software (Tez). Naples U. 17 Kasım 2023 tarihinde kaynağından arşivlendi. Erişim tarihi: 10 Aralık 2023. 
"https://tr.wikipedia.org/w/index.php?title=LuaJIT&oldid=34713581" sayfasından alınmıştır
Kategori:
  • Derleyici yapımı
Gizli kategori:
  • Bilgi alt kutulu maddeler
  • Sayfa en son 08.51, 29 Ocak 2025 tarihinde değiştirildi.
  • Metin Creative Commons Atıf-AynıLisanslaPaylaş Lisansı altındadır ve ek koşullar uygulanabilir. Bu siteyi kullanarak Kullanım Şartlarını ve Gizlilik Politikasını kabul etmiş olursunuz.
    Vikipedi® (ve Wikipedia®) kâr amacı gütmeyen kuruluş olan Wikimedia Foundation, Inc. tescilli markasıdır.
  • Gizlilik politikası
  • Vikipedi hakkında
  • Sorumluluk reddi
  • Davranış Kuralları
  • Geliştiriciler
  • İstatistikler
  • Çerez politikası
  • Mobil görünüm
  • Wikimedia Foundation
  • Powered by MediaWiki
LuaJIT
Konu ekle