Just what is an op-code?: or a universal computer design
ACM SIGARCH Computer Architecture News
Design of instruction set architectures for support of high-level languages
ISCA '84 Proceedings of the 11th annual international symposium on Computer architecture
Shade: a fast instruction-set simulator for execution profiling
SIGMETRICS '94 Proceedings of the 1994 ACM SIGMETRICS conference on Measurement and modeling of computer systems
Optimizing an ANSI C interpreter with superoperators
POPL '95 Proceedings of the 22nd ACM SIGPLAN-SIGACT symposium on Principles of programming languages
Stack caching for interpreters
PLDI '95 Proceedings of the ACM SIGPLAN 1995 conference on Programming language design and implementation
Compact and efficient presentation conversion code
IEEE/ACM Transactions on Networking (TON)
Vmgen: a generator of efficient virtual machine interpreters
Software—Practice & Experience
A brief history of just-in-time
ACM Computing Surveys (CSUR)
A framework for the non-monolithic implementation of protocols in the x-kernel
HSNS'94 Proceedings of the High-Speed Networking Symposium on USENIX 1994 High-Speed Networking Symposium
Hi-index | 0.00 |
A two-level programming model permits the applications programmer to write programs that benefit both from the code density of interpreted virtual machines and from the speed of native code execution. A well-defined boundary between the native code and the virtual machine facilitates the development of translators to be used at both levels.