DocumentCode
3234703
Title
Hey, you got your compiler in my operating system!
Author
Howell, Jon ; Montague, Mark
Author_Institution
Dept. of Comput. Sci., Dartmouth Coll., Hanover, NH, USA
fYear
1999
fDate
1999
Firstpage
122
Lastpage
127
Abstract
Several operating systems projects revolve around moving functionality above or below the kernel “red line” to increase flexibility or performance. We describe how a general model of partial evaluation encompasses this trend. The operating systems community should not be content with a single interface between applications and the operating system, even if that interface allows extension below the red line; we contend that partial evaluation will be most effective when it is free of that arbitrary static interface. Extending partial evaluation from the language level down to the hardware provides a consistent, global framework for application support
Keywords
operating systems (computers); program compilers; operating systems; partial evaluation; red line; Computer science; Concurrent computing; Educational institutions; Identity-based encryption; Operating systems; Postal services; Protection; Read only memory; Runtime; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
Hot Topics in Operating Systems, 1999. Proceedings of the Seventh Workshop on
Conference_Location
Rio Rico, AZ
Print_ISBN
0-7695-0237-7
Type
conf
DOI
10.1109/HOTOS.1999.798388
Filename
798388
Link To Document