4 Sep 03:16
Fwd: [PATCH 0/10] Sparse linker
From: Christopher Li <sparse <at> chrisli.org>
Subject: Fwd: [PATCH 0/10] Sparse linker
Newsgroups: gmane.comp.parsers.sparse
Date: 2008-09-04 01:16:24 GMT
Subject: Fwd: [PATCH 0/10] Sparse linker
Newsgroups: gmane.comp.parsers.sparse
Date: 2008-09-04 01:16:24 GMT
Oops, forget to CC the list. Chris ---------- Forwarded message ---------- From: Chris Li <sparse <at> chrisli.org> Date: Wed, Sep 3, 2008 at 6:08 PM Subject: Re: [PATCH 0/10] Sparse linker To: alexey.zaytsev <at> gmail.com On Wed, Sep 3, 2008 at 2:55 PM, <alexey.zaytsev <at> gmail.com> wrote: > more on the subject, I now agree that we should include the > intermediate code representation into the object files. Good. > for this is a four byte overhead prepended to every > serializable structure by the allocation wrapper. Also, you I would rather not have that 4 byte prepended to every structure. Serialize is just one short stage of the life cycle of those c structures. Having the permanent extra space for just that is unnecessary. That 4 bytes meta data also limits what C structure you can work on. All you need is being able to map a point into some serialize object to keep track which object is tracked and which one is not. After you serialized the data. The meta data can be drop completely. So the price to pay is for every unknown object(Continue reading)
RSS Feed