FREE Registration is required
Overview:
Interpreters can incur huge performance penalties for many reasons. First, the interprative overhead associated with parsing abstract syntax trees is costly. Second, the repeated use of high-level abstractions can force an interpreter to duplicate expensive interpretations. However, a multi-stage interpreter can lessen the penalty paid for both of these activities. This paper details the design, implementation, and testing of a multi-stage interpreter for Featherweight Java (FJ) in MetaOCaml. The use of a run-time class table enables the interpreter to build code fragments of method bodies in the first stage of execution.
(Is this item miscategorized? Does it need more tags? Let us know.)
| Format: | Size: | 73 KB | |
| Date: | Jan 2008 | ||
| Pages: | 10 |
Top results from Programming Languages
» View all Programming Languages listings
Top results from Java
White Papers, Webcasts, and Resources
- Citizants: Bringing IT In-House Dell EqualLogicRead how one company enhanced IT flexibility and scalability by creating an in-house virtualized infrastructure that will pay for itself in 18 months.
- Designing High Availability for Internet Information Services CA XOsoftEnd downtime forever on your Web servers running Microsoft Internet Information Services with this step-by-step guide to high availability.
- Best Practices in the Call Center: A Customer Touch-Point Methodology OracleImprove customer satisfaction in your contact center -- while reducing costs -- with an approach that puts all client touch-points on one continuum.
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
Featured Training Courses
- Implementing and Administering Windows 7 in the Enterprise
- CCNA Boot Camp v2.0
- VMware vSphere: Install, Configure, Manage [V4]
- Certified Ethical Hacker
- Management and Leadership Skills
- Browse all Training Courses
SmartPlanet
- Thought-provoking progressive ideas on diverse topics that intersect with technology, business, and life, and matter to the world at large. Visit SmartPlanet
- More from IBM
- How to Drive Better Business Outcomes with Exceptional Web Experiences Download the eBook
- Driving Business Agility through SOA Connectivity & Integration Read the White Paper from IBM
- Linking Decisions and Information for Organizational Performance Read the Tom Davenport study




