Re: Planner, micro-planner, etc.



rupertlssmith@xxxxxxxxxxxxxx wrote:


A1. Instruction packing is crucial to the performance of emulator-based
systems.

Have a look at

Instruction Merging and Specialization in the SICStus Prolog Virtual Machine
Henrik Nässén and Mats Carlsson and Kostis Sagonas
(in ACM-SIGPLAN Conference on Principles and Practice of Declarative Programming (PPDP 2001)).

You can find it in the conference papers accessible through
http://user.it.uu.se/~kostis/

It reports on the experience in SICStus Prolog, but the same has been observed in
other systems, Prolog or not.

Cheers

Bart Demoen
.