[squeak-dev] Daily Commit Log

commits at source.squeak.org commits at source.squeak.org
Tue Dec 1 23:55:10 UTC 2009


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

http://lists.squeakfoundation.org/pipermail/packages/2009-December/001915.html

Name: ST80-dtl.73
Ancestors: ST80-dtl.72

Better progress display handling and rudimentary MVC implementations for
  Project>>loadFromServer:
  Project>>storeOnServerWithProgressInfo:
  Project>>storeOnServerWithProgressInfoOn:


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

http://lists.squeakfoundation.org/pipermail/packages/2009-December/001916.html

Name: Morphic-dtl.259
Ancestors: Morphic-dtl.258

Better progress display handling and rudimentary MVC implementations for
  Project>>loadFromServer:
  Project>>storeOnServerWithProgressInfo:
  Project>>storeOnServerWithProgressInfoOn:


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

http://lists.squeakfoundation.org/pipermail/packages/2009-December/001917.html

Name: System-dtl.185
Ancestors: System-dtl.184

Better progress display handling and rudimentary MVC implementations for
  Project>>loadFromServer:
  Project>>storeOnServerWithProgressInfo:
  Project>>storeOnServerWithProgressInfoOn:


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

http://lists.squeakfoundation.org/pipermail/packages/2009-December/001918.html

Name: Collections-ul.217
Ancestors: Collections-ul.216

Replace sends of #scanForEmptySlotFor: with #scanFor:. This enables atomic changes of the hash implementation.

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

http://lists.squeakfoundation.org/pipermail/packages/2009-December/001919.html

Name: Kernel-ul.312
Ancestors: Kernel-nice.307

Added #scaledIdentityHash.
Part 1 of updating Object >> hash.

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

http://lists.squeakfoundation.org/pipermail/packages/2009-December/001920.html

Name: Kernel-ul.313
Ancestors: Kernel-ul.312

Part 2 of updating Object >> #hash.

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

http://lists.squeakfoundation.org/pipermail/packages/2009-December/001921.html

Name: Kernel-ul.314
Ancestors: Kernel-ul.313

Removed preamble.

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

http://lists.squeakfoundation.org/pipermail/packages/2009-December/001922.html

Name: Collections-ul.228
Ancestors: Collections-ul.217

Part 1 of IdentityDictionary hash change.
Also removed previous postscript.

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

http://lists.squeakfoundation.org/pipermail/packages/2009-December/001923.html

Name: Collections-ul.229
Ancestors: Collections-ul.228

Part 2 of IdentityDictionary hash change.

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

http://lists.squeakfoundation.org/pipermail/packages/2009-December/001924.html

Name: Collections-ul.230
Ancestors: Collections-ul.229

Part 1 of KeyedIdentitySet hash change.
Also removed previous preamble.

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

http://lists.squeakfoundation.org/pipermail/packages/2009-December/001925.html

Name: Collections-ul.231
Ancestors: Collections-ul.230

Part 2 of KeyedIdentitySet hash change.

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

http://lists.squeakfoundation.org/pipermail/packages/2009-December/001926.html

Name: Collections-ul.232
Ancestors: Collections-ul.231

Part 1 of WeakIdentityKeyDictionary hash change.
Also removed previous preamble.

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

http://lists.squeakfoundation.org/pipermail/packages/2009-December/001927.html

Name: Collections-ul.233
Ancestors: Collections-ul.232

Part 2 of WeakIdentityKeyDictionary hash change.

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

http://lists.squeakfoundation.org/pipermail/packages/2009-December/001928.html

Name: Collections-ul.234
Ancestors: Collections-ul.233

Part 1 of IdentitySet hash change.
Also removed previous preamble.

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

http://lists.squeakfoundation.org/pipermail/packages/2009-December/001929.html

Name: Collections-ul.235
Ancestors: Collections-ul.234

Part 2 of IdentitySet hash change.

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

http://lists.squeakfoundation.org/pipermail/packages/2009-December/001930.html

Name: System-ul.185
Ancestors: System-dtl.184

Part 1 of SystemDictionary hash change (use #hash instead of #identityHash)

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

http://lists.squeakfoundation.org/pipermail/packages/2009-December/001931.html

Name: System-ar.186
Ancestors: System-dtl.185, System-ul.185

Merging System-ul.185:

Part 1 of SystemDictionary hash change (use #hash instead of #identityHash)

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

http://lists.squeakfoundation.org/pipermail/packages/2009-December/001932.html

Name: System-ar.187
Ancestors: System-ar.186, System-ul.186

Merging System-ul.186:

Part 2 of SystemDictionary hash change.

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

http://lists.squeakfoundation.org/pipermail/packages/2009-December/001933.html

Name: System-ar.188
Ancestors: System-ar.187, System-ul.187

Merging System-ul.187:

Remove preamble.

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

http://lists.squeakfoundation.org/pipermail/packages/2009-December/001934.html

Name: Collections-ul.236
Ancestors: Collections-ul.235

- revert #do: #associationsDo: and the senders of #scanForEmptySlotFor: 
- removed preamble
- add grow tweak to WeakSet
- rehash everything at postscript

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

http://lists.squeakfoundation.org/pipermail/packages/2009-December/001935.html

Name: Collections-ul.237
Ancestors: Collections-ul.236

- remove CollectionRehashingUtility
- clear postscript

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

http://lists.squeakfoundation.org/pipermail/packages/2009-December/001936.html

Name: Kernel-ar.315
Ancestors: Kernel-ul.314

Future proofing: For speed and simplicity, Cog requires LargeNegativeInteger to be compact at 4 (replacing PseudoContext). Integer>>initialize now takes care of that and documents (via LPITest and LNITest) the compact class requirements of LPI and LNI.

There  is no actual impact except that LNIs will shave off a header word which in typical images makes no difference whatsover (LargeNegativeInteger instanceCount < 100 in a typical trunk image).

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

http://lists.squeakfoundation.org/pipermail/packages/2009-December/001937.html

Name: KernelTests-ar.113
Ancestors: KernelTests-nice.112

Add tests for compact class index of LPI and LNI.

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

http://lists.squeakfoundation.org/pipermail/packages/2009-December/001938.html

Name: Compiler-nice.100
Ancestors: Compiler-nice.99

Let token be ':=' when := is used for assignment.
This used to make some Decompiler tests fail...
http://code.google.com/p/pharo/issues/detail?id=740

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



More information about the Squeak-dev mailing list