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...
Corporate Authors: | , , , , |
---|---|
Other Authors: | |
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 |