Compiler construction : 11th international conference, CC 2002 held as part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2002, Grenoble, France, April 8-12, 2002 : proceedings /

This book constitutes the refereed proceedings of the 11th International Conference on Compiler Construction, CC 2002, held in Grenoble, France, in April 2002. The 19 revised full papers presented together with three tool demonstration papers and an invited paper were carefully reviewed and selected...

Full description

Bibliographic Details
Corporate Authors: CC (Conference Grenoble, France), CC (Conference) Grenoble, France), LINK (Online service), ETAPS (Conference), ETAPS
Other Authors: Horspool, R. Nigel, 1948-
Format: Conference Proceeding Book
Language:English
Published: Berlin ; Heidelberg : Springer, 2002
Berlin ; New York : 2002
Berlin ; New York : c2002
Series:Lecture notes in computer science ; 2304
Lecture notes in computer science, 2304
Lecture notes in computer science ; 2304
Lecture notes in computer science 2304
Subjects:
LEADER 14701nam a22013694a 4500
001 705e0fc9-00f7-4969-8b35-d1da10c71bb5
005 20240901000000.0
008 020308s2002 gw a b 101 0 eng
010 |a  2002021059 
010 |a 2002021059 
015 |a GBA2-26039 
019 |a 150396260  |a 769770913  |a 864232610 
020 |a 3540433694 (softcover : alk. paper) 
020 |a 3540433694  |q softcover  |q alkaline paper 
020 |a 3540459375  |q (electronic bk.) 
020 |a 9783540433699 (softcover : alk. paper) 
020 |a 9783540459378  |q (electronic bk.) 
020 |z 3540433694 
020 |z 9783540433699 
035 |a (MCM)001097339MIT01 
035 |a (NcD)003084318DUK01 
035 |a (OCoLC)49320464 
035 |a (OCoLC)50407860  |z (OCoLC)150396260  |z (OCoLC)769770913  |z (OCoLC)864232610 
035 |a (OCoLC)ocm49320464  |9 ExL 
035 |a (OCoLC-I)269695046 
035 |a (OCoLC-M)63598301 
035 |a (RPB)b32429459-01bu_inst 
035 |a 4305101 
035 |a 49320464 
035 |l (OCoLC)50407860 
040 |a DLC  |b eng  |c DLC  |d OHX  |d UKM  |d CQ  |d C#P  |d NDD 
040 |a DLC  |c DLC  |d OHX  |d UKM  |d C$Q  |d C#P  |d CSt 
040 |a DLC  |c DLC  |d OHX  |d UKM  |d C$Q  |d C#P  |d MYG  |d OrLoB-B 
040 |a DLC  |c DLC  |d OHX  |d UKM  |d C$Q  |d C#P  |d NIC 
040 |a DLC  |c DLC  |d OHX  |d UKM  |d C$Q  |d C#P  |d RBN 
040 |a DLC  |c DLC  |d OHX  |d UKM  |d C$Q  |d OCoLC  |d OrLoB-B 
040 |a EYM  |b eng  |e pn  |c EYM  |d OCL  |d MERER  |d DKDLA  |d OCLCQ  |d OCLCA  |d NLGGC  |d OCLCO  |d OCLCA  |d GW5XE  |d OCLCF  |d OCLCO  |d UA@  |d OCLCQ  |d SINTU  |d OCL  |d OCLCO  |d OCLCQ 
042 |a pcc 
049 |a CGUA 
049 |a MAIN 
049 |a MYGG 
049 |a RBNN 
050 4 |a QA76.76.C65 
050 0 0 |a QA76.76.C65  |b C32 2002 
050 0 0 |a QA76.76.C65.C32 2002 
050 9 9 |a QA75.5  |b .L438 v.2304 
072 7 |a Q  |2 lcco 
082 0 0 |a 005.4/53  |2 21 
084 |a 54.53  |2 bcl 
090 |a QA76.76.C65  |b C32 2002 
092 |a 001.64  |b L471, v. 2304 
111 2 |a CC (Conference  |n (11th :  |d 2002 :  |c Grenoble, France)  |1 http://viaf.org/viaf/133645125 
111 2 |a CC (Conference)  |n (11th :  |d 2002 :  |c Grenoble, France)  |1 http://viaf.org/viaf/133645125 
111 2 |a CC (Conference)  |n (11th :  |d 2002 :  |c Grenoble, France) 
245 1 0 |a Compiler construction :  |b 11th international conference, CC 2002 held as part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2002, Grenoble, France, April 8-12, 2002 : proceedings /  |c R. Nigel Horspool (ed.) 
246 3 0 |a CC 2002 
246 3 0 |a ETAPS 2002 
260 |a Berlin ;  |a Heidelberg :  |b Springer,  |c 2002 
260 |a Berlin ;  |a New York :  |b Springer,  |c 2002 
260 |a Berlin ;  |a New York :  |b Springer,  |c c2002 
300 |a 1 online resource 
300 |a xi, 341 p. :  |b fig., tab. ;  |c 24 cm 
300 |a xi, 341 p. :  |b ill. ;  |c 24 cm 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
337 |a unmediated  |b n  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
338 |a volume  |b nc  |2 rdacarrier 
347 |a text file  |2 rdaft 
440 0 |a Lecture notes in computer science ;  |v 2304 
440 0 |a Lecture notes in computer science,  |x 0302-9743 ;  |v 2304 
490 1 |a LNCS ;  |v 2304 
490 1 |a Lecture notes in computer science,  |x 0302-9743 ;  |v 2304 
504 |a Includes bibliographical references and index 
505 0 |a Tool Demonstrations -- LISA: An Interactive Environment for Programming Language Development -- Building an Interpreter with Vmgen -- Compiler Construction Using LOTOS NT -- Analysis and Optimization -- Data Compression Transformations for Dynamically Allocated Data Structures -- Evaluating a Demand Driven Technique for Call Graph Construction -- A Graph -- Free Approach to Data -- Flow Analysis -- A Representation for Bit Section Based Analysis and Optimization -- Low-Level Analysis -- Online Subpath Profiling -- Precise Exception Semantics in Dynamic Compilation -- Decompiling Java Bytecode: Problems, Traps and Pitfalls -- Grammars and Parsing -- Forwarding in Attribute Grammars for Modular Language Design -- Disambiguation Filters for Scannerless Generalized LR Parsers -- Invited Talk -- Modular Static Program Analysis -- Domain-Specific Languages and Tools -- StreamIt: A Language for Streaming Applications -- Compiling Mercury to High-Level C Code -- CIL: Intermediate Language and Tools for Analysis and Transformation of C Programs -- Energy Consumption Optimizations -- Linear Scan Register Allocation in the Context of SSA Form and Register Constraints -- Global Variable Promotion: Using Registers to Reduce Cache Power Dissipation -- Optimizing Static Power Dissipation by Functional Units in Superscalar Processors -- Influence of Loop Optimizations on Energy Consumption of Multi-bank Memory Systems -- Loop and Array Optimizations -- Effective Enhancement of Loop Versioning in Java -- Value-Profile Guided Stride Prefetching for Irregular Code -- A Comprehensive Approach to Array Bounds Check Elimination for Java 
505 0 0 |t LISA: An Interactive Environment for Programming Language Development /  |r Marjan Mernik, Mitja Lenic and Enis Avdicausevic /  |r [et al.] --  |t Building an Interpreter with Vmgen /  |r M. Anton Ertl and David Gregg --  |t Compiler Construction Using LOTOS NT /  |r Hubert Garavel, Frederic Lang and Radu Mateescu --  |t Data Compression Transformations for Dynamically Allocated Data Structures /  |r Youtao Zhang and Rajiv Gupta --  |t Evaluating a Demand Driven Technique for Call Graph Construction /  |r Gagan Agrawal, Jinqian Li and Qi Su --  |t A Graph-Free Approach to Data-Flow Analysis /  |r Markus Mohnen --  |t A Representation for Bit Section Based Analysis and Optimization /  |r Rajiv Gupta, Eduard Mehofer and Youtao Zhang --  |t Online Subpath Profiling /  |r David Oren, Yossi Matias and Mooly Sagiv --  |t Precise Exception Semantics in Dynamic Compilation /  |r Michael Gschwind and Erik Altman --  |t Decompiling Java Bytecode: Problems, Traps and Pitfalls /  |r Jerome Miecznikowski and Laurie Hendren --  |t Forwarding in Attribute Grammars for Modular Language Design /  |r Eric Van Wyk, Oege de Moor and Kevin Backhouse /  |r [et al.] --  |t Disambiguation Filters for Scannerless Generalized LR Parsers /  |r Mark G. J. van den Brand, Jeroen Scheerder and Jurgen J. Vinju /  |r [et al.] --  |t Modular Static Program Analysis /  |r Patrick Cousot and Radhia Cousot --  |t StreamIt: A Language for Streaming Applications /  |r William Thies, Michal Karczmarek and Saman Amarasinghe --  |t Compiling Mercury to High-Level C Code /  |r Fergus Henderson and Zoltan Somogyi --  |t CIL: Intermediate Language and Tools for Analysis and Transformation of C Programs /  |r George C. Necula, Scott McPeak and Shree P. Rahul /  |r [et al.] --  |t Linear Scan Register Allocation in the Context of SSA Form and Register Constraints /  |r Hanspeter Mossenbock and Michael Pfeiffer --  |t Global Variable Promotion: Using Registers to Reduce Cache Power Dissipation /  |r Andrea G. M. Cilio and Henk Corporaal --  |t Optimizing Static Power Dissipation by Functional Units in Superscalar Processors /  |r Siddharth Rele, Santosh Pande and Soner Onder /  |r [et al.] --  |t Influence of Loop Optimizations on Energy Consumption of Multi-bank Memory Systems /  |r Mahmut Kandemir, Ibrahim Kolcu and Ismail Kadayif --  |t Effective Enhancement of Loop Versioning in Java /  |r Vitaly V. Mikheev, Stanislav A. Fedoseev and Vladimir V. Sukharev /  |r [et al.] --  |t Value-Profile Guided Stride Prefetching for Irregular Code /  |r Youfeng Wu, Mauricio Serrano and Rakesh Krishnaiyer /  |r [et al.] --  |t A Comprehensive Approach to Array Bounds Check Elimination for Java /  |r Feng Qian, Laurie Hendren and Clark Verbrugge 
505 0 0 |t LISA: An Interactive Environment for Programming Language Development /  |r Marjan Mernik, Mitja Lenic and Enis Avdicausevic /  |r [et al.] --  |t Building an Interpreter with Vmgen /  |r M. Anton Ertl and David Gregg --  |t Compiler Construction Using LOTOS NT /  |r Hubert Garavel, Frederic Lang and Radu Mateescu --  |t Data Compression Transformations for Dynamically Allocated Data Structures /  |r Youtao Zhang and Rajiv Gupta --  |t Evaluating a Demand Driven Technique for Call Graph Construction /  |r Gagan Agrawal, Jinqian Li and Qi Su --  |t A Graph-Free Approach to Data-Flow Analysis /  |r Markus Mohnen --  |t A Representation for Bit Section Based Analysis and Optimization /  |r Rajiv Gupta, Eduard Mehofer and Youtao Zhang --  |t Online Subpath Profiling /  |r David Oren, Yossi Matias and Mooly Sagiv --  |t Precise Exception Semantics in Dynamic Compilation /  |r Michael Gschwind and Erik Altman --  |t Decompiling Java Bytecode: Problems, Traps and Pitfalls /  |r Jerome Miecznikowski and Laurie Hendren --  |t Forwarding in Attribute Grammars for Modular Language Design /  |r Eric Van Wyk, Oege de Moor and Kevin Backhouse /  |r [et al.] --  |t Disambiguation Filters for Scannerless Generalized LR Parsers /  |r Mark G. J. van den Brand, Jeroen Scheerder and Jurgen J. Vinju /  |r [et al.] --  |t Modular Static Program Analysis /  |r Patrick Cousot and Radhia Cousot --  |t StreamIt: A Language for Streaming Applications /  |r William Thies, Michal Karczmarek and Saman Amarasinghe --  |t Compiling Mercury to High-Level C Code /  |r Fergus Henderson and Zoltan Somogyi --  |t CIL: Intermediate Language and Tools for Analysis and Transformation of C Programs /  |r George C. Necula, Scott McPeak and Shree P. Rahul /  |r [et al.] --  |t Linear Scan Register Allocation in the Context of SSA Form and Register Constraints /  |r Hanspeter Mossenbock and Michael Pfeiffer --  |t Global Variable Promotion: Using Registers to Reduce Cache Power Dissipation /  |r Andrea G. M. Cilio and Henk Corporaal -- 
505 8 0 |t Optimizing Static Power Dissipation by Functional Units in Superscalar Processors /  |r Siddharth Rele, Santosh Pande and Soner Onder /  |r [et al.] --  |t Influence of Loop Optimizations on Energy Consumption of Multi-bank Memory Systems /  |r Mahmut Kandemir, Ibrahim Kolcu and Ismail Kadayif --  |t Effective Enhancement of Loop Versioning in Java /  |r Vitaly V. Mikheev, Stanislav A. Fedoseev and Vladimir V. Sukharev /  |r [et al.] --  |t Value-Profile Guided Stride Prefetching for Irregular Code /  |r Youfeng Wu, Mauricio Serrano and Rakesh Krishnaiyer /  |r [et al.] --  |t A Comprehensive Approach to Array Bounds Check Elimination for Java /  |r Feng Qian, Laurie Hendren and Clark Verbrugge 
520 |a This book constitutes the refereed proceedings of the 11th International Conference on Compiler Construction, CC 2002, held in Grenoble, France, in April 2002. The 19 revised full papers presented together with three tool demonstration papers and an invited paper were carefully reviewed and selected from 44 submissions. The papers are organized in topical sections on analysis and optimization, low-level analysis, grammars and parsing, domain-specific languages and tools, energy consumption optimizations, and loop and array optimizations 
530 |a Also available online as: Compiler Construction (Online) 
530 |a Also available online via the World Wide Web; access restricted to licensed sites/users 
530 |a Also available via the World Wide Web to registered users 
530 |a Also available via the World Wide Web 
588 0 |a Screen of 2002-08-14; title from caption 
596 |a 31 
650 0 |a Compilers (Computer programs)  |v Congresses 
650 7 |a Compilers (Computer programs)  |2 fast 
650 1 7 |a Compilers  |2 gtt 
655 4 |a Electronic books 
655 7 |a Conference papers and proceedings  |2 fast 
655 7 |a Conference papers and proceedings  |2 lcgft 
655 7 |a Congressen (vorm)  |2 gtt 
700 1 |a Horspool, R. Nigel,  |d 1948-  |1 http://viaf.org/viaf/64290494 
700 1 |a Horspool, R. Nigel,  |d 1948- 
710 2 |a LINK (Online service)  |1 http://viaf.org/viaf/263941687 
711 2 |a ETAPS (Conference)  |d (2002 :  |c Grenoble, France)  |1 http://viaf.org/viaf/133645085 
711 2 |a ETAPS (Conference)  |d (2002 :  |c Grenoble, France) 
711 2 |a ETAPS  |d (2002 :  |c Grenoble, France)  |? UNAUTHORIZED 
711 2 |a ETAPS  |d (2002 :  |c Grenoble, France) 
776 0 8 |i Print version:  |t Compiler construction  |w (NL-LeOCL)238454959  |w (OCoLC)63598301 
776 1 |t Compiler Construction (Online) 
776 1 |w (OCoLC)50407860 
830 0 |a Lecture notes in computer science ;  |v 2304 
830 0 |a Lecture notes in computer science  |v 2304 
999 1 0 |i 705e0fc9-00f7-4969-8b35-d1da10c71bb5  |l a4773885  |s US-CST  |m compiler_construction11th_international_conference_cc_2002_held_as_par_____2002_______sprina________________________________________cc__conference_____________________e 
999 1 0 |i 705e0fc9-00f7-4969-8b35-d1da10c71bb5  |l 11064952  |s US-ICU  |m compiler_construction11th_international_conference_cc_2002_held_as_par_____2002_______sprina________________________________________cc__conference_____________________e 
999 1 0 |i 705e0fc9-00f7-4969-8b35-d1da10c71bb5  |l 4636125  |s US-ICU  |m compiler_construction11th_international_conference_cc_2002_held_as_par_____2002_______sprina________________________________________cc__conference_____________________e 
999 1 0 |i 705e0fc9-00f7-4969-8b35-d1da10c71bb5  |l 990010973390106761  |s US-MCM  |m compiler_construction11th_international_conference_cc_2002_held_as_par_____2002_______sprina________________________________________cc__conference_____________________e 
999 1 0 |i 705e0fc9-00f7-4969-8b35-d1da10c71bb5  |l 990030843180108501  |s US-NCD  |m compiler_construction11th_international_conference_cc_2002_held_as_par_____2002_______sprina________________________________________cc__conference_____________________e 
999 1 0 |i 705e0fc9-00f7-4969-8b35-d1da10c71bb5  |l 4305101  |s US-NIC  |m compiler_construction11th_international_conference_cc_2002_held_as_par_____2002_______sprina________________________________________cc__conference_____________________e 
999 1 0 |i 705e0fc9-00f7-4969-8b35-d1da10c71bb5  |l 991032909519706966  |s US-RPB  |m compiler_construction11th_international_conference_cc_2002_held_as_par_____2002_______sprina________________________________________cc__conference_____________________e 
999 1 1 |l a4773885  |s ISIL:US-CST  |t BKS  |a SAL3 STACKS  |b 36105111584913  |c QA76.76 .C65 I52 2002  |d LC  |x STKS-MONO  |y 36105111584913  |p LOANABLE 
999 1 1 |l 4636125  |s ISIL:US-ICU  |t BKS  |a JCL-Sci  |b 60449838  |c QA76.76.C65C32 2002  |d Library of Congress classification  |y 7242483  |p LOANABLE 
999 1 1 |l 990010973390106761  |s ISIL:US-MCM  |t BKS  |a LSA OCC  |b 39080016576248  |c QA76.76.C65.I54 2002  |d 0  |x BOOK  |y 23534106520006761  |p UNLOANABLE 
999 1 1 |l 990030843180108501  |s ISIL:US-NCD  |t BKS  |a LSC PSV  |b D02378077Y  |c 001.64 L471, v. 2304  |d 1  |x BOOK  |y 23620629230008501  |p LOANABLE 
999 1 1 |l 4305101  |s ISIL:US-NIC  |t BKS  |a engr,anx  |b 31924093866840  |c QA76.76.C65 I61 2002  |d lc  |k 1  |x Book  |y 2b8f22a9-513c-422f-938a-61b41a464813  |p LOANABLE 
999 1 1 |l 991032909519706966  |s ISIL:US-RPB  |t BKS  |a ROCK RKSTORAGE  |b 31236017342745  |c QA76.76.C65 C32 2002  |d 0  |y 23333022220006966  |p LOANABLE