| Class | Description |
|---|---|
| ClassCacherVisitor |
This visitor analyses the class and build a list of new auxiliary fields
needed to support the library.
|
| ConstructorBodyInstrumentor |
This visitor instruments the constructor to add the transfer state support
|
| ConstructorVisitor |
This visitor annotates the constructors of the class.
|
| InstanceFieldAccessMethodVisitor |
This visitor modifies original classes to add auxiliary methods.
|
| MonitorInitVisitor | |
| NewVersionVisitor |
This visitor adds _newVersion field to the class.
|
| StaticFieldAccessMethodVisitor |
This visitor modifies original classes to add auxiliary methods.
|
| TransferStateVisitor |
This visitor adds _newVersion field to the class.
|
| VersionInterfaceVisitor |
This visitor adds _newVersion field to the class.
|