Index

C E G I O R S 
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 config specified to count executions.
getCount() - Method in class com.oracle.truffle.tools.coverage.SectionCoverage
This value is only available if the tracker config specified 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.
C E G I O R S 
All Classes and Interfaces|All Packages