The Trunk: Collections-ar.240.mcz

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

The Trunk: Collections-ar.240.mcz

commits-2
Andreas Raab uploaded a new version of Collections to project The Trunk:
http://source.squeak.org/trunk/Collections-ar.240.mcz

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

Name: Collections-ar.240
Author: ar
Time: 4 December 2009, 2:12:56 am
UUID: 96e09369-25c5-664e-ab0b-f9361614b2b6
Ancestors: Collections-nice.239

Signal OutOfMemory instead of calling signalLowSpace.

=============== Diff against Collections-nice.239 ===============

Item was changed:
  ----- Method: Interval class>>new (in category 'instance creation') -----
  new
  "Primitive. Create and answer with a new instance of the receiver
  (a class) with no indexable fields. Fail if the class is indexable. Override
  SequenceableCollection new. Essential. See Object documentation
  whatIsAPrimitive."
 
  <primitive: 70>
  self isVariable ifTrue: [ ^ self new: 0 ].
  "space must be low"
+ OutOfMemory signal.
- Smalltalk signalLowSpace.
  ^ self new  "retry if user proceeds"
  !