[Vm-dev] [Pharo-dev] Is there a way to know if I am in iTimer VM?

Mariano Martinez Peck marianopeck at gmail.com
Tue May 16 14:48:18 UTC 2017


On Tue, May 16, 2017 at 11:43 AM, Eliot Miranda <eliot.miranda at gmail.com>
wrote:

>
> Hi Mariano,
>
> On May 16, 2017, at 6:35 AM, Mariano Martinez Peck <marianopeck at gmail.com>
> wrote:
>
> Guys,
>
> As you know, OSSubprocess does not work correctly in Linux unless you use
> the iTimer VM.
>
>
> As others have pointed out, you mean that OSSubprocess does not work
> correctly unless you use the threaded heartbeat VM.  That the itinerary
> heartbeat breaks OSSubprocess.
>


Yes, sorry about that.


>
> I would like to open a warning (that growl thingy on bottom left of the
> screen) or something at loading / install time if I can detect I am under
> Linux AND under traditional linux VM (not itimer).
>
> Do you know how can I do that?
>
> I made a mistake in that there is no way, other than by using the FFI, to
> discover if the timer heartbeat is being used.  Would it be satisfactory if
> I provide a flag in vm parameter 48 that, if set, indicates the itimer
> heartbeat is in use?  This could be done in a few minutes and would be
> ready for the official release of Pharo 6.
>
>
>
Well, it would be helpful as I may be able to throw a warning. Would this
flag be set only under Linux VM?

Thanks,



> --
> Mariano
> http://marianopeck.wordpress.com
>
>
>


-- 
Mariano
http://marianopeck.wordpress.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20170516/8d0dcbeb/attachment.html>


More information about the Vm-dev mailing list