Eliot Miranda uploaded a new version of Collections to project The Trunk: http://source.squeak.org/trunk/Collections-eem.960.mcz
==================== Summary ====================
Name: Collections-eem.960 Author: eem Time: 1 October 2021, 2:42:29.723067 pm UUID: 5f8b030a-f7a8-4f5f-8316-a16f87d86a34 Ancestors: Collections-ul.959
Make sure ByteArray>>doubleAt:bigEndian: answers SmallFloat64's if possible.
=============== Diff against Collections-ul.959 ===============
Item was changed: ----- Method: ByteArray>>doubleAt:bigEndian: (in category 'platform independent access') ----- doubleAt: index bigEndian: bool "Return a 64 bit float starting from the given byte index" | w1 w2 dbl | w1 := self unsignedLongAt: index bigEndian: bool. w2 := self unsignedLongAt: index + 4 bigEndian: bool. dbl := Float new: 2. bool ifTrue: [dbl basicAt: 1 put: w1. dbl basicAt: 2 put: w2] ifFalse: [dbl basicAt: 1 put: w2. dbl basicAt: 2 put: w1]. + ^dbl * 1.0 "reduce to SmallFloat64 if possible"! - ^ dbl!
packages@lists.squeakfoundation.org