Reduce direct dependencies on org.jikesrvm.compilers.baseline.EdgeCounts

Description

The class org.jikesrvm.compilers.baseline.EdgeCounts is currently always used directly by parts of the codebase that deal with edge counts. We should refactor the code to cut this dependency where possible. That would allow us to provide a independent implementation of the edge count repository in our unit tests (e.g. for GenerationContext).

Environment

All

Status

Assignee

Unassigned

Reporter

Erik Brangs

Labels

None

Fix versions

Affects versions

Priority

Low
Configure