[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: error on startup with latest guile-vm

From: Ludovic Courtès
Subject: Re: error on startup with latest guile-vm
Date: Thu, 16 Oct 2008 10:14:33 +0200
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.3 (gnu/linux)


Andy Wingo <address@hidden> writes:

> While I'm rambling, I was looking at the ELF format today, inspired by
> razor (an *incredibly* fast package manager --
>, and we really should do
> more of that style of coding. Specifically regarding ELF, we should be
> able to dump tagged SCM values into an ELF file, which would help with
> undumping. And we should be able to write native code to ELF files. But
> this is all future work. There is lots of exciting stuff to do in this
> regard.

The key to serializability here is to store offsets within a region
instead of raw pointers (which is often referred to as "pointer
swizzling").  The problem is that there's a run-time overhead associated
with it: you can't just dereference pointers the usual way.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]