Text this: Architectural support for programming languages and operating systems (1991)