REGISTER ALLOCATION IN A PROLOG MACHINE.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

9 Citations (Scopus)

Abstract

The author considers the Prolog engine described by D. H. D. Warren (1983). He describes three register allocation algorithms for such a machine. These strategies rely on a high-level analysis of the source program to compute information which is then used for register allocation during code generation. The algorithms are simple yet quite efficient, and produce code of good quality.

Original languageEnglish (US)
Title of host publicationUnknown Host Publication Title
PublisherIEEE
Pages267-275
Number of pages9
ISBN (Print)0818607289
StatePublished - 1986
Externally publishedYes

Fingerprint

Engines
Code generation

ASJC Scopus subject areas

  • Engineering(all)

Cite this

Debray, S. K. (1986). REGISTER ALLOCATION IN A PROLOG MACHINE. In Unknown Host Publication Title (pp. 267-275). IEEE.

REGISTER ALLOCATION IN A PROLOG MACHINE. / Debray, Saumya K.

Unknown Host Publication Title. IEEE, 1986. p. 267-275.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Debray, SK 1986, REGISTER ALLOCATION IN A PROLOG MACHINE. in Unknown Host Publication Title. IEEE, pp. 267-275.
Debray SK. REGISTER ALLOCATION IN A PROLOG MACHINE. In Unknown Host Publication Title. IEEE. 1986. p. 267-275
Debray, Saumya K. / REGISTER ALLOCATION IN A PROLOG MACHINE. Unknown Host Publication Title. IEEE, 1986. pp. 267-275
@inproceedings{49e6dfae773e41f0be8d8c837d4c187b,
title = "REGISTER ALLOCATION IN A PROLOG MACHINE.",
abstract = "The author considers the Prolog engine described by D. H. D. Warren (1983). He describes three register allocation algorithms for such a machine. These strategies rely on a high-level analysis of the source program to compute information which is then used for register allocation during code generation. The algorithms are simple yet quite efficient, and produce code of good quality.",
author = "Debray, {Saumya K}",
year = "1986",
language = "English (US)",
isbn = "0818607289",
pages = "267--275",
booktitle = "Unknown Host Publication Title",
publisher = "IEEE",

}

TY - GEN

T1 - REGISTER ALLOCATION IN A PROLOG MACHINE.

AU - Debray, Saumya K

PY - 1986

Y1 - 1986

N2 - The author considers the Prolog engine described by D. H. D. Warren (1983). He describes three register allocation algorithms for such a machine. These strategies rely on a high-level analysis of the source program to compute information which is then used for register allocation during code generation. The algorithms are simple yet quite efficient, and produce code of good quality.

AB - The author considers the Prolog engine described by D. H. D. Warren (1983). He describes three register allocation algorithms for such a machine. These strategies rely on a high-level analysis of the source program to compute information which is then used for register allocation during code generation. The algorithms are simple yet quite efficient, and produce code of good quality.

UR - http://www.scopus.com/inward/record.url?scp=0022953601&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0022953601&partnerID=8YFLogxK

M3 - Conference contribution

SN - 0818607289

SP - 267

EP - 275

BT - Unknown Host Publication Title

PB - IEEE

ER -