Hirdetés
- Mi nincs, grafén akku van: itt a Xiaomi 11T és 11T Pro
- Garmin Fenix 7 és 7S - profi sport megszokásból
- Honor 200 Pro - mobilportré
- Samsung Galaxy Z Fold4 - egyre megy, honnan nézed
- Apple iPhone 15 Pro Max - Attack on Titan
- Honor 90 - modellalkat
- Android szakmai topik
- Samsung Galaxy Note9 - stylus-szimbólum
- iPhone topik
- iOS alkalmazások
-
Mobilarena
Motorola DEFY - gyakran ismételt kérdések, hasznos információk
Új hozzászólás Aktív témák
-
nagygabe
csendes tag
"> Interpreters also need to compile to bytecode before execution.
This is not true. An interpreter will typically (if implemented in a language
like C) consist of a big "switch" statement that decodes each bytecode as it
runs, and then implements the corresponding operation by moving data around its
data structures that implement the virtual machine spec."Tehát az interpreter veszi a következő végrehajtandó bájtkódot, és ez alapján végrehajtja a megfelelő (gépi kódú) utasítássorozatot. Majd jön a következő bájtkód. Azaz nagyjából bájtkódonként megnézi, hogy mit kell tenni, és meghívja a megfelelő rutint. Nem készít egy új natív programot a memóriában.
A JIT lefordítja tényleges natív kódra a bájtkódot. Ezt teheti blokkonként, eljárásonként, vagy forrásfájlonként, stb.. Fordítás után pedig végrehajtja azt. A lefordított kódot pedig elteszi a cache-be, ezért egy sűrűn használt eljárást nem fog mindig újrafordítani.
Új hozzászólás Aktív témák
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest