[ main page ] [ back ]

2009 : Optimizing Java Bytecode for Embedded Systems

Author(s)
Stefan Hepp
Abstract
Modern Java Virtual Machines (JVM) for desktop and server computers use just-in-time (JIT) compilation to increase their performance. For embedded Java processors, JIT usually is not feasable. Therefore the java bytecode needs to be optimized for a specific platform ahead-of-time. To generate optimized bytecode for the JOP Java processor several existing tools were compared. In order to implement optimizations for embedded Java processors a framework called JOPtimizer was created. Using this framework a method inlining optimization was implemented which honors the restrictions of the target platform.
Bibtex
@bachelorsthesis{ hepp:2009,
  author =      "Stefan Hepp",
  title =       "Optimizing Java Bytecode for Embedded Systems",
  address =     "Treitlstr. 3/3/182-1, 1040 Vienna, Austria",
  school =      "Technische Universit{\"a}t Wien, Institut f{\"u}r Technische Informatik",
  year =        "2009"
}
Download
Get joptimizer-thesis.pdf - Adobe PDF-format, (223.9346 KB; posted at July 09 2013)


[ main page ] [ back ]