“…To achieve correctness, developers can rely on bug finding techniques [17,16,6,46,26,41] and approaches that influence the schedule of concurrent executions [15,36,12,7,45,40,32,30,25,57,49]. In contrast, developers currently have only little support to measure, improve, and maintain the performance of thread-safe classes.…”