[squeak-dev] The Inbox: Environments-ct.84.mcz

commits at source.squeak.org commits at source.squeak.org
Thu Jan 27 00:45:51 UTC 2022


A new version of Environments was added to project The Inbox:
http://source.squeak.org/inbox/Environments-ct.84.mcz

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

Name: Environments-ct.84
Author: ct
Time: 27 January 2022, 1:45:50.290256 am
UUID: 7d378970-f5d8-5242-b813-24773d22d10a
Ancestors: Environments-ct.83

Accelerates queries like "browse my changes" *significantly*. Is this an appropriate place or should this go into the SystemNavigation instead?

=============== Diff against Environments-ct.83 ===============

Item was changed:
  ----- Method: Environment>>allClassesAndTraitsDo: (in category 'classes and traits') -----
  allClassesAndTraitsDo: aBlock
+ 	CurrentReadOnlySourceFiles cacheDuring:
+ 		[declarations keysAndValuesDo:
+ 			[:key :value |
+ 			((value isBehavior) and: [key == value name]) ifTrue:
+ 				[aBlock value: value]]]!
- 	declarations keysAndValuesDo:
- 		[:key :value |
- 		((value isBehavior) and: [key == value name]) ifTrue:
- 			[aBlock value: value]]!



More information about the Squeak-dev mailing list