What's Wrong With My Benchmark Results? Studying Bad Practices in JMH Benchmarks
Journal article, 2021
Performance testing
Benchmark testing
Java
Static analysis
microbenchmarking
Optimization
static analysis
bad practices
JMH
Author
Diego Elias Damasceno Costa
Heidelberg University
Cor Paul Bezemer
Queen's University
Philipp Leitner
Chalmers, Computer Science and Engineering (Chalmers), Software Engineering (Chalmers)
Artur Andrzejak
Heidelberg University
IEEE Transactions on Software Engineering
0098-5589 (ISSN) 19393520 (eISSN)
Vol. 47 7 1452-1467 8747433ImmeRSEd - Developer-Targeted Performance Engineering for Immersed Release and Software Engineers
Swedish Research Council (VR) (2018-04127), 2019-01-01 -- 2023-12-31.
Areas of Advance
Information and Communication Technology
Subject Categories
Software Engineering
DOI
10.1109/TSE.2019.2925345