1 // FinalizerThread.java -- Thread in which finalizers are run.
3 /* Copyright (C) 2001, 2004 Free Software Foundation
5 This file is part of libgcj.
7 This software is copyrighted work licensed under the terms of the
8 Libgcj License. Please consult the file "LIBGCJ_LICENSE" for
11 package gnu
.gcj
.runtime
;
14 * @author Tom Tromey <tromey@redhat.com>
15 * @date October 3, 2001
17 public final class FinalizerThread
extends Thread
19 private static boolean finalizer_ready
;
21 public FinalizerThread ()
23 super ("LibgcjInternalFinalizerThread");
25 finalizer_ready
= false;
29 private native void init();
30 static native void finalizerReady();
31 public native void run();