An efficient implementation of naming and addressing of objects
Nobuhisa Fujinami · 2002
This paper proposes an efficient implementation of method calls using the Hierarchy-Relative Naming Scheme. The relative cost of the straightforward implementation of the scheme increases dramatically when virtual address space sharing optimization and replacement with local procedure calls is taken into account. We designed a method called instruction sequence that is as efficient as a simple procedure call, when the source and destination objects share the same virtual address space. The sequence induces a page fault if special treatment is necessary. The new implementation was evaluated as preferable in most cases.>