Check out the new USENIX Web site. next up previous
Next: Scenario A Revisited: Adding Up: Supporting Binary Compatibility with Previous: Miscellaneous


Example Revisited: Programmer & Manager

In our solution, the class Manager is compiled to contain a ctable and an offset table (Figure 6). The ctable maps distinct external methods used in the class to unique offsets. The offset table is initially empty, and is filled in incrementally at run time with the offsets of these external methods.

Figure 6: The ctable and offset table of Manager



Subsections

Dachuan Yu 2002-05-23