com.sun.tools.javac.jvm
Class Gen.GenFinalizer

java.lang.Object
  extended by com.sun.tools.javac.jvm.Gen.GenFinalizer
Enclosing class:
Gen

abstract class Gen.GenFinalizer
extends java.lang.Object

An abstract class for finalizer generation.


Constructor Summary
Gen.GenFinalizer()
           
 
Method Summary
(package private) abstract  void gen()
          Generate code to clean up when unwinding.
(package private) abstract  void genLast()
          Generate code to clean up at last.
(package private)  boolean hasFinalizer()
          Does this finalizer have some nontrivial cleanup to perform?
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Gen.GenFinalizer

Gen.GenFinalizer()
Method Detail

gen

abstract void gen()
Generate code to clean up when unwinding.


genLast

abstract void genLast()
Generate code to clean up at last.


hasFinalizer

boolean hasFinalizer()
Does this finalizer have some nontrivial cleanup to perform?