Abstract:
We propose an instantaneous technique to detect performance bugs in the IDE. It tracks program changes in the background, detects performance bugs, and displays and inval...Show MoreMetadata
Abstract:
We propose an instantaneous technique to detect performance bugs in the IDE. It tracks program changes in the background, detects performance bugs, and displays and invalidates bug warnings and fixes, all happening in a blink. We develop a novel change-aware static race perf-bug detection algorithm that leverages a change-aware on-the-fly points-to analysis to compute only change-related information instead of the whole program, which is significantly more efficient than state-of-the-art techniques without change-aware points-to analysis for performance bug detection.
Published in: 2016 IEEE/ACM 38th International Conference on Software Engineering Companion (ICSE-C)
Date of Conference: 14-22 May 2016
Date Added to IEEE Xplore: 23 March 2017
ISBN Information:
Conference Location: Austin, TX, USA