Changes to Trunk (http://source.squeak.org/trunk.html) in the last 24 hours:
http://lists.squeakfoundation.org/pipermail/packages/2016-March/009482.html Name: Collections-ul.679 Ancestors: Collections-eem.678 #occurrencesOf: revamp: - optimized Bag's implementation - added optimized versions to ArrayedCollection, String and ByteArray ============================================= http://lists.squeakfoundation.org/pipermail/packages/2016-March/009483.html Name: Kernel-eem.1005 Ancestors: Kernel-bf.1004 Add a preamble script to make sure that a) SmallFloat64 has identityHash 3 and occupies the 4th (3rd, zero-relative) slot of the first class table page, and b) that the first class table page is hidden by ensuring its class index is 16, the Array class index pun. Check the above has happened in the postscript. ==== ERROR === Error: Unrecognized class definition 8 March 2016 8:54:15.015 pm VM: unix - a SmalltalkImage Image: Squeak3.11alpha [latest update: #8824] SecurityManager state: Restricted: false FileAccess: true SocketAccess: true Working Dir /home/squeaksource Trusted Dir /home/squeaksource/secure Untrusted Dir /home/squeaksource/My Squeak MCStReader(Object)>>error: Receiver: a MCStReader Arguments and temporary variables: aString: 'Unrecognized class definition' Receiver's instance variables: stream: a ReadStream definitions: an OrderedCollection(a MCClassDefinition(Integer) a MCMethodDefini...etc... MCStReader>>typeOfSubclass: Receiver: a MCStReader Arguments and temporary variables: aSymbol: #immediateSubclass: Receiver's instance variables: stream: a ReadStream definitions: an OrderedCollection(a MCClassDefinition(Integer) a MCMethodDefini...etc... MCStReader>>classDefinitionFrom: Receiver: a MCStReader Arguments and temporary variables: aPseudoClass: a PseudoClass(#SmallFloat64) tokens: #(#Float #immediateSubclass: #SmallFloat64 #instanceVariableNames: '' #...etc... traitCompositionString: '{}' lastIndex: 11 classTraitCompositionString: '{}' Receiver's instance variables: stream: a ReadStream definitions: an OrderedCollection(a MCClassDefinition(Integer) a MCMethodDefini...etc... [] in MCStReader>>loadDefinitions Receiver: a MCStReader Arguments and temporary variables: filePackage: a PseudoClass(#SmallFloat64) pseudoClass: an OrderedCollection(a MCClassDefinition(Integer) a MCMethodDefini...etc... Receiver's instance variables: stream: a ReadStream definitions: an OrderedCollection(a MCClassDefinition(Integer) a MCMethodDefini...etc... --- The full stack --- MCStReader(Object)>>error: MCStReader>>typeOfSubclass: MCStReader>>classDefinitionFrom: [] in MCStReader>>loadDefinitions - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - [] in Dictionary>>valuesDo: Dictionary>>associationsDo: Dictionary>>valuesDo: Dictionary>>do: MCStReader>>loadDefinitions MCStReader(MCSnapshotReader)>>definitions [] in MCMczReader>>extractDefinitionsFrom: MCStReader class(Object)>>ifNotNilDo: MCMczReader>>extractDefinitionsFrom: [] in MCMczReader>>loadDefinitions OrderedCollection>>do: MCMczReader>>loadDefinitions MCMczReader(MCVersionReader)>>definitions MCMczReader(MCVersionReader)>>snapshot [] in SSDiffyTextWriter>>writeVersion:for: BlockClosure>>on:do: SSDiffyTextWriter>>writeVersion:for: [] in SSEMailSubscription>>versionAdded:to: BlockClosure>>on:do: SSEMailSubscription>>versionAdded:to: [] in [] in SSProject>>versionAdded: [] in BlockClosure>>newProcess Previous message: [Pkg] The Trunk: Collections-ul.679.mcz Next message: [Pkg] The Trunk: Kernel-eem.1005.mcz Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] More information about the Packages mailing list ============================================= http://lists.squeakfoundation.org/pipermail/packages/2016-March/009484.html Name: Kernel-eem.1005 Ancestors: Kernel-bf.1004 Add a script to make sure that a) SmallFloat64 has identityHash 3 and occupies the 4th (3rd, zero-relative) slot of the first class table page, and b) that the first class table page is hidden by ensuring its class index is 16, the Array class index pun. ============================================= |
Free forum by Nabble | Edit this page |