Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

R. Neil Faiman Jr.

dblp:74/1653 · DBLP profile ↗
← Back
2ranked-venue papers
2as first author
0since 2021 · last 1980
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 2 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
1 paper
Compilers and program optimization · 100%

Topics — the 3 heaviest of 3, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Compilers and program optimization
compiler optimization
0.011980
An Optimizing Pascal Compiler · IEEE Trans. Software Eng. 1980
Compilers and program optimization › compiler optimization
global optimization
0.011980
An Optimizing Pascal Compiler · IEEE Trans. Software Eng. 1980
Compilers and program optimization
interprocedural optimization
0.011980
An Optimizing Pascal Compiler · IEEE Trans. Software Eng. 1980

Methods — techniques the papers use, named apart from their topics

data flow analysis · 0.0
YearPublicationVenuePosition
1980 An Optimizing Pascal Compiler
abstract
The architecture of a production optimizing compiler for Pascal is described, and the structure of the optimizer is detailed. The compiler performs both interprocedural and global optimizations, in addition to optimization of basic blocks. We have found that a high-level structured language such as Pascal provides unique opportunities for effective optimization, but that standard optimization techniques must be extended to take advantage of these opportunities. These issues are considered in our discussion of the optimization algorithms we have developed and the sequence in which we apply them.
R. Neil Faiman Jr., Alan A. Kortesoja
IEEE Trans. Software Eng.1
1979 An optimizing Pascal compiler
abstract
The architecture of a production optimizing compiler for Pascal is described and then the structure of the optimizer is detailed. Both interprocedural and global optimizations are performed in addition to optimization of basic blocks. We have found that a high-level structured language such as Pascal provides both opportunities for effective optimization and impediments to optimization which are not addressed by standard optimization techniques. These issues are considered in our discussion of the optimization algorithms we have developed and the sequence in which we apply them.
R. Neil Faiman Jr., Alan A. Kortesoja
COMPSAC1