Все публикации

Compiler Design Module 65 : Operational Semantics for Control flow and Declarations

Compiler Design Module 39.1 : Type Rules Revised for Reference Types

Compiler Design Module 37.1 : Subtyping Relation

Compiler Design Module 124 17: Context sensitive pointer analysis with fields

Compiler Design Module 124 13: Steensgaard's pointer analysis algorithm

Compiler Design Module 124 12: Running time of Andersen's pointer analysis algorithm

Compiler Design Module 124 8: Aliasing and Pointer Analysis

Compiler Design Module 124 7: Versioning Variables and Running time of Conversion to SSA

Compiler Design Module 124 6: Placing phi nodes during SSA conversion

Compiler Design Module 124 5: Computing Dominance Frontiers

Compiler Design Module 124 3: Translation to SSA

Compiler Design Module 100 1: Example of Monotonicity of Constant Propagation DFA

Compiler Design Module 98.1 : Range Analysis of Integers

Compiler-based Trojan Horse. Reflections on Trusting Trust (Ken Thompson)

Translation Validator Demo

Compiler Design Module 28 : Viable Prefixes

Reading Group Meeting - Inlining Paper 15th April 2022

Equivalence Checking Workshop Talk 2022

CSE Seminar on 'Compiler as a Database of Code Transformations'

CompilerAI Labs Information Video

Interaction meeting on Modules 186-190 (Weakest Precondition, Verfication)

Interaction Meeting Modules 181-185(Verification Conditions, Exponential Paths Problem, Hoare Logic)

Interaction Meeting Modules 176-180 (Assertions, Invariants, Verification Conditions)

Compiler Design Module 190 : Weakest Liberal Precondition for a While Loop