User: Guest  Login
Document type:
Bachelorarbeit
Author(s):
Gschoßmann, Markus
Title:
Efficient Generation of Debugging Information
Translated title:
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...     »
Translated 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...     »
Subject:
DAT Datenverarbeitung, Informatik
DDC:
000 Informatik, Wissen, Systeme
Advisor:
Engelke, Alexis (Dr.)
Referee:
Neumann, Thomas (Prof. Dr.)
Date of acceptation:
29.08.2024
Year:
2024
Pages:
47
Language:
en
Language from translation:
de
University:
Technische Universität München
Faculty:
TUM School of Computation, Information and Technology
 BibTeX