Changes to Trunk (
http://source.squeak.org/trunk.html) in the last 24 hours:
http://lists.squeakfoundation.org/pipermail/packages/2010-January/002388.htmlName: Morphic-jcg.280
Ancestors: Morphic-dtl.279
Following Bert's suggestion in the "Future Sends" thread, use MorphicAlarms instead of forking a Process that immediately waits on a delay before scheduling them with the other deferred messages.
This is Morphic-only behavior (implemented in MorphicProject), since other types of Projects don't have the MorphicAlarm mechanism available to them.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2010-January/002389.htmlName: System-jcg.228
Ancestors: System-ar.227
Add PseudoClass>>includesSelector: to patch a MessageNotUnderstood encountered while filing in code from a file.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2010-January/002390.htmlName: Morphic-jcg.301
Ancestors: Morphic-ar.300
Following Bert's suggestion in the "Future Sends" thread, use MorphicAlarms instead of forking a Process that immediately waits on a delay before scheduling them with the other deferred messages.
This is Morphic-only behavior (implemented in MorphicProject), since other types of Projects don't have the MorphicAlarm mechanism available to them.
(ignore Morphic-jcg.280, which is the same changes, but applied agains Morphic-dtl.279).
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2010-January/002391.htmlName: Morphic-jcg.302
Ancestors: Morphic-jcg.301
After version 301, sending #future from a non-UI thread is no longer thread-safe, because accesses to the MorphicAlarmQueue were not synchronized. Now they are, for all uses of Morphic alarms (i.e. even non-future-send users can now safely use Morphic alarms from other threads).
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2010-January/002392.htmlName: Collections-dtl.276
Ancestors: Collections-ar.275
Preserve #fullCheck for compatibility with external packages (i.e., extension methods in Dictionary etc). Important for SystemTracing package loading.
=============================================