Undefined behavior: what happened to my code?

System programming languages such as C grant compiler writers freedom to generate efficient code for a specific instruction set by defining certain language constructs as undefined behavior. Unfortunately, the rules for what is undefined behavior are subtle and programmers make mistakes that sometim...

Full description

Bibliographic Details
Main Authors: Wang, Xi (Contributor), Chen, Haogang (Contributor), Cheung, Alvin K. (Contributor), Jia, Zhihao (Author), Zeldovich, Nickolai (Contributor), Kaashoek, M. Frans (Contributor)
Other Authors: Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory (Contributor), Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science (Contributor)
Format: Article
Language:English
Published: Association for Computing Machinery, 2014-05-14T18:43:26Z.
Subjects:
Online Access:Get fulltext