[squeak-dev] Daily Commit Log

commits at source.squeak.org commits at source.squeak.org
Thu Jan 7 22:55:02 UTC 2016


Changes to Trunk (http://source.squeak.org/trunk.html) in the last 24 hours:

http://lists.squeakfoundation.org/pipermail/packages/2016-January/009237.html

Name: Kernel-eem.974
Ancestors: Kernel-eem.973

Reshape Monitor and Mutex and add the critical section primitives in advance of changing over to the critical section primitives.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-January/009238.html

Name: Kernel-eem.975
Ancestors: Kernel-eem.974

Mutate Mutex and Monitor to the new representation and primitives.

Modify Process>>terminate to take a generic approach to ensure blocks in critical sections vua a pragma (#criticalSection) and provide an explanatory comment, plus /not/ aborting the ensure: block if no progress has been made.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-January/009239.html

Name: KernelTests-eem.300
Ancestors: KernelTests-ul.299

Nuke test that can lo longer be tested for given the new Monitor implementation.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-January/009240.html

Name: KernelTests-eem.301
Ancestors: KernelTests-eem.300

Test soem more Monitor facilities

=============================================


More information about the Squeak-dev mailing list