pharo-users@lists.pharo.org

Any question about pharo is welcome

View all threads

[ANN] New Pharo VM released (v8.6.1)

T
tesonep@gmail.com
Mon, Nov 2, 2020 3:48 PM

Hi, this is an announcement of a new release of the Pharo VM. This new version is available to be downloaded through get-pharo scripts and through the Pharo Launcher. From the Pharo Launcher, remember to update the VM from the VM manager window.

This version includes a series of improvements:

  • Unification of code base with the headless VM
  • Preparation for supporting HDPI displays.
  • Improvements in the speed of Threaded FFI (40x times faster in SameThread runner and 2x in Threaded worker).
  • Better handling of semaphores
  • Improvements in the loading of large images (better buffering)
  • Better support for headless execution on non-main thread

Please let me know if you find any issues.

Cheers, Pablo

-- Pablo Tesone. tesonep@gmail.com

Hi, this is an announcement of a new release of the Pharo VM. This new version is available to be downloaded through get-pharo scripts and through the Pharo Launcher. From the Pharo Launcher, remember to update the VM from the VM manager window. This version includes a series of improvements: - Unification of code base with the headless VM - Preparation for supporting HDPI displays. - Improvements in the speed of Threaded FFI (40x times faster in SameThread runner and 2x in Threaded worker). - Better handling of semaphores - Improvements in the loading of large images (better buffering) - Better support for headless execution on non-main thread Please let me know if you find any issues. Cheers, Pablo -- Pablo Tesone. tesonep@gmail.com
GP
Guillermo Polito
Mon, Nov 2, 2020 4:46 PM

Cool!! :)

I just updated the launcher and got by default the new headless!!

Just as a reminder, to update the launcher, you can go to the VM manager clicking on the VMs button, and update (e.g.) the 90-x64 vm

After update, the VM should have today’s date.

Cheers, G

El 2 nov 2020, a las 16:48, tesonep@gmail.com escribió:

Hi, this is an announcement of a new release of the Pharo VM. This new version is available to be downloaded through get-pharo scripts and through the Pharo Launcher. From the Pharo Launcher, remember to update the VM from the VM manager window.

This version includes a series of improvements:

  • Unification of code base with the headless VM
  • Preparation for supporting HDPI displays.
  • Improvements in the speed of Threaded FFI (40x times faster in SameThread runner and 2x in Threaded worker).
  • Better handling of semaphores
  • Improvements in the loading of large images (better buffering)
  • Better support for headless execution on non-main thread

Please let me know if you find any issues.

Cheers, Pablo

-- Pablo Tesone. tesonep@gmail.com

Cool!! :) I just updated the launcher and got by default the new headless!! Just as a reminder, to update the launcher, you can go to the VM manager clicking on the VMs button, and update (e.g.) the 90-x64 vm After update, the VM should have today’s date. Cheers, G > El 2 nov 2020, a las 16:48, tesonep@gmail.com escribió: > > Hi, > this is an announcement of a new release of the Pharo VM. This > new version is available to be downloaded through get-pharo scripts > and through the Pharo Launcher. From the Pharo Launcher, remember to > update the VM from the VM manager window. > > This version includes a series of improvements: > > - Unification of code base with the headless VM > - Preparation for supporting HDPI displays. > - Improvements in the speed of Threaded FFI (40x times faster in > SameThread runner and 2x in Threaded worker). > - Better handling of semaphores > - Improvements in the loading of large images (better buffering) > - Better support for headless execution on non-main thread > > Please let me know if you find any issues. > > Cheers, Pablo > > -- > Pablo Tesone. > tesonep@gmail.com
SB
Santiago Bragagnolo
Tue, Nov 3, 2020 8:56 PM

These are great newsss!!! thanks a lot for your hardwork. None of the other things we like to do would be possible without this.

El lun., 2 nov. 2020 a las 16:48, tesonep@gmail.com (tesonep@gmail.com) escribió:

Hi, this is an announcement of a new release of the Pharo VM. This new version is available to be downloaded through get-pharo scripts and through the Pharo Launcher. From the Pharo Launcher, remember to update the VM from the VM manager window.

This version includes a series of improvements:

  • Unification of code base with the headless VM
  • Preparation for supporting HDPI displays.
  • Improvements in the speed of Threaded FFI (40x times faster in SameThread runner and 2x in Threaded worker).
  • Better handling of semaphores
  • Improvements in the loading of large images (better buffering)
  • Better support for headless execution on non-main thread

Please let me know if you find any issues.

Cheers, Pablo

-- Pablo Tesone. tesonep@gmail.com

These are great newsss!!! thanks a lot for your hardwork. None of the other things we like to do would be possible without this. El lun., 2 nov. 2020 a las 16:48, tesonep@gmail.com (<tesonep@gmail.com>) escribió: > Hi, > this is an announcement of a new release of the Pharo VM. This > new version is available to be downloaded through get-pharo scripts > and through the Pharo Launcher. From the Pharo Launcher, remember to > update the VM from the VM manager window. > > This version includes a series of improvements: > > - Unification of code base with the headless VM > - Preparation for supporting HDPI displays. > - Improvements in the speed of Threaded FFI (40x times faster in > SameThread runner and 2x in Threaded worker). > - Better handling of semaphores > - Improvements in the loading of large images (better buffering) > - Better support for headless execution on non-main thread > > Please let me know if you find any issues. > > Cheers, Pablo > > -- > Pablo Tesone. > tesonep@gmail.com >
TG
Tudor Girba
Tue, Nov 3, 2020 9:07 PM

Great work!

Thanks, Tudor

On Nov 2, 2020, at 4:48 PM, tesonep@gmail.com wrote:

Hi, this is an announcement of a new release of the Pharo VM. This new version is available to be downloaded through get-pharo scripts and through the Pharo Launcher. From the Pharo Launcher, remember to update the VM from the VM manager window.

This version includes a series of improvements:

  • Unification of code base with the headless VM
  • Preparation for supporting HDPI displays.
  • Improvements in the speed of Threaded FFI (40x times faster in SameThread runner and 2x in Threaded worker).
  • Better handling of semaphores
  • Improvements in the loading of large images (better buffering)
  • Better support for headless execution on non-main thread

Please let me know if you find any issues.

Cheers, Pablo

-- Pablo Tesone. tesonep@gmail.com

-- feenk.com

“Software has no shape. Actually, it has no one shape. It has many."

Great work! Thanks, Tudor > On Nov 2, 2020, at 4:48 PM, tesonep@gmail.com wrote: > > Hi, > this is an announcement of a new release of the Pharo VM. This > new version is available to be downloaded through get-pharo scripts > and through the Pharo Launcher. From the Pharo Launcher, remember to > update the VM from the VM manager window. > > This version includes a series of improvements: > > - Unification of code base with the headless VM > - Preparation for supporting HDPI displays. > - Improvements in the speed of Threaded FFI (40x times faster in > SameThread runner and 2x in Threaded worker). > - Better handling of semaphores > - Improvements in the loading of large images (better buffering) > - Better support for headless execution on non-main thread > > Please let me know if you find any issues. > > Cheers, Pablo > > -- > Pablo Tesone. > tesonep@gmail.com -- feenk.com “Software has no shape. Actually, it has no one shape. It has many."
TW
Tom Wern
Tue, Nov 3, 2020 9:45 PM

Kapersky did not like updating Pharo Launcher  ... specifically vms\90-x64\PharoConsole.exe which it quarantined and promptly deleted  (Object name: VHO:Exploit.Win32.Agent.gen)

Any idea what's going on?

Tom Wern

On Mon, Nov 2, 2020 at 10:49 AM tesonep@gmail.com tesonep@gmail.com wrote:

Hi, this is an announcement of a new release of the Pharo VM. This new version is available to be downloaded through get-pharo scripts and through the Pharo Launcher. From the Pharo Launcher, remember to update the VM from the VM manager window.

This version includes a series of improvements:

  • Unification of code base with the headless VM
  • Preparation for supporting HDPI displays.
  • Improvements in the speed of Threaded FFI (40x times faster in SameThread runner and 2x in Threaded worker).
  • Better handling of semaphores
  • Improvements in the loading of large images (better buffering)
  • Better support for headless execution on non-main thread

Please let me know if you find any issues.

Cheers, Pablo

-- Pablo Tesone. tesonep@gmail.com

Kapersky did not like updating Pharo Launcher ... specifically vms\90-x64\PharoConsole.exe which it quarantined and promptly deleted (Object name: VHO:Exploit.Win32.Agent.gen) Any idea what's going on? Tom Wern On Mon, Nov 2, 2020 at 10:49 AM tesonep@gmail.com <tesonep@gmail.com> wrote: > Hi, > this is an announcement of a new release of the Pharo VM. This > new version is available to be downloaded through get-pharo scripts > and through the Pharo Launcher. From the Pharo Launcher, remember to > update the VM from the VM manager window. > > This version includes a series of improvements: > > - Unification of code base with the headless VM > - Preparation for supporting HDPI displays. > - Improvements in the speed of Threaded FFI (40x times faster in > SameThread runner and 2x in Threaded worker). > - Better handling of semaphores > - Improvements in the loading of large images (better buffering) > - Better support for headless execution on non-main thread > > Please let me know if you find any issues. > > Cheers, Pablo > > -- > Pablo Tesone. > tesonep@gmail.com >
CD
Christophe Demarey
Wed, Nov 4, 2020 7:46 AM

Hi Tom,

Pharo Launcher downloads VMs as a zip archive (HTTP GET) and then extract it to the desired path. Probably Kaspersky puts a flag on files downloaded from the web until you explicitly give your approbation that it is not a malicious software. Maybe you can configure Kaspersky to whitelist Pharo Launcher downloads? Check https://support.kaspersky.com/KAV/2020/en-us/68499.htm , sections On all websites except those specified /  <>Manage exclusions <>

Regards, Christophe.

Le 3 nov. 2020 à 22:45, Tom Wern twern@umich.edu a écrit :

Kapersky did not like updating Pharo Launcher  ... specifically vms\90-x64\PharoConsole.exe which it quarantined and promptly deleted  (Object name: VHO:Exploit.Win32.Agent.gen)

Any idea what's going on?

Tom Wern

On Mon, Nov 2, 2020 at 10:49 AM tesonep@gmail.com mailto:tesonep@gmail.com <tesonep@gmail.com mailto:tesonep@gmail.com> wrote: Hi, this is an announcement of a new release of the Pharo VM. This new version is available to be downloaded through get-pharo scripts and through the Pharo Launcher. From the Pharo Launcher, remember to update the VM from the VM manager window.

This version includes a series of improvements:

  • Unification of code base with the headless VM
  • Preparation for supporting HDPI displays.
  • Improvements in the speed of Threaded FFI (40x times faster in SameThread runner and 2x in Threaded worker).
  • Better handling of semaphores
  • Improvements in the loading of large images (better buffering)
  • Better support for headless execution on non-main thread

Please let me know if you find any issues.

Cheers, Pablo

-- Pablo Tesone. tesonep@gmail.com mailto:tesonep@gmail.com

Hi Tom, Pharo Launcher downloads VMs as a zip archive (HTTP GET) and then extract it to the desired path. Probably Kaspersky puts a flag on files downloaded from the web until you explicitly give your approbation that it is not a malicious software. Maybe you can configure Kaspersky to whitelist Pharo Launcher downloads? Check https://support.kaspersky.com/KAV/2020/en-us/68499.htm , sections On all websites except those specified /  <>Manage exclusions <> Regards, Christophe. > Le 3 nov. 2020 à 22:45, Tom Wern <twern@umich.edu> a écrit : > > Kapersky did not like updating Pharo Launcher ... specifically vms\90-x64\PharoConsole.exe which it quarantined and promptly deleted (Object name: VHO:Exploit.Win32.Agent.gen) > > Any idea what's going on? > > Tom Wern > > > > On Mon, Nov 2, 2020 at 10:49 AM tesonep@gmail.com <mailto:tesonep@gmail.com> <tesonep@gmail.com <mailto:tesonep@gmail.com>> wrote: > Hi, > this is an announcement of a new release of the Pharo VM. This > new version is available to be downloaded through get-pharo scripts > and through the Pharo Launcher. From the Pharo Launcher, remember to > update the VM from the VM manager window. > > This version includes a series of improvements: > > - Unification of code base with the headless VM > - Preparation for supporting HDPI displays. > - Improvements in the speed of Threaded FFI (40x times faster in > SameThread runner and 2x in Threaded worker). > - Better handling of semaphores > - Improvements in the loading of large images (better buffering) > - Better support for headless execution on non-main thread > > Please let me know if you find any issues. > > Cheers, Pablo > > -- > Pablo Tesone. > tesonep@gmail.com <mailto:tesonep@gmail.com>
MM
Martin McClure
Fri, Nov 27, 2020 4:48 AM

Is this new VM available for Linux? I only see Windows and Mac VMs that are dated 2020-11-02. In the launcher (launcher 2.2, still the latest AFAICT) refreshing the 90-x64 VM just re-downloads the one from 2020-02-11.

Thanks, -Martin

On 11/2/20 7:48 AM, tesonep@gmail.com wrote:

Hi, this is an announcement of a new release of the Pharo VM. This new version is available to be downloaded through get-pharo scripts and through the Pharo Launcher. From the Pharo Launcher, remember to update the VM from the VM manager window.

This version includes a series of improvements:

  • Unification of code base with the headless VM
  • Preparation for supporting HDPI displays.
  • Improvements in the speed of Threaded FFI (40x times faster in SameThread runner and 2x in Threaded worker).
  • Better handling of semaphores
  • Improvements in the loading of large images (better buffering)
  • Better support for headless execution on non-main thread

Please let me know if you find any issues.

Cheers, Pablo

Is this new VM available for Linux? I only see Windows and Mac VMs that are dated 2020-11-02. In the launcher (launcher 2.2, still the latest AFAICT) refreshing the 90-x64 VM just re-downloads the one from 2020-02-11. Thanks, -Martin On 11/2/20 7:48 AM, tesonep@gmail.com wrote: > Hi, > this is an announcement of a new release of the Pharo VM. This > new version is available to be downloaded through get-pharo scripts > and through the Pharo Launcher. From the Pharo Launcher, remember to > update the VM from the VM manager window. > > This version includes a series of improvements: > > - Unification of code base with the headless VM > - Preparation for supporting HDPI displays. > - Improvements in the speed of Threaded FFI (40x times faster in > SameThread runner and 2x in Threaded worker). > - Better handling of semaphores > - Improvements in the loading of large images (better buffering) > - Better support for headless execution on non-main thread > > Please let me know if you find any issues. > > Cheers, Pablo >
T
tesonep@gmail.com
Fri, Nov 27, 2020 12:52 PM

Hi Martin, yes, it is true. I have to rollback the change because it was a compatibility issue with Debian 9.11, and this version is the one used by Jenkins docker images. I will do a release as soon as I can fix it. I want to push OBS to the last step to be productive. There is a lot of work on that and we need to profit it. The headless VM in Linux has been updated to the latest and that one has not been rollbacked.

On Fri, Nov 27, 2020 at 5:48 AM Martin McClure martin@hand2mouse.com wrote:

Is this new VM available for Linux? I only see Windows and Mac VMs that are dated 2020-11-02. In the launcher (launcher 2.2, still the latest AFAICT) refreshing the 90-x64 VM just re-downloads the one from 2020-02-11.

Thanks, -Martin

On 11/2/20 7:48 AM, tesonep@gmail.com wrote:

Hi, this is an announcement of a new release of the Pharo VM. This new version is available to be downloaded through get-pharo scripts and through the Pharo Launcher. From the Pharo Launcher, remember to update the VM from the VM manager window.

This version includes a series of improvements:

  • Unification of code base with the headless VM
  • Preparation for supporting HDPI displays.
  • Improvements in the speed of Threaded FFI (40x times faster in SameThread runner and 2x in Threaded worker).
  • Better handling of semaphores
  • Improvements in the loading of large images (better buffering)
  • Better support for headless execution on non-main thread

Please let me know if you find any issues.

Cheers, Pablo

-- Pablo Tesone. tesonep@gmail.com

Hi Martin, yes, it is true. I have to rollback the change because it was a compatibility issue with Debian 9.11, and this version is the one used by Jenkins docker images. I will do a release as soon as I can fix it. I want to push OBS to the last step to be productive. There is a lot of work on that and we need to profit it. The headless VM in Linux has been updated to the latest and that one has not been rollbacked. On Fri, Nov 27, 2020 at 5:48 AM Martin McClure <martin@hand2mouse.com> wrote: > > Is this new VM available for Linux? I only see Windows and Mac VMs that > are dated 2020-11-02. > In the launcher (launcher 2.2, still the latest AFAICT) refreshing the > 90-x64 VM just re-downloads the one from 2020-02-11. > > Thanks, > -Martin > > On 11/2/20 7:48 AM, tesonep@gmail.com wrote: > > Hi, > > this is an announcement of a new release of the Pharo VM. This > > new version is available to be downloaded through get-pharo scripts > > and through the Pharo Launcher. From the Pharo Launcher, remember to > > update the VM from the VM manager window. > > > > This version includes a series of improvements: > > > > - Unification of code base with the headless VM > > - Preparation for supporting HDPI displays. > > - Improvements in the speed of Threaded FFI (40x times faster in > > SameThread runner and 2x in Threaded worker). > > - Better handling of semaphores > > - Improvements in the loading of large images (better buffering) > > - Better support for headless execution on non-main thread > > > > Please let me know if you find any issues. > > > > Cheers, Pablo > > > -- Pablo Tesone. tesonep@gmail.com
MM
Martin McClure
Fri, Nov 27, 2020 7:31 PM

Thanks Pablo, that makes sense.

Regards, -Martin

On 11/27/20 4:52 AM, tesonep@gmail.com wrote:

Hi Martin, yes, it is true. I have to rollback the change because it was a compatibility issue with Debian 9.11, and this version is the one used by Jenkins docker images. I will do a release as soon as I can fix it. I want to push OBS to the last step to be productive. There is a lot of work on that and we need to profit it. The headless VM in Linux has been updated to the latest and that one has not been rollbacked.

On Fri, Nov 27, 2020 at 5:48 AM Martin McClure martin@hand2mouse.com wrote:

Is this new VM available for Linux? I only see Windows and Mac VMs that are dated 2020-11-02. In the launcher (launcher 2.2, still the latest AFAICT) refreshing the 90-x64 VM just re-downloads the one from 2020-02-11.

Thanks, -Martin

On 11/2/20 7:48 AM, tesonep@gmail.com wrote:

Hi, this is an announcement of a new release of the Pharo VM. This new version is available to be downloaded through get-pharo scripts and through the Pharo Launcher. From the Pharo Launcher, remember to update the VM from the VM manager window.

This version includes a series of improvements:

  • Unification of code base with the headless VM
  • Preparation for supporting HDPI displays.
  • Improvements in the speed of Threaded FFI (40x times faster in SameThread runner and 2x in Threaded worker).
  • Better handling of semaphores
  • Improvements in the loading of large images (better buffering)
  • Better support for headless execution on non-main thread

Please let me know if you find any issues.

Cheers, Pablo

Thanks Pablo, that makes sense. Regards, -Martin On 11/27/20 4:52 AM, tesonep@gmail.com wrote: > Hi Martin, yes, it is true. I have to rollback the change because it > was a compatibility issue with Debian 9.11, and this version is the > one used by Jenkins docker images. > I will do a release as soon as I can fix it. I want to push OBS to the > last step to be productive. There is a lot of work on that and we need > to profit it. > The headless VM in Linux has been updated to the latest and that one > has not been rollbacked. > > On Fri, Nov 27, 2020 at 5:48 AM Martin McClure <martin@hand2mouse.com> wrote: >> Is this new VM available for Linux? I only see Windows and Mac VMs that >> are dated 2020-11-02. >> In the launcher (launcher 2.2, still the latest AFAICT) refreshing the >> 90-x64 VM just re-downloads the one from 2020-02-11. >> >> Thanks, >> -Martin >> >> On 11/2/20 7:48 AM, tesonep@gmail.com wrote: >>> Hi, >>> this is an announcement of a new release of the Pharo VM. This >>> new version is available to be downloaded through get-pharo scripts >>> and through the Pharo Launcher. From the Pharo Launcher, remember to >>> update the VM from the VM manager window. >>> >>> This version includes a series of improvements: >>> >>> - Unification of code base with the headless VM >>> - Preparation for supporting HDPI displays. >>> - Improvements in the speed of Threaded FFI (40x times faster in >>> SameThread runner and 2x in Threaded worker). >>> - Better handling of semaphores >>> - Improvements in the loading of large images (better buffering) >>> - Better support for headless execution on non-main thread >>> >>> Please let me know if you find any issues. >>> >>> Cheers, Pablo >>> >