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

    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)