[bitc-dev] Compilation models

Jonathan S. Shapiro shap at eros-os.com
Wed Jul 9 18:33:12 CDT 2008

Is it clear now that dynamic compilation is not required?

-----Original Message-----
From: "Philipp Klaus Krause" <pkk at spth.de>
To: "Discussions about the BitC language" <bitc-dev at coyotos.org>
Sent: 7/9/08 5:51 PM
Subject: Re: [bitc-dev] Compilation models

Jonathan S. Shapiro schrieb:
> On Wed, 2008-07-09 at 13:45 +0200, Philipp Klaus Krause wrote:
>> Jonathan S. Shapiro schrieb:
>>> If we want to use dynamic linking facilities, however (e.g. for code
>>> reuse), we need the ability to generate code at run time (more
>>> precisely: at dynamic link time). It is desirable to develop this
>>> capability anyway, since that capability can be used to support an
>>> interactive BitC environment.
>> Wouldn't this be problematic for embedded systems? If there's only a few
>> KB of RAM and you want the program to live in a few dozen KB of ROM?
> Philipp:
> I'm having trouble resolving what "this" you are referring to. Let me
> see if I can make a good enough guess to answer your question, but
> please ask again if this doesn't do it.

By "this" I meant code generation at run time. This would require to put
the code in RAM (worse, probably even dynamically allocated RAM),
instead of ROM.


bitc-dev mailing list
bitc-dev at coyotos.org

More information about the bitc-dev mailing list