Skip to main content
  • Conference proceedings
  • © 2013

Compiler Construction

22nd International Conference, CC 2013, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2013, Rome, Italy, March 16-24, 2013, Proceedings

  • Contains the proceedings of CC 2013
  • Presents the latest results in compiler construction
  • Gives a well-structured overview of the field

Part of the book series: Lecture Notes in Computer Science (LNCS, volume 7791)

Part of the book sub series: Theoretical Computer Science and General Issues (LNTCS)

Conference series link(s): CC: International Conference on Compiler Construction

Conference proceedings info: CC 2013.

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 49.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (13 papers)

  1. Front Matter

  2. Session I: Register Allocation

    1. Optimal Register Allocation in Polynomial Time

      • Philipp Klaus Krause
      Pages 1-20
    2. Optimal and Heuristic Global Code Motion for Minimal Spilling

      • Gergö Barany, Andreas Krall
      Pages 21-40
  3. Session II: Pointer Analysis

    1. Efficient and Effective Handling of Exceptions in Java Points-to Analysis

      • George Kastrinis, Yannis Smaragdakis
      Pages 41-60
    2. An Incremental Points-to Analysis with CFL-Reachability

      • Yi Lu, Lei Shang, Xinwei Xie, Jingling Xue
      Pages 61-81
    3. FESA: Fold- and Expand-Based Shape Analysis

      • Holger Siegel, Axel Simon
      Pages 82-101
  4. Session III: Data and Information Flow

    1. Simple and Efficient Construction of Static Single Assignment Form

      • Matthias Braun, Sebastian Buchwald, Sebastian Hack, Roland Leißa, Christoph Mallon, Andreas Zwinkau
      Pages 102-122
    2. PolyGLoT: A Polyhedral Loop Transformation Framework for a Graphical Dataflow Language

      • Somashekaracharya G. Bhaskaracharya, Uday Bondhugula
      Pages 123-143
    3. Architecture-Independent Dynamic Information Flow Tracking

      • Ryan Whelan, Tim Leek, David Kaeli
      Pages 144-163
  5. Session IV: Machine Learning

    1. On the Determination of Inlining Vectors for Program Optimization

      • Rosario Cammarota, Alexandru Nicolau, Alexander V. Veidenbaum, Arun Kejariwal, Debora Donato, Mukund Madhugiri
      Pages 164-183
    2. Automatic Generation of Program Affinity Policies Using Machine Learning

      • Ryan W. Moore, Bruce R. Childers
      Pages 184-203
  6. Session V: Refactoring

    1. Compiler-Guided Identification of Critical Sections in Parallel Code

      • Stefan Kempf, Ronald Veldema, Michael Philippsen
      Pages 204-223
    2. Refactoring MATLAB

      • Soroush Radpour, Laurie Hendren, Max Schäfer
      Pages 224-243
    3. On LR Parsing with Selective Delays

      • Eberhard Bertsch, Mark-Jan Nederhof, Sylvain Schmitz
      Pages 244-263
  7. Back Matter

Other Volumes

  1. Compiler Construction

About this book

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.

Editors and Affiliations

  • 3110 Computer Science and Engineering, University of California, San Diego, La Jolla, USA

    Ranjit Jhala

  • Systems Software Lab, Ghent University, Ghent, Belgium

    Koen Bosschere

Bibliographic Information

  • Book Title: Compiler Construction

  • Book Subtitle: 22nd International Conference, CC 2013, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2013, Rome, Italy, March 16-24, 2013, Proceedings

  • Editors: Ranjit Jhala, Koen Bosschere

  • Series Title: Lecture Notes in Computer Science

  • DOI: https://doi.org/10.1007/978-3-642-37051-9

  • Publisher: Springer Berlin, Heidelberg

  • eBook Packages: Computer Science, Computer Science (R0)

  • Copyright Information: Springer-Verlag Berlin Heidelberg 2013

  • Softcover ISBN: 978-3-642-37050-2Published: 20 February 2013

  • eBook ISBN: 978-3-642-37051-9Published: 17 February 2013

  • Series ISSN: 0302-9743

  • Series E-ISSN: 1611-3349

  • Edition Number: 1

  • Number of Pages: XVIII, 265

  • Number of Illustrations: 96 b/w illustrations

  • Topics: Programming Languages, Compilers, Interpreters, Software Engineering, Operating Systems

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 49.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access