The Trunk: Traits-ul.305.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

The Trunk: Traits-ul.305.mcz

commits-2
Levente Uzonyi uploaded a new version of Traits to project The Trunk:
http://source.squeak.org/trunk/Traits-ul.305.mcz

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

Name: Traits-ul.305
Author: ul
Time: 26 April 2015, 5:11:03.366 pm
UUID: 34df02d0-c86a-4038-a909-e1d332374322
Ancestors: Traits-mt.304

- cache the source files during recompilation

=============== Diff against Traits-mt.304 ===============

Item was changed:
  ----- Method: Trait class>>unloadTraits (in category 'load-unload') -----
  unloadTraits
  "Trait unloadTraits"
  Trait traitImpl == self ifTrue:[Trait traitImpl: nil].
  self removeAllTraits.
  Behavior compileSilently: 'updateTraits' classified: 'accessing'.
  ClassDescription removeSelectorSilently: #updateTraits.
  ClassOrganizer organization classify: #traitComposition under: 'accessing'.
  (MCPackage named: 'Traits') unload.
  ClassOrganizer removeSelectorSilently: #traitComposition.
  Behavior removeSelectorSilently: #updateTraits.
+ CurrentReadOnlySourceFiles cacheDuring: [
+ Compiler recompileAll ]!
- Compiler recompileAll.!