Interface BackEnd
- All Known Implementing Classes:
- AsmBackEnd
- abstract interface BackEnd
a pluggable JUMP back-end (native-method importer and code generator).
Method Summary |
void |
generate()
generate the code. |
void |
insertNatives(Klass cls)
insert native methods into a class.
|
void |
updateAll()
update the 'needed' state of all elements
that the back-end's implementation depends upon. |
insertNatives
public void insertNatives(Klass cls)
- insert native methods into a class.
If a java version (from the class file) exists, it is replaced
by the native method.
updateAll
public void updateAll()
- update the 'needed' state of all elements
that the back-end's implementation depends upon.
generate
public void generate()
- generate the code.