Performance Monitoring in Eclipse OpenJ9
Eclipse OpenJ9 is an open source, industrial-scale JVM built on top of the Eclipse OMR language runtime framework. Benchmarks are core part of monitoring code contributions to the project to avoid performance regressions and to ensure that expect performance gains are realized. In this talk I will discuss the different aspects of performance that the project monitors on a regular basis, how we select benchmarks for monitoring, properties of some of the key benchmarks we use to measure performance, and how we are trying to make performance measurement a first-class citizen in our open code review process. I will also touch on some of the techniques we use when trying to produce minimized micro-benchmarks to recreate performance problems for easier investigation.
Wed 18 JulDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
16:00 - 17:40 | |||
16:00 30m | InspectorClone: Evaluating Precision of Clone Detection Tools BenchWork | ||
16:30 20m | Towards a Data-Curation Platform for Code-Centric Research BenchWork Ben Hermann University of Paderborn, Lisa Nguyen Quang Do Paderborn University, Eric Bodden Heinz Nixdorf Institut, Paderborn University and Fraunhofer IEM File Attached | ||
16:50 20m | The Architecture Independent Workload Characterization BenchWork Beau Johnston Australian National University File Attached | ||
17:10 30m | Performance Monitoring in Eclipse OpenJ9 BenchWork Andrew Craik IBM |