> On 15 May 2017, at 13:41, Esteban Lorenzano <[hidden email]> wrote:
>> On 15 May 2017, at 13:35, Denis Kudriashov <[hidden email]> wrote:
>> On bintray there is no distinction between threaded and timeout VM versions.
>> What armVM is based on?
> afaik is timeout
On Mon, May 15, 2017 at 11:11 PM, Eliot Miranda <[hidden email]> wrote:
> > Hi Denis, > > On Mon, May 15, 2017 at 7:54 AM, Denis Kudriashov <[hidden email]> wrote: >> >> >> >> 2017-05-15 15:22 GMT+02:00 Eliot Miranda <[hidden email]>: >>> >>> >>> 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]
I always wondered what I was missing in distinguishing between the two heartbeats. Its a bit cryptic until its spelled out.
>>> BTW, please /don't/ say "threaded"; that means something entirely different. Please say "heartbeat thread".
A minor thought... if instead of "" & "ITHB" , --version reported "ThreadedHeartbeat" & "ItimerHeartbeat" that would encourage the use of these terms in discussion.