POPL A*

40 papers

YearTitle / Authors
2009A calculus of atomic actions.
Tayfun Elmas, Shaz Qadeer, Serdar Tasiran
2009A combination framework for tracking partition sizes.
Sumit Gulwani, Tal Lev-Ami, Mooly Sagiv
2009A cost semantics for self-adjusting computation.
Ruy Ley-Wild, Umut A. Acar, Matthew Fluet
2009A foundation for flow-based program matching: using temporal logic and model checking.
Julien Brunel, Damien Doligez, René Rydhof Hansen, Julia L. Lawall, Gilles Muller
2009A model of cooperative threads.
Martín Abadi, Gordon D. Plotkin
2009Automated verification of practical garbage collectors.
Chris Hawblitzel, Erez Petrank
2009Automatic modular abstractions for linear constraints.
David Monniaux
2009Bidirectionalization for free! (Pearl).
Janis Voigtländer
2009Classical BI: a logic for reasoning about dualising resources.
James Brotherston, Cristiano Calcagno
2009Compositional shape analysis by means of bi-abduction.
Cristiano Calcagno, Dino Distefano, Peter W. O'Hearn, Hongseok Yang
2009Copy-on-write in the PHP language.
Akihiko Tozawa, Michiaki Tatsubori, Tamiya Onodera, Yasuhiko Minamide
2009Equality saturation: a new approach to optimization.
Ross Tate, Michael Stepp, Zachary Tatlock, Sorin Lerner
2009Feedback-directed barrier optimization in a strongly isolated STM.
Nathan Grasso Bronson, Christos Kozyrakis, Kunle Olukotun
2009Flexible types: robust type inference for first-class polymorphism.
Daan Leijen
2009Focusing on pattern matching.
Neelakantan R. Krishnaswami
2009Formal certification of code-based cryptographic proofs.
Gilles Barthe, Benjamin Grégoire, Santiago Zanella-Béguelin
2009Language constructs for transactional memory.
Tim Harris
2009Lazy evaluation and delimited control.
Ronald Garcia, Andrew Lumsdaine, Amr Sabry
2009Linear types for computational effects.
Alex Simpson
2009Local rely-guarantee reasoning.
Xinyu Feng
2009Masked types for sound object initialization.
Xin Qi, Andrew C. Myers
2009Modeling abstract types in modules with open existential types.
Benoît Montagu, Didier Rémy
2009Modular code generation from synchronous block diagrams: modularity vs. code size.
Roberto Lublinerman, Christian Szegedy, Stavros Tripakis
2009Positive supercompilation for a higher order call-by-value language.
Peter A. Jonsson, Johan Nordlander
2009Proceedings of the 36th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, POPL 2009, Savannah, GA, USA, January 21-23, 2009
Zhong Shao, Benjamin C. Pierce
2009Proving that non-blocking algorithms don't block.
Alexey Gotsman, Byron Cook, Matthew J. Parkinson, Viktor Vafeiadis
2009Relaxed memory models: an operational approach.
Gérard Boudol, Gustavo Petri
2009SPEED: precise and efficient static estimation of program computational complexity.
Sumit Gulwani, Krishna K. Mehra, Trishul M. Chilimbi
2009Semi-sparse flow-sensitive pointer analysis.
Ben Hardekopf, Calvin Lin
2009State-dependent representation independence.
Amal Ahmed, Derek Dreyer, Andreas Rossberg
2009Static contract checking for Haskell.
Dana N. Xu, Simon L. Peyton Jones, Koen Claessen
2009The semantics of progress in lock-based transactional memory.
Rachid Guerraoui, Michal Kapalka
2009The semantics of x86-CC multiprocessor machine code.
Susmit Sarkar, Peter Sewell, Francesco Zappa Nardelli, Scott Owens, Tom Ridge, Thomas Braibant, Magnus O. Myreen, Jade Alglave
2009The theory of deadlock avoidance via discrete control.
Yin Wang, Stéphane Lafortune, Terence Kelly, Manjunath Kudlur, Scott A. Mahlke
2009The third homomorphism theorem on trees: downward & upward lead to divide-and-conquer.
Akimasa Morihata, Kiminori Matsuzaki, Zhenjiang Hu, Masato Takeichi
2009Types and higher-order recursion schemes for verification of higher-order programs.
Naoki Kobayashi
2009Unifying type checking and property checking for low-level code.
Jeremy Condit, Brian Hackett, Shuvendu K. Lahiri, Shaz Qadeer
2009Verifying distributed systems: the operational approach.
Tom Ridge
2009Verifying liveness for asynchronous programs.
Pierre Ganty, Rupak Majumdar, Andrey Rybalchenko
2009Wild control operators.
Chris Barker