[squeak-dev] Daily Commit Log

commits at source.squeak.org commits at source.squeak.org
Thu Oct 20 21:55:02 UTC 2016


Changes to Trunk (http://source.squeak.org/trunk.html) in the last 24 hours:

http://lists.squeakfoundation.org/pipermail/packages/2016-October/069003.html

Name: Monticello-nice.649
Ancestors: Monticello-mt.648

Support for half and double word variable subclasses

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-October/069004.html

Name: Monticello-nice.650
Ancestors: Monticello-nice.649, Monticello-eem.649

Merge eem.649 and nice.649 for 16bits and 64bits integer array.

Adopt Eliot's "DoubleByte" rather than "HalfWord"

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-October/069005.html

Name: KernelTests-nice.312
Ancestors: KernelTests-mt.311

ClassBuilder tests for half and double word variable subclasses

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-October/069006.html

Name: KernelTests-nice.314
Ancestors: KernelTests-nice.313, KernelTests-nice.312

Merge nice.312 (tests for 16 and 64 bits integer array)

Adopt Eliot's protocol:
HalfWord -> DoubleByte
isHalfWords -> isShorts
isDoubleWords -> isLongs

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-October/069007.html

Name: Kernel-nice.1039
Ancestors: Kernel-bf.1038

Introduce HalfWord (16 bits) and DoubleWord (64 bits) subclasses which are possible in Spur format, but yet not exploited.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-October/069008.html

Name: Kernel-nice.1040
Ancestors: Kernel-nice.1039

Prefer HalfWord to DoubleByte

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-October/069009.html

Name: Kernel-nice.1041
Ancestors: Kernel-nice.1040

The last bits of intSpec are zero, so no need to mask it.
Those bits are used in instances only - see intSpec comment.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-October/069010.html

Name: Kernel-nice.1047
Ancestors: Kernel-tfel.1046, Kernel-nice.1041

Merge nice.1041 changes for 16/64 bits integer array

By now all changes are superseded by Eliot's
HalfWord -> DoubleByte
isHalfWords -> isShorts
isDoubleWords -> isLongs

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-October/069011.html

Name: Collections-nice.717
Ancestors: Collections-dtl.716

Introduce HalfWordArray and DoubleWordArray for positive 16 bits and 64 bits integer elements.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-October/069012.html

Name: CollectionsTests-nice.268
Ancestors: CollectionsTests-pre.267

Provide some tests for half-word, word and double-word arrays (positive 16, 32 and 64 bits integer elements).

At time of writing, half and double words require VM improvments.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-October/069013.html

Name: Collections-nice.718
Ancestors: Collections-nice.717, Collections-eem.717

Merge nice-717 for providing HalfWordArray and DoubleWordArray

Rename HalfWord -> DoubleByte according to Eliot's protocol

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-October/069014.html

Name: CollectionsTests-nice.269
Ancestors: CollectionsTests-nice.268

Rename HalfWord -> DoubleByte according to Eliot's protocol

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-October/069015.html

Name: Collections-nice.719
Ancestors: Collections-nice.718

Let reversed preserve Interval class.
Handle the case of empty Interval specially (preserve the bounds).

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2016-October/069016.html

Name: CollectionsTests-nice.270
Ancestors: CollectionsTests-nice.269

Test Interval reversed and sum

=============================================


More information about the Squeak-dev mailing list