Thesis Details

Zpětný překladač bajtkódu jazyka Java

Bachelor's Thesis Student: Hřibal Jaromír Academic Year: 2014/2015 Supervisor: Křivka Zbyněk, Ing., Ph.D.
English title
Java Bytecode Disassembler
Language
Czech
Abstract

This thesis is about Java Virtual Machine, especially about its instruction set and the format of units it can process. General parts are concretized with reference implementation of Java Virtual Machine specification, which is Java HotSpot. One part of this thesis is to create utility tool that allows the user to get user friendly view of the units Java Virtual Machine can handle and with corresponding source code from which these units were generated. This tool doesn't work as decompiler, but expects that the source code is available and needed debug informations are stored in appropriate units.

Keywords

Java, HotSpot, Disassembler, Java bytecode, Java Virtual Machine

Department
Degree Programme
Information Technology
Files
Status
not defended
Date
16 June 2015
Reviewer
Committee
Meduna Alexander, prof. RNDr., CSc. (DIFS FIT BUT), předseda
Beran Vítězslav, doc. Ing., Ph.D. (DCGM FIT BUT), člen
Drábek Vladimír, doc. Ing., CSc. (DCSY FIT BUT), člen
Křena Bohuslav, Ing., Ph.D. (DITS FIT BUT), člen
Očenášek Pavel, Mgr. Ing., Ph.D. (DIFS FIT BUT), člen
Citation
HŘIBAL, Jaromír. Zpětný překladač bajtkódu jazyka Java. Brno, 2015. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2015-06-16. Supervised by Křivka Zbyněk. Available from: https://www.fit.vut.cz/study/thesis/17143/
BibTeX
@bachelorsthesis{FITBT17143,
    author = "Jarom\'{i}r H\v{r}ibal",
    type = "Bachelor's thesis",
    title = "Zp\v{e}tn\'{y} p\v{r}eklada\v{c} bajtk\'{o}du jazyka Java",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2015,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/17143/"
}
Back to top