2 citations · 3 across the 3 of their papers we have counts for
3 papers
Quantifying Daily Evolution of Mobile Software Based on Memory Allocator Churn
Gunnar Kudrjavets, Jeff Thomas, Aditya Kumar +2
The pace and volume of code churn necessary to evolve modern software systems present challenges for analyzing the performance impact of any set of code changes. Traditional method…
The Unexplored Terrain of Compiler Warnings
Gunnar Kudrjavets, Aditya Kumar, Nachiappan Nagappan +1
The authors' industry experiences suggest that compiler warnings, a lightweight version of program analysis, are valuable early bug detection tools. Significant costs are associate…
Clustering case statements for indirect branch predictors
Evandro Menezes, Sebastian Pop, Aditya Kumar
We present an O(nlogn) algorithm to compile a switch statement into jump tables. To generate jump tables that can be efficiently predicted by current hardware branch predictors, we…