Publications and Presentations


Anton Ertl and David Gregg. "Hardware support for efficient interpreters: fast indirect branches," submitted to the ASLOS-2000 Conference on Architectural Support for Programming Languages and Operating Systems, April 2000.

David Gregg. "Global software pipelining with Iteration Preselection," in Proceedings of the CC 2000 International Conference on Compiler Construction, Berlin, March 2000.

David Gregg. "Software pipelining with Iteration Preselection," in Instruction-Level Parallelism and Parallelizing Compilation Dagstuhl-Seminar-Report 237, April 1999.

David Gregg. A proposal for compiler-based Disjoint Eager Execution, Technical Report TR-97-1, Department of Computer Science, University College Dublin, July 1997.

David Gregg. An alias analysis algorithm for object-oriented programs, MSc Thesis, Department of Computer Science, Univeristy College Dublin, November 1996.

David Gregg and Mel O' Cinneide. Alias analysis of object-oriented programs, Poster Presentation, Postgraduate Research Day, Univeristy College Dublin.

David Gregg and Mel O' Cinneide. Interprocedural Alias Analysis of object-orineted programs, Technical Report TR-95-1, Department of Computer Science, University College Dublin, December 1995.