Implementing a Java JIT compiler in Haskell: case study.
Bernhard UrbanHarald SteinlechnerPublished in: PPPJ (2013)
Keyphrases
- java virtual machine
- programming language
- case study
- program execution
- java programs
- byte code
- garbage collection
- java bytecode
- general purpose
- functional programming
- virtual machine
- object oriented
- open source
- high level
- scheduling problem
- memory management
- lessons learned
- object oriented programming
- software engineering
- real world
- plagiarism detection
- business process
- software development
- sun microsystems
- type checking
- abstract data types
- efficient implementation
- development process