looking into Pharo VM

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

looking into Pharo VM

Peter Uhnak
Hi,

I wanted to start looking into VMs a bit (because crashing several times a day for months now is really pushing my temper), but now I am not sure what is actually the VM.

This is what it used to be https://github.com/pharo-project/pharo-vm, but it's maintained anymore.

So there's this https://github.com/OpenSmalltalk/opensmalltalk-vm, but there are no builds available for linux/windows, so I guess it's not used for Pharo yet.

My understanding is that there is no work done on the VM currently used by Pharo, and all effort goes into the OpenSmalltalk one (to which Pharo hasn't switched yet).

Thanks,
Peter

Reply | Threaded
Open this post in threaded view
|

Re: looking into Pharo VM

EstebanLM
Hi,

> On 28 Aug 2016, at 14:38, Peter Uhnak <[hidden email]> wrote:
>
> Hi,
>
> I wanted to start looking into VMs a bit (because crashing several times a day for months now is really pushing my temper), but now I am not sure what is actually the VM.
>
> This is what it used to be https://github.com/pharo-project/pharo-vm, but it's maintained anymore.

Why you say so? It is maintained, and still the official pharo distribution.
Now, thinking that "looking at it" and "fixing" will be a nice and easy (and quick) fix... Good luck with that :)

Anyway current problem is in FT2Plugin (I'm playing with the idea of replace it completely)... If you want to take a look :)

Esteban

>
> So there's this https://github.com/OpenSmalltalk/opensmalltalk-vm, but there are no builds available for linux/windows, so I guess it's not used for Pharo yet.
>
> My understanding is that there is no work done on the VM currently used by Pharo, and all effort goes into the OpenSmalltalk one (to which Pharo hasn't switched yet).
>
> Thanks,
> Peter
>

Reply | Threaded
Open this post in threaded view
|

Re: looking into Pharo VM

EstebanLM
In reply to this post by Peter Uhnak
By the way first thing I would do is to remove FT2 plugin and see how it works

> On 28 Aug 2016, at 14:38, Peter Uhnak <[hidden email]> wrote:
>
> Hi,
>
> I wanted to start looking into VMs a bit (because crashing several times a day for months now is really pushing my temper), but now I am not sure what is actually the VM.
>
> This is what it used to be https://github.com/pharo-project/pharo-vm, but it's maintained anymore.
>
> So there's this https://github.com/OpenSmalltalk/opensmalltalk-vm, but there are no builds available for linux/windows, so I guess it's not used for Pharo yet.
>
> My understanding is that there is no work done on the VM currently used by Pharo, and all effort goes into the OpenSmalltalk one (to which Pharo hasn't switched yet).
>
> Thanks,
> Peter
>

Reply | Threaded
Open this post in threaded view
|

Re: looking into Pharo VM

Peter Uhnak
> Why you say so? It is maintained, and still the official pharo distribution.

Because of this:


which coincided with the announcement of OpenSmalltalkVM... that's why I wasn't sure what is the mainline. (Or maybe you took a vacation, which is also an explanation :)... which reminds me that I should take a vacation. :/ )

> Now, thinking that "looking at it" and "fixing" will be a nice and easy (and quick) fix... Good luck with that :)

Well considering I spent many-o-hours just trying to figure out why copy pasting wasn't working from Chrome, I make no illusions this will be quick or easy... but at least I will feel like I am trying to end my suffering... :)

On Sun, Aug 28, 2016 at 2:53 PM, Esteban Lorenzano <[hidden email]> wrote:
By the way first thing I would do is to remove FT2 plugin and see how it works

I'll start with this, although there's the GrafPort (Cairo?) related crash too.

Plus I want to figure out how I can get crash dump on Windows...

Thanks!
Peter
Reply | Threaded
Open this post in threaded view
|

Re: looking into Pharo VM

Ben Coman
Peter, The plan seems to be [1] to make the OpenSmalltalkVM a submodule under the pharo-vm.

Esteban, Is this still the current plan, and when will this be done? I can't see an osvm folder at [2] yet.  Are the build instructions there still valid?   Is there anything I can do to help?

cheers -ben

[1] http://forum.world.st/The-code-in-the-src-folders-in-the-repository-td4902188.html#a4902635

On Sun, Aug 28, 2016 at 9:12 PM, Peter Uhnák <[hidden email]> wrote:
> Why you say so? It is maintained, and still the official pharo distribution.

Because of this:
<graph snipped>
which coincided with the announcement of OpenSmalltalkVM... that's why I wasn't sure what is the mainline. (Or maybe you took a vacation, which is also an explanation :)... which reminds me that I should take a vacation. :/ )

> Now, thinking that "looking at it" and "fixing" will be a nice and easy (and quick) fix... Good luck with that :)

Well considering I spent many-o-hours just trying to figure out why copy pasting wasn't working from Chrome, I make no illusions this will be quick or easy... but at least I will feel like I am trying to end my suffering... :)

On Sun, Aug 28, 2016 at 2:53 PM, Esteban Lorenzano <[hidden email]> wrote:
By the way first thing I would do is to remove FT2 plugin and see how it works

I'll start with this, although there's the GrafPort (Cairo?) related crash too.

Plus I want to figure out how I can get crash dump on Windows...

Thanks!
Peter

Reply | Threaded
Open this post in threaded view
|

Re: looking into Pharo VM

EstebanLM


On 28 Aug 2016, at 15:38, Ben Coman <[hidden email]> wrote:

Peter, The plan seems to be [1] to make the OpenSmalltalkVM a submodule under the pharo-vm.

Esteban, Is this still the current plan, and when will this be done? I can't see an osvm folder at [2] yet.  Are the build instructions there still valid?   Is there anything I can do to help?

Yes, this is the plan.
Transition will be done soon (™) A couple of weeks according to my plans, let's see how it goes :)
Current work is in my fork, under "merge-with-osvm" branch :)

Esteban


cheers -ben

[1] http://forum.world.st/The-code-in-the-src-folders-in-the-repository-td4902188.html#a4902635

On Sun, Aug 28, 2016 at 9:12 PM, Peter Uhnák <[hidden email]> wrote:
> Why you say so? It is maintained, and still the official pharo distribution.

Because of this:
<graph snipped>
which coincided with the announcement of OpenSmalltalkVM... that's why I wasn't sure what is the mainline. (Or maybe you took a vacation, which is also an explanation :)... which reminds me that I should take a vacation. :/ )

> Now, thinking that "looking at it" and "fixing" will be a nice and easy (and quick) fix... Good luck with that :)

Well considering I spent many-o-hours just trying to figure out why copy pasting wasn't working from Chrome, I make no illusions this will be quick or easy... but at least I will feel like I am trying to end my suffering... :)

On Sun, Aug 28, 2016 at 2:53 PM, Esteban Lorenzano <[hidden email]> wrote:
By the way first thing I would do is to remove FT2 plugin and see how it works

I'll start with this, although there's the GrafPort (Cairo?) related crash too.

Plus I want to figure out how I can get crash dump on Windows...

Thanks!
Peter