Description |
1 online resource |
Series |
Lecture notes in computer science, 0302-9743 ; 7791 |
|
Advanced research in computing and software science |
|
LNCS sublibrary. SL 1, Theoretical computer science and general issues |
|
Lecture notes in computer science ; 7791.
|
|
Lecture notes in computer science. Advanced research in computing and software science.
|
|
LNCS sublibrary. SL 1, Theoretical computer science and general issues.
|
Contents |
Session I: Register Allocation. Optimal Register Allocation in Polynomial Time / Philipp Klaus Krause -- Optimal and Heuristic Global Code Motion for Minimal Spilling / Gergö Barany, Andreas Krall -- Session II: Pointer Analysis. Efficient and Effective Handling of Exceptions in Java Points-to Analysis / George Kastrinis, Yannis Smaragdakis -- An Incremental Points-to Analysis with CFL-Reachability / Yi Lu, Lei Shang, Xinwei Xie, Jingling Xue -- FESA: Fold- and Expand-Based Shape Analysis / Holger Siegel, Axel Simon -- Session III: Data and Information Flow. Simple and Efficient Construction of Static Single Assignment Form / Matthias Braun, Sebastian Buchwald, Sebastian Hack, Roland Leißa, Christoph Mallon -- PolyGLoT: A Polyhedral Loop Transformation Framework for a Graphical Dataflow Language / Somashekaracharya G. Bhaskaracharya, Uday Bondhugula -- Architecture-Independent Dynamic Information Flow Tracking / Ryan Whelan, Tim Leek, David Kaeli -- Session IV: Machine Learning. On the Determination of Inlining Vectors for Program Optimization / Rosario Cammarota, Alexandru Nicolau, Alexander V. Veidenbaum, Arun Kejariwal -- Automatic Generation of Program Affinity Policies Using Machine Learning / Ryan W. Moore, Bruce R. Childers -- Session V: Refactoring. Compiler-Guided Identification of Critical Sections in Parallel Code / Stefan Kempf, Ronald Veldema, Michael Philippsen -- Refactoring MATLAB / Soroush Radpour, Laurie Hendren, Max Schäfer -- On LR Parsing with Selective Delays / Eberhard Bertsch, Mark-Jan Nederhof, Sylvain Schmitz |
Summary |
This book constitutes the proceedings of the 22nd International Conference on Compiler Construction, CC 2013, held as part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2013, which took place in Rome, Italy, in March 2013. The 13 papers presented in this book were carefully reviewed and selected from 53 submissions. They have been organized into five topical sections on register allocation, pointer analysis, data and information flow, machine learning, and refactoring |
Analysis |
Computer science |
|
Software engineering |
|
Operating systems (Computers) |
|
Programming Languages, Compilers, Interpreters |
|
computerwetenschappen |
|
computer sciences |
|
programmeertalen |
|
programming languages |
|
operating systems |
|
Information and Communication Technology (General) |
|
Informatie- en communicatietechnologie (algemeen) |
Bibliography |
With bibliographical references and index |
Subject |
Compilers (Computer programs) -- Congresses
|
|
Software
|
|
software.
|
|
Compilers (Computer programs)
|
Genre/Form |
proceedings (reports)
|
|
Conference papers and proceedings
|
|
Conference papers and proceedings.
|
|
Actes de congrès.
|
Form |
Electronic book
|
Author |
Jhala, Ranjit.
|
|
Bosschere, Koen de.
|
|
ETAPS (Conference) (16th : 2013 : Rome, Italy)
|
ISBN |
9783642370519 |
|
3642370519 |
|
3642370500 |
|
9783642370502 |
|