|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Retention(value=RUNTIME) @Target(value=TYPE) public @interface DynamicBridge
Methods of a class that implements this interface are treated specially by the compilers.
Instead of saving just the non-volatile registers used by the method into the register save area of the method's stackframe, the compiler generates code to save *all* GPR and FPR registers except GPR0, FPR0, JTOC, and FP.
Methods of a class that implement this interface may not return. (it is assumed that execution is resumed via a call to Magic.dynamicBridgeTo)
Magic.dynamicBridgeTo(org.jikesrvm.ArchitectureSpecific.CodeArray)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |