#include <sweeper.hpp>
Inheritance diagram for CodeSweeper:
Public Member Functions | |
CodeSweeper () | |
int | interval () const |
Protected Member Functions | |
void | updateInterval () |
Protected Attributes | |
int | CodeSweeperInterval |
double | decayFactor |
int | oldHalfLifeTime |
int | fractionPerTask |
Definition at line 82 of file sweeper.hpp.
CodeSweeper::CodeSweeper | ( | ) | [inline] |
Definition at line 91 of file sweeper.hpp.
References CodeSweeperInterval, decayFactor, and oldHalfLifeTime.
int CodeSweeper::interval | ( | ) | const [virtual] |
void CodeSweeper::updateInterval | ( | ) | [inline, protected] |
Definition at line 114 of file sweeper.cpp.
References CodeSweeperInterval, decayFactor, fractionPerTask, oldHalfLifeTime, outputStream::print(), and std.
Here is the call graph for this function:
int CodeSweeper::CodeSweeperInterval [protected] |
Definition at line 84 of file sweeper.hpp.
Referenced by CodeSweeper(), interval(), and updateInterval().
double CodeSweeper::decayFactor [protected] |
Definition at line 85 of file sweeper.hpp.
Referenced by CodeSweeper(), MethodSweeper::method_task(), ZoneSweeper::nmethod_task(), and updateInterval().
int CodeSweeper::fractionPerTask [protected] |
Definition at line 87 of file sweeper.hpp.
Referenced by ZoneSweeper::task(), MethodSweeper::task(), and updateInterval().
int CodeSweeper::oldHalfLifeTime [protected] |