In-memory compilation of freshly decompiled classes back into a running VM – Bc. Marián Konček
Bc. Marián Konček
Diplomová práce
In-memory compilation of freshly decompiled classes back into a running VM
In-memory compilation of freshly decompiled classes back into a running VM
Anotace:
Práca sa zaoberá teoretickými aspektami prekonania obmedzení štandardnej inštrumentácie procesov bežiacich pod Java Virtual Machine (JVM). Inštrumentácia, čiže možnosť modifikácie bajtkódu bežiaceho procesu bez nutnosti jeho opätovného spúštania, je sprevádzaná množstvom obmedzení, ktoré sú dané implementáciou JVM v rámci projektu OpenJDK. Práca implementuje nástroj, ktorý používa bežný prekladač Javy …víceAbstract:
This thesis is concerned with theoretical aspects of overcoming the limitations of standard instrumentation of processes running under the Java Virtual Machine (JVM). Bytecode instrumentation is the ability to modify the bytecode of a running process without the necessity of restarting it. This feature is subject to limitations imposed by the implementation of JVM under the OpenJDK project. The work …více
Jazyk práce: angličtina
Datum vytvoření / odevzdání či podání práce: 14. 12. 2021
Identifikátor:
https://is.muni.cz/th/n9gzn/
Obhajoba závěrečné práce
- Obhajoba proběhla 1. 2. 2022
- Vedoucí: RNDr. Adam Rambousek, Ph.D.
- Oponent: Ing. Pavel Tišnovský, Ph.D.
Citační záznam
Plný text práce
Obsah online archivu závěrečné práce
Zveřejněno v Theses:- světu
Jak jinak získat přístup k textu
Instituce archivující a zpřístupňující práci: Masarykova univerzita, Fakulta informatikyMasarykova univerzita
Fakulta informatikyMagisterský studijní program / obor:
Aplikovaná informatika / Aplikovaná informatika
Práce na příbuzné téma
-
Monitoring aplikací běžících v JVM pomocí JVM Tool Interface (JVMTI)
Peter Mačkay -
Monitoring aplikací běžících v JVM pomocí JVM Tool Interface
Pavel Vomáčka -
JVM crash to fail extension for various java testrunners
Jiří Andrlík -
Clojure bytecode decompiler on JVM
Michael Šimáček -
Decompilation of restored in-memory class fragments in running JVM
Petra Miková -
Optimization of JVM settings for application performance
Josef Pavelec -
Current Status of Source Code Mutation Testing in JVM Environments
Jakub Možucha -
Analýza požadavků aplikace na profil JVM
Viktoriia Bakalova