Title :
A Performance Analysis of the Implementation of Addressing Methods in Block-Structured Languages
Author :
De Prycker, Martin
Author_Institution :
Department of Computer Science, University of Ghent
Abstract :
Variable accesses and scope rule enforcements represent a major part of the execution time of block-structured high-level language programs. The performance of a computer system largely depends on the implementation of the variable addressing mechanism. Several lexical level addressing mechanisms exist to reduce this overhead, including the well-known display mechanism and a proposal by Tanenbaum. The choice among these mechanisms is not trivial, and requires a careful performance analysis.
Keywords :
Block; display mechanism; high-level language implementation; performance analysis; procedure, variable access; Computer displays; Computer languages; Hardware; High level languages; Isolation technology; Microprocessors; Performance analysis; Proposals; Statistics; System performance; Block; display mechanism; high-level language implementation; performance analysis; procedure, variable access;
Journal_Title :
Computers, IEEE Transactions on
DOI :
10.1109/TC.1982.1675961