TS: an optimizing compiler for smalltalk

  • Authors:
  • Ralph E. Johnson;Justin O. Graver;Laurance W. Zurawski

  • Affiliations:
  • Department of Computer Science, University of Illinois, Urbana-Champaign;Department of Computer Science, University of Illinois, Urbana-Champaign;Department of Computer Science, University of Illinois, Urbana-Champaign

  • Venue:
  • OOPSLA '88 Conference proceedings on Object-oriented programming systems, languages and applications
  • Year:
  • 1988

Quantified Score

Hi-index 0.02

Visualization

Abstract

TS (Typed Smalltalk) is a portable optimizing compiler that produces native machine code for a typed variant of Smalltalk, making Smalltalk programs much faster. This paper describes the structure of TS, the kinds of optimizations that it performs, the constraints that it places upon Smalltalk, the constraints placed upon it by an interactive programming environment, and its performance.