[Pkg] The Trunk: System-ar.173.mcz

commits at source.squeak.org commits at source.squeak.org
Tue Nov 24 05:20:12 UTC 2009


Andreas Raab uploaded a new version of System to project The Trunk:
http://source.squeak.org/trunk/System-ar.173.mcz

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

Name: System-ar.173
Author: ar
Time: 23 November 2009, 9:19:44 am
UUID: 916781b6-a41b-774a-a6a3-05ce223277ae
Ancestors: System-dtl.172

Fix http://bugs.squeak.org/view.php?id=7418 which was caused by running allCallsOn: twice for classes - once for the class association and once for its name. The fix also means browsing class refs now is twice as fast.

=============== Diff against System-dtl.172 ===============

Item was changed:
  ----- Method: Behavior>>allCallsOn (in category '*system-support') -----
  allCallsOn
  	"Answer a SortedCollection of all the methods that refer to me by name or as part of an association in a global dict."
  
+ 	^self  systemNavigation allCallsOn:  self theNonMetaClass name!
- 
- 	^ (self  systemNavigation allCallsOn:  (self environment associationAt: self theNonMetaClass name)), (self  systemNavigation allCallsOn:  self theNonMetaClass name)	!

Item was removed:
- ----- Method: Preferences class>>showWorldMainDockingBar (in category 'standard queries') -----
- showWorldMainDockingBar
- 	^ self
- 		valueOfFlag: #showWorldMainDockingBar
- 		ifAbsent: [true]!



More information about the Packages mailing list