Engineering a compiler / (Record no. 3518)

000 -LEADER
fixed length control field 02838cam a2200361 a 4500
001 - CONTROL NUMBER
control field u8984
003 - CONTROL NUMBER IDENTIFIER
control field SA-PMU
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20210418123538.0
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 030904s2004 caua b 001 0 eng
010 ## - LIBRARY OF CONGRESS CONTROL NUMBER
LC control number 2004268209
040 ## - CATALOGING SOURCE
Original cataloging agency UKM
Language of cataloging eng
Transcribing agency UKM
Modifying agency DLC
-- TXA
-- GZM
-- VP@
-- YDXCP
-- HEBIS
-- DEBBG
-- CNCGM
-- BDX
-- OCLCF
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 155860698X (cased)
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9781558606982 (cased)
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 1558606998 (pbk.)
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9781558606999 (pbk.)
035 ## - SYSTEM CONTROL NUMBER
System control number (OCoLC)53069614
042 ## - AUTHENTICATION CODE
Authentication code ukblsr
050 00 - LIBRARY OF CONGRESS CALL NUMBER
Classification number QA76.76.C65
Item number C675 2004
082 04 - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 005.453
Edition number 22
100 1# - MAIN ENTRY--PERSONAL NAME
Personal name Cooper, Keith D.
Fuller form of name (Keith Daniel)
245 10 - TITLE STATEMENT
Title Engineering a compiler /
Statement of responsibility, etc. Keith D. Cooper and Linda Torczon.
260 ## - PUBLICATION, DISTRIBUTION, ETC.
Place of publication, distribution, etc. San Francisco, Calif. ;
-- London :
Name of publisher, distributor, etc. Morgan Kaufmann ;
Date of publication, distribution, etc. c2004.
300 ## - PHYSICAL DESCRIPTION
Extent xxx, 801 p. :
Other physical details ill. ;
Dimensions 24 cm.
504 ## - BIBLIOGRAPHY, ETC. NOTE
Bibliography, etc. note Includes bibliographical references (p. 703-724) and index.
505 0# - FORMATTED CONTENTS NOTE
Formatted contents note Ch. 1. Overview of Compilation -- Ch. 2. Scanning -- Ch. 3. Parsing -- Ch. 4. Context-Sensitive Analysis -- Ch. 5. Intermediate Representations -- Ch. 6. The Procedure Abstraction -- Ch. 7. Code Shape -- Ch. 8. Introduction to Code Optimization -- Ch. 9. Data-Flow Analysis -- Ch. 10. Scalar Optimizations -- Ch. 11. Instruction Selection -- Ch. 12. Instruction Scheduling -- Ch. 13. Register Allocation -- App. A. ILOC.
520 1# - SUMMARY, ETC.
Summary, etc. "The proliferation of processors, environments, and constraints on systems has cast compiler technology into a wider variety of settings, changing the compiler and compiler writer's role. No longer is execution speed the sole criterion for judging compiled code. Today, code might be judged on how small it is, how much power it consumes, how well it compresses, or how many page faults it generates. In this evolving environment, the task of building a successful compiler relies upon the compiler writer's ability to balance and blend algorithms, engineering insights, and careful planning. Today's compiler writer must choose a path through a design space that is filled with diverse alternatives, each with distinct costs, advantages, and complexities." "Engineering a Compiler explores this design space by presenting some of the ways these problems have been solved, and the constraints that made each of those solutions attractive. By presenting the parameters of the problem and their impact on compiler design, the authors convey both the depth of the problems and the breadth of possible solutions. Their goal is to show readers that real tradeoffs exist, and that the impact of those choices can be both subtle and far-reaching."--BOOK JACKET.
596 ## -
-- 1 2
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Compilers (Computer programs)
700 1# - ADDED ENTRY--PERSONAL NAME
Personal name Torczon, Linda.
856 42 - ELECTRONIC LOCATION AND ACCESS
Materials specified Publisher description
Uniform Resource Identifier <a href="http://catdir.loc.gov/catdir/description/els051/2004268209.html">http://catdir.loc.gov/catdir/description/els051/2004268209.html</a>
942 ## - ADDED ENTRY ELEMENTS (KOHA)
Koha item type Books
994 ## -
-- Z0
-- SUPMU
Holdings
Withdrawn status Lost status Source of classification or shelving scheme Damaged status Not for loan Home library Current library Date acquired Total Checkouts Full call number Barcode Date last seen Copy number Price effective from Koha item type Public note
          Female Library Female Library 04/18/2021   QA76.76 .C65 C675 2004 51952000174912 04/15/2021 1 04/15/2021 Books STACKS
          Main Library Main Library 04/18/2021   QA76.76 .C65 C675 2004 51952000154310 04/15/2021 1 04/15/2021 Books STACKS