Statements (26)
Predicate | Object |
---|---|
gptkbp:instanceOf |
compilation technique
|
gptkbp:advantage |
can optimize code based on runtime information
faster execution than interpretation higher memory usage increased startup time |
gptkbp:alsoKnownAs |
JIT compilation
|
gptkbp:category |
gptkb:programming_language
computer science compiler theory |
gptkbp:comparesTo |
ahead-of-time compilation
interpreted execution |
https://www.w3.org/2000/01/rdf-schema#label |
Just-In-Time Compilation
|
gptkbp:originatedIn |
gptkb:Lisp_systems
|
gptkbp:popularizedBy |
gptkb:Java
|
gptkbp:processor |
translates bytecode to native machine code at runtime
|
gptkbp:purpose |
improve runtime performance
|
gptkbp:relatedTo |
adaptive optimization
dynamic compilation hotspot optimization |
gptkbp:usedIn |
gptkb:V8_JavaScript_engine
gptkb:Java_Virtual_Machine gptkb:PyPy gptkb:.NET_Common_Language_Runtime gptkb:LLVM |
gptkbp:bfsParent |
gptkb:HotSpot_JVM
|
gptkbp:bfsLayer |
6
|