PLDI A*

35 papers

YearTitle / Authors
2008A practical automatic polyhedral parallelizer and locality optimizer.
Uday Bondhugula, Albert Hartono, J. Ramanujam, P. Sadayappan
2008A study of concurrent real-time garbage collectors.
Filip Pizlo, Erez Petrank, Bjarne Steensgaard
2008Automatic volume management for programmable microfluidics.
Ahmed M. Amin, Mithuna Thottethodi, T. N. Vijaykumar, Steven Wereley, Stephen C. Jacobson
2008Bootstrapping: a technique for scalable flow and context-sensitive pointer alias analysis.
Vineet Kahlon
2008Certifying low-level programs with hardware interrupts and preemptive threads.
Xinyu Feng, Zhong Shao, Yuan Dong, Yu Guo
2008Checking race freedom via linear programming.
Tachio Terauchi
2008Conditional correlation analysis for safe region-based memory management.
Xi Wang, Zhilei Xu, Xuezheng Liu, Zhenyu Guo, Xiaoge Wang, Zheng Zhang
2008Copy coalescing by graph recoloring.
Sebastian Hack, Gerhard Goos
2008Dataflow analysis for concurrent programs using datarace detection.
Ravi Chugh, Jan Wen Voung, Ranjit Jhala, Sorin Lerner
2008Deriving linearizable fine-grained concurrent objects.
Martin T. Vechev, Eran Yahav
2008Discovering properties about arrays in simple programs.
Nicolas Halbwachs, Mathias Péron
2008Efficient program execution indexing.
Bin Xin, William N. Sumner, Xiangyu Zhang
2008Explaining failures of program analyses.
Daniel von Dincklage, Amer Diwan
2008Expressive and safe static reflection with MorphJ.
Shan Shan Huang, Yannis Smaragdakis
2008Fair stateless model checking.
Madanlal Musuvathi, Shaz Qadeer
2008Foundations of the C++ concurrency memory model.
Hans-Juergen Boehm, Sarita V. Adve
2008Full functional verification of linked data structures.
Karen Zee, Viktor Kuncak, Martin C. Rinard
2008Grammar-based whitebox fuzzing.
Patrice Godefroid, Adam Kiezun, Michael Y. Levin
2008Immix: a mark-region garbage collector with space efficiency, fast collection, and mutator performance.
Stephen M. Blackburn, Kathryn S. McKinley
2008Inferring locks for atomic sections.
Sigmund Cherem, Trishul M. Chilimbi, Sumit Gulwani
2008Iterative optimization in the polyhedral model: part ii, multidimensional time.
Louis-Noël Pouchet, Cédric Bastoul, Albert Cohen, John Cavazos
2008Liquid types.
Patrick Maxim Rondon, Ming Kawaguchi, Ranjit Jhala
2008Model checking transactional memories.
Rachid Guerraoui, Thomas A. Henzinger, Barbara Jobstmann, Vasu Singh
2008Orchestrating the execution of stream programs on multicore platforms.
Manjunath Kudlur, Scott A. Mahlke
2008Proceedings of the ACM SIGPLAN 2008 Conference on Programming Language Design and Implementation, Tucson, AZ, USA, June 7-13, 2008
Rajiv Gupta, Saman P. Amarasinghe
2008Program analysis as constraint solving.
Sumit Gulwani, Saurabh Srivastava, Ramarathnam Venkatesan
2008Quantitative information flow as network flow capacity.
Stephen McCamant, Michael D. Ernst
2008Race directed random testing of concurrent programs.
Koushik Sen
2008Register allocation by puzzle solving.
Fernando Magno Quintão Pereira, Jens Palsberg
2008SharC: checking data sharing strategies for multithreaded C.
Zachary R. Anderson, David Gay, Robert Ennals, Eric A. Brewer
2008Sketching concurrent data structures.
Armando Solar-Lezama, Christopher Grant Jones, Rastislav Bodík
2008Sound, complete and scalable path-sensitive analysis.
Isil Dillig, Thomas Dillig, Alex Aiken
2008Type-preserving compilation for large-scale optimizing object-oriented compilers.
Juan Chen, Chris Hawblitzel, Frances Perry, Michael Emmi, Jeremy Condit, Derrick Coetzee, Polyvios Pratikakis
2008Velodrome: a sound and complete dynamic atomicity checker for multithreaded programs.
Cormac Flanagan, Stephen N. Freund, Jaeheon Yi
2008XMem: type-safe, transparent, shared memory for cross-runtime communication and coordination.
Michal Wegiel, Chandra Krintz