Bc. Matej Vašek

Bachelor's thesis

Optimalizace bajtkódu Javy s ohledem na jeho velikost

Optimizing Java bytecode with respect to its size
Abstract:
The object of the thesis is optimization of Java bytecode with respect to its size. In the thesis I describe structure of bytecode, Java Virtual Machine and its instruction set. Then I describe some inefficient patterns that javac produces and suggest improvements. Thesis also assess existing tools for optimization.
Abstract:
Práca sa zaoberá možnosťami optimalizácie bajtkódu Javy vzhľadom na jeho veľkosť. V úvode popíšem štruktúru bajtkódu a činnosť JVM. Nasleduje popis neefektívnych vzorov ktoré javac pri preklade vytvára. V závere práce navrhnem možnosti optimalizácie bajtkódu a predstavím existujúce nástroje a ich možné rozšírenie.
 
 
Language used: Slovak
Date on which the thesis was submitted / produced: 20. 5. 2013

Thesis defence

  • Date of defence: 4. 2. 2014
  • Supervisor: Mgr. Marek Grác, Ph.D.
  • Reader: Pavel Tišnovský

Citation record

Full text of thesis

Contents of on-line thesis archive
Published in Theses:
  • světu
Other ways of accessing the text
Institution archiving the thesis and making it accessible: Masarykova univerzita, Fakulta informatiky