Guillermo Adrián Molina writes:
> There you will find information to download a demo of the Smalltalk > implementation that translates st code directly to assembler, using > Exupery as the final compiler phase. > > Please let me know what you think. Are you planning on releasing source? I'm curious to see how you're using Exupery. bash-3.1$ ./huemul Huemul 0.1 quit to exit > 0 benchmark Segmentation fault I'm running Gentoo 64 on an Athlon 64. I tried both under 64 bit and 32 bit compatability mode (a chroot jail). It might be worthwhile announcing somewhere else as well. This list is small, though seems to have a few interested people. Bryce _______________________________________________ Exupery mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/exupery |
> Guillermo Adrián Molina writes: > > There you will find information to download a demo of the Smalltalk > > implementation that translates st code directly to assembler, using > > Exupery as the final compiler phase. > > > > Please let me know what you think. > > Are you planning on releasing source? I'm curious to see how you're > using Exupery. > Well you can see the ST source with the example in the web page. I use just the Exupery's low level compiler. I had to replace the high level compiler, because it is too tightly coupled to Squeak. But, yes I am planning to release source code. I am not doing so yet, because I would have to explain a lot of things (about the compilation process). When I get a simpler compilation process I will let anyone see (and help). But please be patient, I am not far from that. > bash-3.1$ ./huemul > Huemul 0.1 > quit to exit > > 0 benchmark > Segmentation fault > Yes, sorry about that, It is too buggy. But, I have a 32 bit machine, It work for me: Huemul 0.1 quit to exit > 0 benchmark 68342891 Now the numbers are not so great because I have partially implemented an external GC. (http://www.hpl.hp.com/personal/Hans_Boehm/gc) > I'm running Gentoo 64 on an Athlon 64. I tried both under 64 bit > and 32 bit compatability mode (a chroot jail). > > It might be worthwhile announcing somewhere else as well. This list > is small, though seems to have a few interested people. > I am planning to do so. But first I wanted to know what Exupery's palls have to say about it. Something else, I am planning to implement the Exupery's high level too. But for now it is enough. Please keep making a better Exupery, it will help us all. Cheers, Guille > Bryce > _______________________________________________ > Exupery mailing list > [hidden email] > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/exupery > _______________________________________________ Exupery mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/exupery |
In reply to this post by Bryce Kampjes
> memory on disk (arbitrary size) and you can run any number of
> VMs on > that image concurrently ... pretty cool. > > Magma does a similar thing for Squeak. > > Bryce > _______________________________________________ Well putting scalability out of the scene maybe yes but in a sense in which it will miss it's primary target. Cheers, Sebastian PD: the prototype is on Squeak _______________________________________________ Exupery mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/exupery |
In reply to this post by Igor Stasenko
>From: sig <[hidden email]>
>Reply-To: "Discussion about Exupery a native code >compiler."<[hidden email]> >To: "Discussion about Exupery a native code >compiler."<[hidden email]> >Subject: Re: Introducing Huemul >Date: Fri, 25 May 2007 02:23:27 +0300 > >I want to >overthrow this concept, and move almost all VM functionality into >smalltalk without losing speed, and by gaining a flexibility and >scalability at same time. Here I see things a little different. I mean that is a good thing to hope for in the future, but I'm a fan of smaller bite-sized chunks. I think a good first step would be to be to (1) make a DSL-style system in Smalltalk for creating assembly code (think Slang but without the limitations) and (2) going right to the assembly, no translations to more-limited-then-asm intermediates like (especially) C. I'm not sure how much of this has been done already, but I think we have a lot of options today (e.g. Pepsi, maybe some code from Exupery and maybe Huemul) to explore this. _________________________________________________________________ Like the way Microsoft Office Outlook works? Youll love Windows Live Hotmail. http://imagine-windowslive.com/hotmail/?locale=en-us&ocid=TXT_TAGHM_migration_HM_mini_outlook_0507 _______________________________________________ Exupery mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/exupery |
In reply to this post by Guillermo Adrián Molina
On Fri, 25 May 2007 23:56:02 +0200, Guillermo Adrián Molina wrote:
> Bryce wrote: ... >> It might be worthwhile announcing somewhere else as well. This list >> is small, though seems to have a few interested people. >> > > I am planning to do so. But first I wanted to know what Exupery's palls > have to say about it. Don't hesitate, I've already received complaint that the squeak-dev community (those not subscribed here) wants to be informed :) /Klaus > Something else, I am planning to implement the Exupery's high level too. > But for now it is enough. Please keep making a better Exupery, it will > help us all. > > Cheers, Guille > >> Bryce _______________________________________________ Exupery mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/exupery |
Free forum by Nabble | Edit this page |