Open smlambert opened 5 years ago
This issue is stale because it has been open 180 days with no activity. Remove stale label or comment on the issue or it will be closed in 60 days.
It's possible we may be able to nudge this one forward. Since it was last running, there has been a fair number of changes:
The tests in the perftest dir were running regularly on an internal server back in the days before omr was open-sourced. It would dump the results to a DB to track performance over time.
I would like to revisit these tests, reenable the test runs and monitor with our test results summary service to track GC perf at this low-level over time. This issue is to track and discuss this work.
I will also plan to update the tests to utilize Google benchmark which integrates nicely into the existing Googetest framework that is used at the project to enforce a standardized way of running/tracking benchmarks as we consider expanding out the set of low-level benchmarks that can be created within this project.
For measuring GC perf, we can (and will) still use the xml config files to populate the GC object model (based off of large/real models found in core files from actual application crashes).