On 09.04.2008, at 00:17, Michael Haupt wrote:
Hi Gavin,
Am 09.04.2008 um 02:32 schrieb Gavin Romig-Koch:
http://people.redhat.com/drepper/cpumemory.pdf
that looks like a very interesting reference, thanks a lot.
Indeed.
There are probably other papers out there more specific to
implementing very late bound languages, but this isn't an area I've
looked at much.
I presume that if inline caching was really that much of a bugger,
it would not be used at the degree it is in (probably amongst many
others) the VisualWorks Smalltalk VM, which was implemented and is
maintained by very smart people.
This does not imply that if the VW OE was designed from scratch, taken
current CPU trade-offs into account, it wouldn't result in something
rather different. Also, it runs on a lot of CPUs so I am not sure to
what extent platform-specific optimizations are employed.
- Bert -
_______________________________________________
fonc mailing list
[email protected]
http://vpri.org/mailman/listinfo/fonc