Mercurial > hg > truffle
diff truffle/com.oracle.truffle.tools.test/src/com/oracle/truffle/tools/test/CoverageTrackerTest.java @ 22233:1f19e3cada3d
Truffle/Instrumentation: change the installation sequence for instances of Intrumenter.Tool
author | Michael Van De Vanter <michael.van.de.vanter@oracle.com> |
---|---|
date | Mon, 21 Sep 2015 16:29:45 -0700 |
parents | 964e789e17f7 |
children | c7b6dae6d1fa |
line wrap: on
line diff
--- a/truffle/com.oracle.truffle.tools.test/src/com/oracle/truffle/tools/test/CoverageTrackerTest.java Mon Sep 21 12:15:38 2015 -0700 +++ b/truffle/com.oracle.truffle.tools.test/src/com/oracle/truffle/tools/test/CoverageTrackerTest.java Mon Sep 21 16:29:45 2015 -0700 @@ -50,7 +50,7 @@ final Instrumenter instrumenter = (Instrumenter) field.get(vm); final CoverageTracker tool = new CoverageTracker(); assertEquals(tool.getCounts().entrySet().size(), 0); - tool.install(instrumenter); + instrumenter.install(tool); assertEquals(tool.getCounts().entrySet().size(), 0); tool.setEnabled(false); assertEquals(tool.getCounts().entrySet().size(), 0); @@ -80,14 +80,14 @@ final CoverageTracker valueCoverage = new CoverageTracker(ToolTestTag.VALUE_TAG); final CoverageTracker addCoverage = new CoverageTracker(ToolTestTag.ADD_TAG); - valueCoverage.install(instrumenter); + instrumenter.install(valueCoverage); assertTrue(valueCoverage.getCounts().isEmpty()); assertEquals(vm.eval(source).get(), 13); checkCounts(source, valueCoverage, new Long[]{Long.valueOf(1), null, Long.valueOf(1), null}); - addCoverage.install(instrumenter); + instrumenter.install(addCoverage); assertEquals(vm.eval(source).get(), 13);