Benutzer: Gast  Login
Dokumenttyp:
Bachelorarbeit
Autor(en):
Gschoßmann, Markus
Titel:
Efficient Generation of Debugging Information
Übersetzter Titel:
Effiziente Erzeugung von Debugging-Information
Abstract:
Programmer productivity is significantly affected by long compilation times, to which the high number of passes in typical compiler back-ends contribute. TPDE provides an alternative LLVM compiler back-end, which achieves substantial speedups by reducing the number of passes. However, emission of debugging information is not yet supported, preventing adoption for development purposes. In this thesis, we extend TPDE with support for efficiently emitting DWARF5 debugging information based on...     »
übersetzter Abstract:
Die Produktivität von Programmierern wird erheblich durch lange Kompilierungszeiten beeinträchtigt, zu denen die hohe Anzahl an Durchläufen in typischen Compiler-Backends beiträgt. TPDE stellt ein alternatives LLVM-Compiler-Backend bereit, das durch Reduzierung der Anzahl von Durchläufen erhebliche Geschwindigkeitssteigerungen erzielt. Die Ausgabe von Debugging-Information wird jedoch noch nicht unterstützt, was eine Verwendung für Entwicklungszwecke verhindert. In dieser Arbeit erweitern w...     »
Fachgebiet:
DAT Datenverarbeitung, Informatik
DDC:
000 Informatik, Wissen, Systeme
Betreuer:
Engelke, Alexis (Dr.)
Gutachter:
Neumann, Thomas (Prof. Dr.)
Jahr:
2024
Seiten/Umfang:
47
Sprache:
en
Sprache der Übersetzung:
de
Hochschule / Universität:
Technische Universität München
Fakultät:
TUM School of Computation, Information and Technology
Annahmedatum:
29.08.2024
 BibTeX