In-memory compilation of freshly decompiled classes back into a running VM – Bc. Marián Konček
Bc. Marián Konček
Master's thesis
In-memory compilation of freshly decompiled classes back into a running VM
In-memory compilation of freshly decompiled classes back into a running VM
Anotácia:
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 …viacAbstract:
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 …viac
Jazyk práce: English
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
- Vedúci: 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 informatikyMasaryk University
Faculty of InformaticsMaster programme / odbor:
Applied Informatics / Applied Informatics
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 -
Optimization of JVM settings for application performance
Josef Pavelec -
Current Status of Source Code Mutation Testing in JVM Environments
Jakub Možucha -
Decompilation of restored in-memory class fragments in running JVM
Petra Miková -
Analýza požadavků aplikace na profil JVM
Viktoriia Bakalova