Index
All Classes and Interfaces|All Packages
C
- close() - Method in class com.oracle.truffle.tools.coverage.CoverageTracker
-
Closes the CoverageTracker.
- com.oracle.truffle.tools.coverage - package com.oracle.truffle.tools.coverage
-
Package containing classes implementing the Truffle Code Coverage Tracker.
- Config(SourceSectionFilter, boolean) - Constructor for class com.oracle.truffle.tools.coverage.CoverageTracker.Config
- CountingCoverageNode - Class in com.oracle.truffle.tools.coverage
- CoverageTracker - Class in com.oracle.truffle.tools.coverage
- CoverageTracker.Config - Class in com.oracle.truffle.tools.coverage
-
Configuration for the
CoverageTracker.
E
- end() - Method in class com.oracle.truffle.tools.coverage.CoverageTracker
-
Stop tracking coverage.
G
- getCount() - Method in class com.oracle.truffle.tools.coverage.RootCoverage
-
This value is only available if the
tracker configspecified to count executions. - getCount() - Method in class com.oracle.truffle.tools.coverage.SectionCoverage
-
This value is only available if the
tracker configspecified to count executions. - getCoverage() - Method in class com.oracle.truffle.tools.coverage.CoverageTracker
- getName() - Method in class com.oracle.truffle.tools.coverage.RootCoverage
- getRoots() - Method in class com.oracle.truffle.tools.coverage.SourceCoverage
- getSectionCoverage() - Method in class com.oracle.truffle.tools.coverage.RootCoverage
- getSource() - Method in class com.oracle.truffle.tools.coverage.SourceCoverage
- getSourceSection() - Method in class com.oracle.truffle.tools.coverage.RootCoverage
- getSourceSection() - Method in class com.oracle.truffle.tools.coverage.SectionCoverage
I
- isCovered() - Method in class com.oracle.truffle.tools.coverage.RootCoverage
- isCovered() - Method in class com.oracle.truffle.tools.coverage.SectionCoverage
O
- onEnter(VirtualFrame) - Method in class com.oracle.truffle.tools.coverage.CountingCoverageNode
R
- resetCoverage() - Method in class com.oracle.truffle.tools.coverage.CoverageTracker
-
Destructive read of the coverage data thus far (i.e.
- RootCoverage - Class in com.oracle.truffle.tools.coverage
-
Coverage data of a particular
root.
S
- SectionCoverage - Class in com.oracle.truffle.tools.coverage
-
Coverage data of a particular
SourceSection. - SourceCoverage - Class in com.oracle.truffle.tools.coverage
-
Coverage data of a particular
Source. - start(CoverageTracker.Config) - Method in class com.oracle.truffle.tools.coverage.CoverageTracker
-
Start coverage tracking with the given config.
All Classes and Interfaces|All Packages