[squeak-dev] The Inbox: Tools-ct.1164.mcz

commits at source.squeak.org commits at source.squeak.org
Thu Jun 16 14:00:19 UTC 2022

A new version of Tools was added to project The Inbox:

==================== Summary ====================

Name: Tools-ct.1164
Author: ct
Time: 16 June 2022, 4:00:16.091003 pm
UUID: f95426e0-93c1-b241-8bf1-299d648c07f5
Ancestors: Tools-mt.1163

Attempts to simplify ProcessBrowser>>#signalSemaphore. I have not thought through this completely yet, so let's merge this after the release.

=============== Diff against Tools-mt.1163 ===============

Item was changed:
  ----- Method: ProcessBrowser>>signalSemaphore (in category 'process actions') -----
  	(selectedProcess suspendingList isKindOf: Semaphore)
  		ifFalse: [^ self].
+ 	selectedProcess suspendingList signal.
+ 	Processor yield.
+ 	self updateProcessList.!
- 	[selectedProcess suspendingList signal] fork.
- 	(Delay forMilliseconds: 300) wait.
- 	"Hate to make the UI wait, but it's convenient..."
- 	self updateProcessList!

More information about the Squeak-dev mailing list