Re: CogVM as official Pharo VM?
On Jul 29, 2010, at 3:20 PM, Mariano Martinez Peck wrote:
> I also agree with Janko idea. Image required changes where integrated in PharoCore 1.2.
not really I have to go over them once more but I'm busy with other simple fixes (= that other people could do
but
nobody dare to/have time to...)
stef
> We can start soon to build Dev images using that core, and, most importantly, build a one click with Cog.
>
> Now the problem is..
>
> 1) where to get the latest code from both, SVN and VMMaker.
> 2) Compile and generate binaries for each platform
>
> Who can help us with this?
>
> The only binary I saw was the one Lukas did for Mac OS but I guess it should be updated with latests fixes?
>
> Cheers
>
> Mariano
>
> On Thu, Jul 29, 2010 at 3:15 PM, David T. Lewis <lewis@...> wrote:
> This is very good advice.
>
> Dave
>
> On Thu, Jul 29, 2010 at 11:15:41AM +0200, Janko Miv??ek wrote:
> > Hi guys,
> >
> > I would prepare a separate Pharo-Cog-Experimental one-clicks for now, to:
> >
> > - encourage Cog usage and discovering all bugs and side effects, which
> > will:
> > - let the Cog become production ready more quickly, but it:
> > - won't mislead people to consider Cog as production ready, because
> > such unintential misleading can put Cog unfairly in a bad light.
> >
> > Best regards
> > Janko
> >
> > On 29. 07. 2010 10:45, Mariano Martinez Peck wrote:
> > > Hi folks. Hope Eliot is reading this thread.
> > >
> > > It is time to think in Pharo 1.2 and we need to discuss if we want to
> > > have CogVM as the standard Pharo VM.
> > >
> > > Most of us have tried it and found it incredible fast. So it would be
> > > very good to take advantage of it. But I think there are a couple of
> > > things to be discussed:
> > >
> > > 1) Cog VM seems to be aimed for x86 and 32 bits. You can read Eliot quotes:
> > > "The Cog VM is a just-in-time compiler that currently supports only x86
> > >
> > > No effort has been made to maintain 64-bit compatibility. Apologies,
> > > this was unaffordable."
> > >
> > > So...how much important is this for us? do we care? and if we want to do
> > > it, is it "doable" ? is it less doable than the normal squeak VM ?
> > >
> > > I really would like to have 64bits VM + 64bits images in a near
> > > future...but hat's just my thoguhts.
> > >
> > > 2) The status of the external plugins. Are they working with Cog ? Not
> > > only the "core plugings" but FFI, OSProcess (I read some problems with
> > > it), TrueType, etc...
> > >
> > > 3) Is it stable for production use? For example, I read that with
> > > seaside there are some crashes.
> > >
> > > 4) Depends on heroes. I never liked this idea. It has nothing to do with
> > > Eliot. He is very cool and helpful. But I wonder, do we understand the
> > > new VM and the changes? are we able to handle and fix it even without
> > > eliot ?
> > >
> > > 5) Integration to VMMaker. I saw that they started to merge cog
> > > (actually, I think only stack vm?) to the trunk of VMMaker. This is
> > > really good news. I hope everything is there and merged.
> > >
> > > 6) Binaries. It seems the official released didn't come with binaries.
> > > So we should compile it for each OS.
> > >
> > >
> > > Ok..that's all my thoughts. I would really like to have a discussion
> > > here and see what to do.....grrrrrr you are all in holidays, aren't you?
> > > hahah
> > >
> > > cheers
> > >
> > > Mariano
> > >
> > >
> > >
> > > _______________________________________________
> > > Pharo-project mailing list
> > > Pharo-project@...
> > > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >
> > --
> > Janko Miv??ek
> > Svetovalec za informatiko
> > Eranova d.o.o.
> > Ljubljana, Slovenija
> > www.eranova.si
> > tel: 01 514 22 55
> > faks: 01 514 22 56
> > gsm: 031 674 565
> >
> > _______________________________________________
> > Pharo-project mailing list
> > Pharo-project@...
> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project@...
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project@...
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project