DocumentCode :
1613392
Title :
The influence of the object-oriented language model on a supporting architecture
Author :
Wolczko, Mario ; Williams, Ifor
Author_Institution :
Dept. of Comput. Sci., Manchester Univ., UK
fYear :
1993
Firstpage :
182
Abstract :
The MUSHROOM architecture is designed to efficiently support dynamic object-oriented languages such as Smalltalk. The authors describe the architecture, and how the object-oriented model of computation and the provision of a sophisticated computer led to various simplifications in the design and implementation of the architecture. Two particular features of the object-oriented model have been exploited in the architecture. Freedom of object identifier selection, allows for straightforward and efficient implementation in software of virtual-to-real address translation and for efficient object allocation, and the absence of address aliasing allows simple, virtually addressed caches to be used. A prototype implementation of this architecture is currently being commissioned.
Keywords :
buffer storage; computer architecture; object-oriented languages; virtual storage; MUSHROOM architecture; Smalltalk; address aliasing; object allocation; object identifier selection; object-oriented language model; virtual-to-real address translation; virtually addressed caches; Arithmetic; Computational modeling; Computer architecture; Computer science; Hardware; Memory architecture; Object oriented modeling; Object oriented programming; Performance loss; Prototypes; Registers; Software prototyping;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Sciences, 1993, Proceeding of the Twenty-Sixth Hawaii International Conference on
Print_ISBN :
0-8186-3230-5
Type :
conf
DOI :
10.1109/HICSS.1993.270746
Filename :
270746
Link To Document :
بازگشت