[Vm-dev] [VM-dev] Is armVM threaded or timeout based?

Eliot Miranda eliot.miranda at gmail.com
Mon May 15 15:11:10 UTC 2017


Hi Denis,

On Mon, May 15, 2017 at 7:54 AM, Denis Kudriashov <dionisiydk at gmail.com>
wrote:

>
>
> 2017-05-15 15:22 GMT+02:00 Eliot Miranda <eliot.miranda at gmail.com>:
>
>>
>> The make system builds both. If the directory in products ends in ht it
>> has a heartbeat thread (ht=HeartbeatThread); if not it is not.
>>
>
> Probably they all are not published on bintray for armVM. Only version
> there.
>
>
>>
>> If you run the --version command the print out tells you which.
>>
>
> It gives me:
>
>
> 5.0-201705091027  Tue May  9 11:28:14 UTC 2017 gcc 4.9.2 [Production Spur
> VM]
>
> CoInterpreter VMMaker.oscog-eem.2207 uuid: 8da5de9b-33d7-478b-9081-58591f7da69a
> May  9 2017
>
> StackToRegisterMappingCogit VMMaker.oscog-eem.2208 uuid:
> 4877be7d-941d-4e15-b6df-4f1b8c7072a8 May  9 2017
>
> VM: 201705091027 https://github.com/OpenSmalltalk/opensmalltalk-vm.git $
> Date: Tue May 9 12:27:47 2017 +0200 $
>
> Plugins: 201705091027 https://github.com/OpenSmalltalk/opensmalltalk-
> vm.git $
>
> Linux testing-gce-20dfeada-ed5f-48a3-b0b1-9ec915ac3ab8 4.4.0-62-generic
> #83~14.04.1-Ubuntu SMP Wed Jan 18 18:10:30 UTC 2017 armv7l GNU/Linux
>
> plugin path: armVMLatest/lib/pharo/5.0-201705091027 [default:
> /home/pi/iot/armVMLatest/lib/pharo/5.0-201705091027/]
>

That's the threaded heartbeat.  If it used the timer heartbeat it would
print

5.0-201705091027  Tue May  9 11:28:14 UTC 2017 gcc 4.9.2 [Production Spur
*ITHB* VM]

...


BTW, please /don't/ say "threaded"; that means something entirely
>> different.  Please say "heartbeat thread".
>
>
_,,,^..^,,,_
best, Eliot
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20170515/187dfb53/attachment.html>


More information about the Vm-dev mailing list