Towards deployment-time dynamic analysis of server applications
Author(s) -
Luís Pina,
Cristian Cadar
Publication year - 2015
Publication title -
proceedings of the 13th international workshop on dynamic analysis
Language(s) - English
Resource type - Conference proceedings
DOI - 10.1145/2823363.2823372
Subject(s) - computer science , software deployment , compiler , overhead (engineering) , software , code (set theory) , distributed computing , static analysis , embedded system , operating system , software engineering , programming language , set (abstract data type)
© 2015 ACM.Bug-finding tools based on dynamic analysis (DA), such as Valgrind or the compiler sanitizers provided by Clang and GCC, have become ubiquitous during software development. These analyses are precise but incur a large performance overhead (often several times slower than native execution), which makes them prohibitively expensive to use in production. In this work, we investigate the exciting possibility of deploying such dynamic analyses in production code, using a multi-version execution approach
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom