scispace - formally typeset
T

Thomas VanDrunen

Researcher at Wheaton College (Illinois)

Publications -  11
Citations -  1782

Thomas VanDrunen is an academic researcher from Wheaton College (Illinois). The author has contributed to research in topics: Partial redundancy elimination & Java. The author has an hindex of 6, co-authored 11 publications receiving 1674 citations. Previous affiliations of Thomas VanDrunen include Purdue University.

Papers
More filters
Book ChapterDOI

Value-Based Partial Redundancy Elimination

TL;DR: A framework for thinking about expressions and values without source-level lexical constraints, a system of data-flow equations for determining insertion points, and a practical algorithm for extending a simple hash-based GVN for PRE are presented.
Proceedings ArticleDOI

The case for teaching functional programming in discrete math

TL;DR: The solution, advocated here, is to weave functional programming into the discrete mathematics course, which gives a convenient, early occasion to teach functional programming, but it also allows the functional programming topics and discrete mathematics topics to illuminate each other.

Reducing loads and stores in stack architectures

TL;DR: A generic family of transformations on Java-like bytecodes is formulated that replaces loads and stores of local variables with equivalent operation sequen ces that avoid the loads and Stores in favor of stack manipulation operations.