Along with the progressively important runtime engines prevalent in our daily-life computing, there is a strong demand from the software community for a concrete presentation on the design and implementation of modern virtual machines, including the JavaScript engine, Java virtual machine and Android execution engine. The community anticipates seeing not only formal algorithm description, but also pragmatic code snippets; to comprehend not only research topics but also engineering solutions. Advanced Design and Implementation of Virtual Machines (PDF) meets these demands by providing an exclusive description that integrates high-level design with low-level implementations and academic advanced topics with commercial solutions.
This ebook takes a holistic approach to the design of VM architecture, with contents organized into a consistent framework, introducing algorithms and topics in an easily understood step by step process. It emphasizes on the critical aspects of VM design, which are often ignored in other works, such as unwinding stack, runtime helpers, and native interface. The algorithms are fully shown in figures and implemented in easy to digest code snippets, making the abstract concepts tangible and programmable for system software developers.
NOTE: The product only includes the ebook, Advanced Design and Implementation of Virtual Machines in PDF. No access codes are included.
Reviews
There are no reviews yet.