Chris Muller uploaded a new version of Collections to project The Trunk:
http://source.squeak.org/trunk/Collections-cmm.468.mcz
==================== Summary ====================
Name: Collections-cmm.468
Author: cmm
Time: 26 December 2011, 12:56:38.443 pm
UUID: b0f39ad3-ea43-4c20-848b-adbd7e61224d
Ancestors: Collections-cmm.466
Merged.
=============== Diff against Collections-ul.465 ===============
Item was added:
+ ----- Method: HashedCollection class>>arrayType (in category 'private') -----
+ arrayType
+ ^ Array!
Item was changed:
----- Method: HashedCollection>>growTo: (in category 'private') -----
growTo: anInteger
"Grow the elements array and reinsert the old elements"
| oldElements |
oldElements := array.
+ array := self class arrayType new: anInteger.
- array := Array new: anInteger.
self noCheckNoGrowFillFrom: oldElements!
Item was changed:
----- Method: HashedCollection>>initialize: (in category 'private') -----
initialize: n
"Initialize array to an array size of n"
+ array := self class arrayType new: n.
- array := Array new: n.
tally := 0!
Chris Muller uploaded a new version of Collections to project The Trunk:
http://source.squeak.org/trunk/Collections-cmm.468.mcz
==================== Summary ====================
Name: Collections-cmm.468
Author: cmm
Time: 26 December 2011, 12:56:38.443 pm
UUID: b0f39ad3-ea43-4c20-848b-adbd7e61224d
Ancestors: Collections-cmm.466
Merged.
=============== Diff against Collections-ul.465 ===============
Item was added:
+ ----- Method: HashedCollection class>>arrayType (in category 'private') -----
+ arrayType
+ ^ Array!
Item was changed:
----- Method: HashedCollection>>growTo: (in category 'private') -----
growTo: anInteger
"Grow the elements array and reinsert the old elements"
| oldElements |
oldElements := array.
+ array := self class arrayType new: anInteger.
- array := Array new: anInteger.
self noCheckNoGrowFillFrom: oldElements!
Item was changed:
----- Method: HashedCollection>>initialize: (in category 'private') -----
initialize: n
"Initialize array to an array size of n"
+ array := self class arrayType new: n.
- array := Array new: n.
tally := 0!
Chris Muller uploaded a new version of ReleaseBuilder to project The Trunk:
http://source.squeak.org/trunk/ReleaseBuilder-cmm.73.mcz
==================== Summary ====================
Name: ReleaseBuilder-cmm.73
Author: cmm
Time: 22 December 2011, 1:47:42.618 pm
UUID: cf876ee9-97cc-4a2f-99bf-02d2c6955424
Ancestors: ReleaseBuilder-chc.72
- Don't attempt to resize screen until we're using the correct primitives to do so!
- Revert standard size to 800x600.
=============== Diff against ReleaseBuilder-chc.72 ===============
Item was changed:
----- Method: ReleaseBuilderTrunk class>>prepareNewBuild (in category 'scripts') -----
prepareNewBuild
"ReleaseBuilderTrunk prepareNewBuild"
"Prepare everything that should be done for a new image build"
SystemVersion setVersion.
SMLoaderPlus
setDefaultFilters: (OrderedCollection with: #filterSafelyAvailable).
+ self setDisplayExtent: 800 @ 600;
- self setDisplayExtent: 1024 @ 768;
setPreferences;
switchTo43Repository;
openWelcomeWorkspaces.
"Make DependencyBrowser accessible on the open menu."
DependencyBrowser initialize.
Smalltalk cleanUp: true.
Undeclared removeUnreferencedKeys.
Smalltalk garbageCollect!
Item was changed:
----- Method: ReleaseBuilderTrunk class>>setDisplayExtent: (in category 'private') -----
setDisplayExtent: extent
+ "Uncomment next line when the primitives become available in the Squeak VM."
+ " DisplayScreen hostWindowSize: extent."
+ Display extent = extent ifFalse: [ Warning signal: 'Display extent not set to ', extent ]!
- DisplayScreen
- depth: 32
- width: extent x
- height: extent y
- fullscreen: false.
- Display extent = extent ifFalse: [ Warning signal: 'Display extent not set to 800@600.' ]!
Chris Muller uploaded a new version of ReleaseBuilder to project The Trunk:
http://source.squeak.org/trunk/ReleaseBuilder-cmm.73.mcz
==================== Summary ====================
Name: ReleaseBuilder-cmm.73
Author: cmm
Time: 22 December 2011, 1:47:42.618 pm
UUID: cf876ee9-97cc-4a2f-99bf-02d2c6955424
Ancestors: ReleaseBuilder-chc.72
- Don't attempt to resize screen until we're using the correct primitives to do so!
- Revert standard size to 800x600.
=============== Diff against ReleaseBuilder-chc.72 ===============
Item was changed:
----- Method: ReleaseBuilderTrunk class>>prepareNewBuild (in category 'scripts') -----
prepareNewBuild
"ReleaseBuilderTrunk prepareNewBuild"
"Prepare everything that should be done for a new image build"
SystemVersion setVersion.
SMLoaderPlus
setDefaultFilters: (OrderedCollection with: #filterSafelyAvailable).
+ self setDisplayExtent: 800 @ 600;
- self setDisplayExtent: 1024 @ 768;
setPreferences;
switchTo43Repository;
openWelcomeWorkspaces.
"Make DependencyBrowser accessible on the open menu."
DependencyBrowser initialize.
Smalltalk cleanUp: true.
Undeclared removeUnreferencedKeys.
Smalltalk garbageCollect!
Item was changed:
----- Method: ReleaseBuilderTrunk class>>setDisplayExtent: (in category 'private') -----
setDisplayExtent: extent
+ "Uncomment next line when the primitives become available in the Squeak VM."
+ " DisplayScreen hostWindowSize: extent."
+ Display extent = extent ifFalse: [ Warning signal: 'Display extent not set to ', extent ]!
- DisplayScreen
- depth: 32
- width: extent x
- height: extent y
- fullscreen: false.
- Display extent = extent ifFalse: [ Warning signal: 'Display extent not set to 800@600.' ]!