From: gitosis@osmocom.org
Precedence: list
To: osmocom-commitlog@lists.osmocom.org
Date: Sun, 27 Jul 2014 08:50:44 GMT
Message-ID: <201407270850.s6R8oi5x090220@git.osmocom.org>
Subject: osmo-st-core.git branch master updated.
	c5f53b7d64479c7e31ba315ac6270d46d29e3b18
Message: 1

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Core routines for Smalltalk code".

The branch, master has been updated
       via  c5f53b7d64479c7e31ba315ac6270d46d29e3b18 (commit)
       via  f2be90484850def90ca0caf11969a3ade2227446 (commit)
       via  5c7b52662c37d9ebfcf17a44a449cbc96506fb9a (commit)
       via  f5c5febae8f2a2bbe2fab5711b335f09efeaf422 (commit)
      from  699eb31206e617e31b2f36ef312ff7a93fada225 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://cgit.osmocom.org/smalltalk/osmo-st-core/commit/?id=c5f53b7d64479c7e31ba315ac6270d46d29e3b18

commit c5f53b7d64479c7e31ba315ac6270d46d29e3b18
Author: Holger Hans Peter Freyther <holger@moiji-mobile.com>
Date:   Sun Jul 27 10:48:51 2014 +0200

    dispatcher: Merge code from Norbert to allow to install alternative dispatchers
    
    Norbert introduced the MockDispatcher to get nice and direct
    exceptions.

http://cgit.osmocom.org/smalltalk/osmo-st-core/commit/?id=f2be90484850def90ca0caf11969a3ade2227446

commit f2be90484850def90ca0caf11969a3ade2227446
Author: Holger Hans Peter Freyther <holger@moiji-mobile.com>
Date:   Sun Jul 27 10:19:25 2014 +0200

    timer: Prevent a potential race with the loop process resumption
    
    It is possible that the "loop" has determined there are no pending
    timers but then the insertion application is executing and is
    inserting a timer. Once the loop is executing again it will sleep
    as there was no timer and we will miss the wake-up until there is
    another timer.

http://cgit.osmocom.org/smalltalk/osmo-st-core/commit/?id=5c7b52662c37d9ebfcf17a44a449cbc96506fb9a

commit 5c7b52662c37d9ebfcf17a44a449cbc96506fb9a
Author: Holger Hans Peter Freyther <holger@moiji-mobile.com>
Date:   Sun Jul 27 09:41:15 2014 +0200

    timer: Implement the shutdown for GNU Smalltalk too.

http://cgit.osmocom.org/smalltalk/osmo-st-core/commit/?id=f5c5febae8f2a2bbe2fab5711b335f09efeaf422

commit f5c5febae8f2a2bbe2fab5711b335f09efeaf422
Author: Holger Hans Peter Freyther <holger@moiji-mobile.com>
Date:   Sun Jul 27 09:31:51 2014 +0200

    timer: Merge the timer changes from norbert and some races fixes
    
    Allow timers < 1 second and have the timer loop wait for the
    closest time. This is not completely race free yet.

-----------------------------------------------------------------------

Summary of changes:
 Dispatcher.st        |  22 +++++++++--
 GSTExtensions.st     |  10 +++++
 Tests.st             |  23 +++++++----
 Timer.st             | 108 ++++++++++++++++++++++++++++++++++++++++-----------
 changes_for_pharo.st |  17 +++++++-
 package.xml          |   2 +-
 6 files changed, 148 insertions(+), 34 deletions(-)


hooks/post-receive
-- 
Core routines for Smalltalk code


