Powered by
37th ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI 2016), June 13–17, 2016,
Santa Barbara, CA, USA
Frontmatter
Title Page
Article: pldi16foreword-fm000-p (type: Frontmatter) doi:
Organization
Article: pldi16foreword-fm002-p (type: Frontmatter) doi:
Research Papers
Down to the Metal I
Verification I
Testing and Debugging
Coverage-Directed Differential Testing of JVM Implementations
Yuting Chen,
Ting Su,
Chengnian Sun,
Zhendong Su, and
Jianjun Zhao
(Shanghai Jiao Tong University, China; East China Normal University, China; University of California at Davis, USA; Kyushu University, Japan)
Article: pldi16main-main76-p (type: Full Paper (15 pages all inclusive, plus up to 2 pages to buy)) doi:
Energy and Performance
Effective Padding of Multidimensional Arrays to Avoid Cache Conflict Misses
Changwan Hong,
Wenlei Bao,
Albert Cohen,
Sriram Krishnamoorthy,
Louis-Noël Pouchet,
Fabrice Rastello,
J. Ramanujam, and
P. Sadayappan
(Ohio State University, USA; Inria, France; ENS, France; Pacific Northwest National Laboratory, USA; Louisiana State University, USA)
Article: pldi16main-main269-p (type: Full Paper (15 pages all inclusive, plus up to 2 pages to buy)) doi:
New Languages
Latte: A Language, Compiler, and Runtime for Elegant and Efficient Deep Neural Networks
Leonard Truong,
Rajkishore Barik,
Ehsan Totoni,
Hai Liu,
Chick Markley,
Armando Fox, and
Tatiana Shpeisman
(Intel Labs, USA; University of California at Berkeley, USA)
Article: pldi16main-main111-p (type: Full Paper (15 pages all inclusive, plus up to 2 pages to buy)) doi:
Parsing and Compilation
Down to the Metal II
Statistical Similarity of Binaries
Yaniv David,
Nimrod Partush, and
Eran Yahav
(Technion, Israel)
Article: pldi16main-main297-p (type: Full Paper (15 pages all inclusive, plus up to 2 pages to buy)) doi:
Types I
Accepting Blame for Safe Tunneled Exceptions
Yizhou Zhang,
Guido Salvaneschi,
Quinn Beightol,
Barbara Liskov, and
Andrew C. Myers
(Cornell University, USA; TU Darmstadt, Germany; Massachusetts Institute of Technology, USA)
Article: pldi16main-main33-p (type: Full Paper (15 pages all inclusive, plus up to 2 pages to buy)) doi:
Refinement Types for TypeScript
Panagiotis Vekris,
Benjamin Cosman, and
Ranjit Jhala
(University of California at San Diego, USA)
aec-badge-pldi
Article: pldi16main-main161-p (type: Full Paper (15 pages all inclusive, plus up to 2 pages to buy)) doi:
Synthesis I
Software-Defined Networking
Verifying Systems
Types II
Synthesis II
Parallelism I
Memory Management
Idle Time Garbage Collection Scheduling
Ulan Degenbaev,
Jochen Eisinger,
Manfred Ernst,
Ross McIlroy, and
Hannes Payer
(Google, Germany; Google, USA; Google, UK)
aec-badge-pldi
Article: pldi16main-main114-p (type: Full Paper (15 pages all inclusive, plus up to 2 pages to buy)) doi:
Verification II
Security
Precise, Dynamic Information Flow for Database-Backed Applications
Jean Yang,
Travis Hance,
Thomas H. Austin,
Armando Solar-Lezama,
Cormac Flanagan, and
Stephen Chong
(Carnegie Mellon University, USA; Harvard Medical School, USA; Dropbox, USA; San Jose State University, USA; Massachusetts Institute of Technology, USA; University of California at Santa Cruz, USA; Harvard University, USA)
aec-badge-pldi
Article: pldi16main-main82-p (type: Full Paper (15 pages all inclusive, plus up to 2 pages to buy)) doi:
A Design and Verification Methodology for Secure Isolated Regions
Rohit Sinha,
Manuel Costa,
Akash Lal,
Nuno P. Lopes,
Sriram Rajamani,
Sanjit A. Seshia, and
Kapil Vaswani
(University of California at Berkeley, USA; Microsoft Research, UK; Microsoft Research, India)
aec-badge-pldi
Article: pldi16main-main168-p (type: Full Paper (15 pages all inclusive, plus up to 2 pages to buy)) doi:
Parallelism II
Transactional Data Structure Libraries
Alexander Spiegelman,
Guy Golan-Gueta, and
Idit Keidar
(Technion, Israel; Yahoo Research, Israel)
Article: pldi16main-main167-p (type: Full Paper (15 pages all inclusive, plus up to 2 pages to buy)) doi:
proc time: 0.08