You are here:
(02 Sep 2010,
Date: 2010-02-04 Time: 11:00 Room: BBL room 079 Students of the Advanced Compiler Construction Seminar will be giving their final presentations: * 11.00: Timon Bijlsma and Tamar Christina: _Stack Tracing_ <br/>Sometimes even Haskell programs crash with a runtime error. Calling head on an empty list crashes the program, but which call to head was the culprit? Adding explicit stack traces to the program makes it possible to print the call stack in case of errors. * 11.20: Remy Willems and Julian Verdurmen: _Inlining_ <br/> Our project's subject is inlining and more specificaly improving the inliner present in the EHC compiler. We have implemented the inlining of mutual recursive functions using loopbreakers, and are trying to unfold calls to recursive functions. * 11.40: break * 11.55: Levin Fritz: _Cases_ <br/>The whole-program optimization backend of UHC generates C code with a large number of switch Statements, which are used to distinguish between different constructors and functions. I tried different ways to create these statements in order to improve the performance of generated code. * 12.10: Steven Keuchel and Bas van Gijzel: _Helium_ * 12.30: Ruud Koot: _LVM_ More about this seminar: [[http://www.cs.uu.nl/docs/vakken/macc/][here]]
ore topic actions
Topic revision: r2 - 02 Sep 2010,
Copyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding UUCS?