<p>Yes, but only barely. :)</p>
<p>Totally stoked about running my music synth on an x86 backend that compiles to memory. Dare we dream of saveable heap images?</p>
<div class="gmail_quote">On Jan 28, 2011 11:05 AM, "Marc Feeley" <<a href="mailto:feeley@iro.umontreal.ca">feeley@iro.umontreal.ca</a>> wrote:<br type="attribution">> <br>> On 2011-01-27, at 2:42 AM, Hendrik Boom wrote:<br>
> <br>>> On Wed, Jan 26, 2011 at 09:42:31PM -0500, Marc Feeley wrote:<br>>>> <br>>>> On 2011-01-26, at 6:38 PM, Hendrik Boom wrote:<br>>>> <br>>>>> Does that x86 back end generate code directly into memory, augmenting <br>
>>>> the running system?  Or does it generate code into a file that has to be <br>>>>> executed from the OS?<br>>>> <br>>>> The back-end includes an assembler which can output the machine code to a byte vector or a file.  In the tests I have done the code was generated into memory and executed without accessing the filesystem.<br>
>> <br>>> Great!  That's what I was hoping for.  I've been tinkering with some <br>>> similar stuff, but without using a nice language to write the code <br>>> generator in (I used C/C++) and was just realising I needed a better <br>
>> notation for expressing the code generation patterns -- A better <br>>> notation such as that available in Scheme.  I was trying to be <br>>> source-language-agnostic. <br>>> <br>>> Any chance I could have a look at your code, and possibly repurpose it?<br>
> <br>> I'm currently doing a major refactoring of the code, so this is a bad moment to share the code with you.  Can you wait a few weeks?<br>> <br>> Marc<br>> <br>> <br>> _______________________________________________<br>
> Gambit-list mailing list<br>> <a href="mailto:Gambit-list@iro.umontreal.ca">Gambit-list@iro.umontreal.ca</a><br>> <a href="https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list">https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list</a><br>
</div>