[Pharo-project] pharo VM names

2013-02-05 Thread Camillo Bruni
We should really decide on this: https://code.google.com/p/pharo/issues/detail?id=7423 I guess that would simplify the choice for newcomers significantly!

Re: [Pharo-project] pharo VM names

2013-02-05 Thread Esteban Lorenzano
Hi, 1) CI builds names is not the same than app names. 2) The "official" pharo vm (the NB Cog JIT), should be named just "Pharo", because that is what users will see in his dock bar. 3) The stack VM is not a debug vm is just a VM who uses a stack-to-register approach. I would call it PharoS o

Re: [Pharo-project] pharo VM names

2013-02-05 Thread Camillo Bruni
On 2013-02-05, at 16:24, Esteban Lorenzano wrote: > Hi, > > 1) CI builds names is not the same than app names. I am talking about the artifact names if that wasn't clear. > 2) The "official" pharo vm (the NB Cog JIT), should be named just "Pharo", > because that is what users will see in h

Re: [Pharo-project] pharo VM names

2013-02-05 Thread Denis Kudriashov
2013/2/5 Esteban Lorenzano > RizelVM What is RizelVM?

Re: [Pharo-project] pharo VM names

2013-02-05 Thread Clément Bera
2013/2/5 Denis Kudriashov 2013/2/5 Esteban Lorenzano > RizelVM What is RizelVM? Correct me if I am wrong, but Rizel VM is a VM that permits to benchmark. It was done by a student and worked nicely but it is not maintained any more. >

Re: [Pharo-project] pharo VM names

2013-02-05 Thread Francisco Garau
On 5 Feb 2013, at 15:34, Camillo Bruni > => did you ever touch the monkey? Sorry for the basic question, but what (or who) is this monkey? - Francisco

Re: [Pharo-project] pharo VM names

2013-02-05 Thread Esteban Lorenzano
yeah, and translated to dirty spanish... well, I don't even want to think about :P On Feb 5, 2013, at 9:04 PM, Francisco Garau wrote: > On 5 Feb 2013, at 15:34, Camillo Bruni > >> => did you ever touch the monkey? > > Sorry for the basic question, but what (or who) is this monkey? > > - Fr

Re: [Pharo-project] pharo VM names

2013-02-05 Thread Juan Pablo Sandoval Alcocer
Hello, RizelVM is a simple extension of StackVM. It has few more primitives than StackVM. This primitives aid us to counting the number of sent messages. The number of sent messages is related to the averages execution time over multiple executions. For more information about counting messages y

Re: [Pharo-project] pharo VM names

2013-02-05 Thread Eliot Miranda
On Tue, Feb 5, 2013 at 7:24 AM, Esteban Lorenzano wrote: > Hi, > > 1) CI builds names is not the same than app names. > 2) The "official" pharo vm (the NB Cog JIT), should be named just "Pharo", > because that is what users will see in his dock bar. > 3) The stack VM is not a debug vm is just a VM

Re: [Pharo-project] pharo VM names

2013-02-05 Thread Esteban Lorenzano
On Feb 5, 2013, at 9:15 PM, Eliot Miranda wrote: > No. The StackVM is a VM that optimizes interpreted execution by mapping > contexts to stack frames and lazily instantiating contexts, but is still a > pure interpreter. The Cog VM is a VM that optimizes execution by mapping > contexts to st

Re: [Pharo-project] pharo VM names

2013-02-05 Thread Camillo Bruni
On 2013-02-05, at 21:04, Francisco Garau wrote: > On 5 Feb 2013, at 15:34, Camillo Bruni > >> => did you ever touch the monkey? > > Sorry for the basic question, but what (or who) is this monkey? the monkey is our primate friend https://ci.inria.fr/pharo/job/Pharo-2.0-Issue-Tracker/ the ch

Re: [Pharo-project] pharo VM names

2013-02-05 Thread Francois Stephany
On 05/02/13 21:15, Eliot Miranda wrote: No. The StackVM is a VM that optimizes interpreted execution by mapping contexts to stack frames and lazily instantiating contexts, but is still a pure interpreter. The Cog VM is a VM that optimizes execution by mapping contexts to stack frames and la

Re: [Pharo-project] pharo VM names

2013-02-05 Thread Camillo Bruni
doing that right now! On 2013-02-05, at 22:08, Francois Stephany wrote: > On 05/02/13 21:15, Eliot Miranda wrote: > >> >> No. The StackVM is a VM that optimizes interpreted execution by mapping >> contexts to stack frames and lazily instantiating contexts, but is still >> a pure interpreter.

Re: [Pharo-project] pharo VM names

2013-02-05 Thread Camillo Bruni
done: https://ci.inria.fr/pharo/view/VM/job/StackVM/ https://ci.inria.fr/pharo/view/VM/job/PharoVM/ On 2013-02-05, at 22:09, Camillo Bruni wrote: > doing that right now! > > On 2013-02-05, at 22:08, Francois Stephany wrote: >> On 05/02/13 21:15, Eliot Miranda wrote: >> >>> >>> No. The Stack

Re: [Pharo-project] pharo VM names

2013-02-05 Thread Eliot Miranda
On Tue, Feb 5, 2013 at 1:12 PM, Camillo Bruni wrote: > done: > https://ci.inria.fr/pharo/view/VM/job/StackVM/ > https://ci.inria.fr/pharo/view/VM/job/PharoVM/ "The Pharo VM (former Cog VM) is a VM that optimizes execution by mapping contexts to stack frames and lazily instantiating contexts. It

Re: [Pharo-project] pharo VM names

2013-02-05 Thread Esteban Lorenzano
yes, it is not "formerly known", it is just a branding for cog vm. Esteban On Tue, Feb 5, 2013 at 10:15 PM, Eliot Miranda wrote: > > > On Tue, Feb 5, 2013 at 1:12 PM, Camillo Bruni wrote: > >> done: >> https://ci.inria.fr/pharo/view/VM/job/StackVM/ >> https://ci.inria.fr/pharo/view/VM/job/Pharo

Re: [Pharo-project] pharo VM names

2013-02-05 Thread Camillo Bruni
On 2013-02-05, at 22:15, Eliot Miranda wrote: > On Tue, Feb 5, 2013 at 1:12 PM, Camillo Bruni wrote: > >> done: >> https://ci.inria.fr/pharo/view/VM/job/StackVM/ >> https://ci.inria.fr/pharo/view/VM/job/PharoVM/ > > > "The Pharo VM (former Cog VM) is a VM that optimizes execution by mapping >

Re: [Pharo-project] pharo VM names

2013-02-05 Thread Stéphane Ducasse
Camillo the stackVM can be important as a fallback So we can have Pharo and PharoS (as slow and stack) On Feb 5, 2013, at 4:34 PM, Camillo Bruni wrote: > > On 2013-02-05, at 16:24, Esteban Lorenzano wrote: > >> Hi, >> >> 1) CI builds names is not the same than app names. > > I am talking

Re: [Pharo-project] pharo VM names

2013-02-05 Thread Camillo Bruni
On 2013-02-05, at 22:23, Stéphane Ducasse wrote: > Camillo > > the stackVM can be important as a fallback > So we can have Pharo and PharoS (as slow and stack) I agree, maybe we could merge that with the Rizel code? so we only need 2 VMs?

Re: [Pharo-project] pharo VM names

2013-02-05 Thread Esteban A. Maringolo
I there is going to be a suffix for the VM, I would name them PharoJIT and PharoStack. So both have suffixes, otherwise Pharo"S" sounds like it has something else the "clean" Pharo doesn't. Just my view on naming things. Regards, Esteban A. Maringolo 2013/2/5 Stéphane Ducasse : > Camillo > > t

Re: [Pharo-project] pharo VM names

2013-02-05 Thread Eliot Miranda
On Tue, Feb 5, 2013 at 1:21 PM, Camillo Bruni wrote: > > On 2013-02-05, at 22:15, Eliot Miranda wrote: > > > On Tue, Feb 5, 2013 at 1:12 PM, Camillo Bruni >wrote: > > > >> done: > >> https://ci.inria.fr/pharo/view/VM/job/StackVM/ > >> https://ci.inria.fr/pharo/view/VM/job/PharoVM/ > > > > > > "T

Re: [Pharo-project] pharo VM names

2013-02-05 Thread Esteban Lorenzano
No, I disagree... expose as names elements of the architecture is a bad choice. bad marketing to choose ugly names, just for the sake of our techie guys (my self included :P) the unique official VM for pharo will be called Pharo, and it will be a Cog VM with our additions. we also will provide ano

Re: [Pharo-project] pharo VM names

2013-02-05 Thread Igor Stasenko
On 5 February 2013 22:27, Eliot Miranda wrote: > > > On Tue, Feb 5, 2013 at 1:21 PM, Camillo Bruni > wrote: >> >> >> On 2013-02-05, at 22:15, Eliot Miranda wrote: >> >> > On Tue, Feb 5, 2013 at 1:12 PM, Camillo Bruni >> > wrote: >> > >> >> done: >> >> https://ci.inria.fr/pharo/view/VM/job/StackV

Re: [Pharo-project] pharo VM names

2013-02-05 Thread David T. Lewis
On Tue, Feb 05, 2013 at 01:15:47PM -0800, Eliot Miranda wrote: > On Tue, Feb 5, 2013 at 1:12 PM, Camillo Bruni wrote: > > > done: > > https://ci.inria.fr/pharo/view/VM/job/StackVM/ > > https://ci.inria.fr/pharo/view/VM/job/PharoVM/ > > > "The Pharo VM (former Cog VM) is a VM that optimizes execu

Re: [Pharo-project] pharo VM names

2013-02-05 Thread Eliot Miranda
On Tue, Feb 5, 2013 at 2:24 PM, Igor Stasenko wrote: > On 5 February 2013 22:27, Eliot Miranda wrote: > > > > > > On Tue, Feb 5, 2013 at 1:21 PM, Camillo Bruni > > wrote: > >> > >> > >> On 2013-02-05, at 22:15, Eliot Miranda wrote: > >> > >> > On Tue, Feb 5, 2013 at 1:12 PM, Camillo Bruni > >>