public class FinalizerThread extends SystemThread
This thread is created by RVMThread.boot() at runtime startup. Its "run" method does the following:
This thread comes out of wait state via notify from the garbage collector
| Modifier and Type | Field and Description |
|---|---|
private Object[] |
none |
private static Monitor |
schedLock |
private static boolean |
shouldRun |
private static int |
verbose |
rvmThread| Constructor and Description |
|---|
FinalizerThread() |
| Modifier and Type | Method and Description |
|---|---|
static void |
boot() |
void |
run()
Run the finalizer thread (one per RVM)
|
static void |
schedule() |
getRVMThread, start, stopprivate static final int verbose
private static boolean shouldRun
public FinalizerThread()
public static void boot()
public static void schedule()
public void run()
run in class SystemThread