Oszacowanie jakości optymalizacji przy wykorzystaniu liniowej reprezentacji pośredniej kodu
Defence Date
2018-01-29
Authors
Supervisors:
Reviewers:
Access rights
Other title
Optimization quality assessment using linear intermediate representation
Resource type
Defence details
Description
Abstract
W niniejszej pracy omówiono i porównano dwie reprezentacje pośrednie kodu. Szczególny nacisk położono na liniową reprezentację pośrednią w kontekście maszyny wirtualnej Mono. Przedstawiono wybrane metody optymalizacji kodu i pokazano wpływ poszczególnych reprezentacji pośrednich na kwestie wydajności wykonania i rozmiaru kodu.
The two intermediate representations are discussed and broadly compared. Particular emphasis has been placed on linear intermediate representation using Mono Virtual Machine. Selected code optimization methods are presented and the impact of several intermediate representations is examined considering execution performance and generated native code size.

