• Home
  • Advanced Search
  • Directory of Libraries
  • About lib.ir
  • Contact Us
  • History
  • ورود / ثبت نام

عنوان
Modern compiler implementation in Java /

پدید آورنده
Andrew W. Appel with Jens Palsberg.

موضوع
Compilers (Computer programs),Java (Computer program language),Compilateurs (Logiciels),Java (Langage de programmation),Compilers (Computer programs),COMPUTERS-- Compilers.,Java,Java (Computer program language),Übersetzerbau

رده
QA76
.
73
.
J38
A65
2002eb

کتابخانه
Center and Library of Islamic Studies in European Languages

محل استقرار
استان: Qom ـ شهر: Qom

Center and Library of Islamic Studies in European Languages

تماس با کتابخانه : 32910706-025

INTERNATIONAL STANDARD BOOK NUMBER

(Number (ISBN
0511042868
(Number (ISBN
0511054645
(Number (ISBN
0511562039
(Number (ISBN
0511811438
(Number (ISBN
1139637010
(Number (ISBN
9780511042867
(Number (ISBN
9780511054648
(Number (ISBN
9780511562037
(Number (ISBN
9780511811432
(Number (ISBN
9781139637015
Erroneous ISBN
052182060X
Erroneous ISBN
9780521820608

NATIONAL BIBLIOGRAPHY NUMBER

Number
b790880

TITLE AND STATEMENT OF RESPONSIBILITY

Title Proper
Modern compiler implementation in Java /
General Material Designation
[Book]
First Statement of Responsibility
Andrew W. Appel with Jens Palsberg.

EDITION STATEMENT

Edition Statement
2nd ed.

.PUBLICATION, DISTRIBUTION, ETC

Place of Publication, Distribution, etc.
New York, NY, USA :
Name of Publisher, Distributor, etc.
Cambridge University Press,
Date of Publication, Distribution, etc.
2002.

PHYSICAL DESCRIPTION

Specific Material Designation and Extent of Item
1 online resource (x, 501 pages) :
Other Physical Details
illustrations

INTERNAL BIBLIOGRAPHIES/INDEXES NOTE

Text of Note
Includes bibliographical references (pages 487-494) and index.

CONTENTS NOTE

Text of Note
Fundamentals of Compilation: Introduction -- Lexical analysis -- Parsing -- Abstract syntax -- Semantic analysis -- Activation records -- Translation to intermediate code -- Basic blocks and traces -- Instruction selection -- Liveness analysis -- Register allocation -- Putting it all together -- Advanced Topics: Garbage collection -- Object-oriented languages -- Functional programming languages -- Polymorphic types -- Dataflow analysis -- Loop optimizations -- Static single-assignment form -- Pipelining and scheduling -- The memory hierarchy -- Appendix: Mini-Java reference manual.
0

SUMMARY OR ABSTRACT

Text of Note
This textbook describes all phases of a modern compiler, including current techniques in code generation and register allocation, for imperative, functional and object-oriented languages. In a concise and practical way the author describes the fundamentals of compilation and then moves on to advanced topics such as SSA form, loop scheduling, and optimization for cache-memory hierarchies. The new edition features a redesigned compiler project in Java, for a subset of Java itself, covering both front-end and back-end phases.

OTHER EDITION IN ANOTHER MEDIUM

Title
Modern compiler implementation in Java.
International Standard Book Number
052182060X

TOPICAL NAME USED AS SUBJECT

Compilers (Computer programs)
Java (Computer program language)
Compilateurs (Logiciels)
Java (Langage de programmation)
Compilers (Computer programs)
COMPUTERS-- Compilers.
Java
Java (Computer program language)
Übersetzerbau

(SUBJECT CATEGORY (Provisional

COM-- 010000

DEWEY DECIMAL CLASSIFICATION

Number
005
.
4/53
Edition
22

LIBRARY OF CONGRESS CLASSIFICATION

Class number
QA76
.
73
.
J38
Book number
A65
2002eb

OTHER CLASS NUMBERS

Class number
DAT
362f
Class number
DAT
383f
Class number
ST
250
J35
Class number
ST
250
Class number
ST
255
System Code
stub
System Code
stub
System Code
rvk
System Code
rvk
System Code
rvk

PERSONAL NAME - PRIMARY RESPONSIBILITY

Appel, Andrew W.,1960-

PERSONAL NAME - ALTERNATIVE RESPONSIBILITY

Palsberg, Jens.

ORIGINATING SOURCE

Date of Transaction
20201207041529.0
Cataloguing Rules (Descriptive Conventions))
pn

ELECTRONIC LOCATION AND ACCESS

Electronic name
 مطالعه متن کتاب 

[Book]

Y

Proposal/Bug Report

Warning! Enter The Information Carefully
Send Cancel
This website is managed by Dar Al-Hadith Scientific-Cultural Institute and Computer Research Center of Islamic Sciences (also known as Noor)
Libraries are responsible for the validity of information, and the spiritual rights of information are reserved for them
Best Searcher - The 5th Digital Media Festival