[squeak-dev] Daily Commit Log

commits at source.squeak.org commits at source.squeak.org
Wed Nov 11 22:55:02 UTC 2015


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

http://lists.squeakfoundation.org/pipermail/packages/2015-November/009129.html

Name: Kernel-nice.967
Ancestors: Kernel-nice.966

Implement CompiledMethod>>withoutPrimitive because implementation is depending on CompiledMethod format which may change across VM versions, this method cannot be open-coded into Collection-Tests but obviously belongs to Kernel.

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

http://lists.squeakfoundation.org/pipermail/packages/2015-November/009130.html

Name: CollectionsTests-nice.258
Ancestors: CollectionsTests-ul.257

Use fresh new withoutPrimitive utility, and let one more test pass in Spur.

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

http://lists.squeakfoundation.org/pipermail/packages/2015-November/009131.html

Name: Tools-mt.648
Ancestors: Tools-cmm.647

Make the preference "extraDebuggerButtons" functional again. This was a regression since Squeak 3.9.

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

http://lists.squeakfoundation.org/pipermail/packages/2015-November/009132.html

Name: System-nice.777
Ancestors: System-nice.776

Let ImageSegment tests pass on Spur by fixing the erroneous endianness check.

Details:

In spur, primitive 98 which load an ImageSegment does become: the WordArrayForSegment segment into an Array. So all information about endianness is lost at this stage.

I don't know if the primitive will handle all kind of endianness, but it will eventually fail if it can't, and we won't get down to here, so the very best thing is to assume that endianness problems are already solved.

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

http://lists.squeakfoundation.org/pipermail/packages/2015-November/009133.html

Name: Tools-cmm.649
Ancestors: Tools-mt.648

- Fix "Key not found: nil" when saving method from method template.
- We now have two annotation pane preferences, use language which allows the user to know which is which.

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


More information about the Squeak-dev mailing list