LuaJIT

Software screenshot:
LuaJIT
Software informatie:
Versie: 2.0.4 / 2.1.0-beta1 Bijgewerkt
Upload datum: 28 Sep 15
Ontwikkelaar: Mike Pall
Licentie: Gratis
Populariteit: 43

Rating: 2.0/5 (Total Votes: 1)

Lua is een dynamisch getypeerde scripttaal aanbod object-georiënteerde mogelijkheden, ontworpen voor de uitbreiding van toepassingen.
Just-in-time compilatie (JIT) is een methode om de code van een aanvraag om sneller te lopen dynamisch compileren en mogelijk te maken.
LuaJIT is een JIT voor Lua ontwikkelaars, waardoor ze sneller lopen Lua-based apps te creëren

Wat is nieuw in deze release:.

  • Voeg PS4-poort.
  • ondersteuning toevoegen voor multilib distro bouwt.
  • Fix OSX bouwen.
  • Fix MinGW bouwen.
  • Fix Xbox 360 te bouwen.
  • Verbetering ULOAD forwarding open upvalues.
  • Fix GC stappen drempel hanteren als ze worden opgeroepen door-JIT gecompileerde code.
  • Fix argument controleert math.deg () en math.rad ().
  • Fix jit.flush (func | true).
  • Respect jit.off (func) bij terugkeer naar een functie, ook.
  • Fix compilatie van string.byte (s, nihil, n).
  • Fix lijnnummer voor verhuisde bytecode na de sluiting fixup
  • Fix kader traversal voor backtraces.
  • Fix ABC eliminatie.
  • Fix afhandeling van redundante PHI's.
  • Fix snapshot te herstellen voor de afslag naar header functioneren.
  • het type Fix woordspelingen alias analyse voor constified pointers
  • Fix oproep Rol controles in de aanwezigheid van metamethod frames.
  • Fix initiële maxslot voor down-recursieve sporen.
  • Voorkom BASE register samenvoegen als ouder gebruikt IR_RETF.
  • Gebruik aangepaste functie niet zuiveren van stapel sleuven in BC_RET.
  • Fix opname van BC_VARG.

Wat is nieuw in versie 2.0.4:.

  • Voeg PS4 port
  • ondersteuning toevoegen voor multilib distro bouwt.
  • Fix OSX bouwen.
  • Fix MinGW bouwen.
  • Fix Xbox 360 te bouwen.
  • Verbetering ULOAD forwarding open upvalues.
  • Fix GC stappen drempel hanteren als ze worden opgeroepen door-JIT gecompileerde code.
  • Fix argument controleert math.deg () en math.rad ().
  • Fix jit.flush (func | true).
  • Respect jit.off (func) bij terugkeer naar een functie, ook.
  • Fix compilatie van string.byte (s, nihil, n).
  • Fix lijnnummer voor verhuisde bytecode na de sluiting fixup
  • Fix kader traversal voor backtraces.
  • Fix ABC eliminatie.
  • Fix afhandeling van redundante PHI's.
  • Fix snapshot te herstellen voor de afslag naar header functioneren.
  • het type Fix woordspelingen alias analyse voor constified pointers
  • Fix oproep Rol controles in de aanwezigheid van metamethod frames.
  • Fix initiële maxslot voor down-recursieve sporen.
  • Voorkom BASE register samenvoegen als ouder gebruikt IR_RETF.
  • Gebruik aangepaste functie niet zuiveren van stapel sleuven in BC_RET.
  • Fix opname van BC_VARG.

Wat is nieuw in versie 2.0.3:.

  • Voeg PS4 port
  • ondersteuning toevoegen voor multilib distro bouwt.
  • Fix OSX bouwen.
  • Fix MinGW bouwen.
  • Fix Xbox 360 te bouwen.
  • Verbetering ULOAD forwarding open upvalues.
  • Fix GC stappen drempel hanteren als ze worden opgeroepen door-JIT gecompileerde code.
  • Fix argument controleert math.deg () en math.rad ().
  • Fix jit.flush (func | true).
  • Respect jit.off (func) bij terugkeer naar een functie, ook.
  • Fix compilatie van string.byte (s, nihil, n).
  • Fix lijnnummer voor verhuisde bytecode na de sluiting fixup
  • Fix kader traversal voor backtraces.
  • Fix ABC eliminatie.
  • Fix afhandeling van redundante PHI's.
  • Fix snapshot te herstellen voor de afslag naar header functioneren.
  • het type Fix woordspelingen alias analyse voor constified pointers
  • Fix oproep Rol controles in de aanwezigheid van metamethod frames.
  • Fix initiële maxslot voor down-recursieve sporen.
  • Voorkom BASE register samenvoegen als ouder gebruikt IR_RETF.
  • Gebruik aangepaste functie niet zuiveren van stapel sleuven in BC_RET.
  • Fix opname van BC_VARG.

Wat is nieuw in versie 2.0.0:.

  • Fix Android / x86 build
  • Fix opname van vergelijkingen met __eq metamethods gelijkheid.
  • Fix detectie van onveranderlijke upvalues.
  • Vervang fout met PANIC voor callbacks uit-JIT gecompileerde code.
  • Fix ingebouwde string nummer conversie voor INT_MIN.
  • Gebruik geen onnodige scala deel voor template tabellen te maken.
  • Fix CONV.num.int zinken.
  • Niet propageren impliciet verbreed aantal te indexeren metamethods.
  • ARM. Fix besteld vergelijkingen van het aantal versus niet-nummer
  • FFI. Fix code generatie voor de replay van verzonken vlotter velden
  • FFI: Fix met ondertekening van bool
  • .

Wat is nieuw in versie 1.1.8:.

  • Samengevoegd met Lua 5.1.5
  • Ook geïntegreerde oplossingen voor alle op dit moment bekende bugs in Lua 5.1.5.

Vergelijkbare software

Emscripten
Emscripten

26 Jul 16

Edge.js
Edge.js

9 Feb 16

Pyjamas
Pyjamas

13 May 15

Myth
Myth

1 Oct 15

Reacties op LuaJIT

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!
Zoek op categorie