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.

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • ISBN: 978-3-642-37051-9
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
Softcover Book USD 54.99
Price excludes VAT (USA)

This is a preview of subscription content, access via your institution.

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-20Open Access
    2. Optimal and Heuristic Global Code Motion for Minimal Spilling

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

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

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

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

      • Holger Siegel, Axel Simon
      Pages 82-101Open Access
  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-122Open Access
    2. PolyGLoT: A Polyhedral Loop Transformation Framework for a Graphical Dataflow Language

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

      • Ryan Whelan, Tim Leek, David Kaeli
      Pages 144-163Open Access
  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-183Open Access
    2. Automatic Generation of Program Affinity Policies Using Machine Learning

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

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

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

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

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

Other Volumes

  1. 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

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.

Keywords

  • code optimization
  • compilation techniques
  • program optimization
  • programming tools
  • runtime techniques

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-2

  • eBook ISBN: 978-3-642-37051-9

  • 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: Compilers and Interpreters, Software Engineering, Operating Systems

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • ISBN: 978-3-642-37051-9
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
Softcover Book USD 54.99
Price excludes VAT (USA)