Um, this may be related to a VM bug which is that transferTo: (the method that makes a runnable process the active one) forgets to nil the process's myList slot. The myList slot of the active process should always be nil, so one can tell whether it is running or not. Thanks for the reminder. The fix is:
!Interpreter methodsFor: 'process primitive support' stamp: 'eem 8/17/2009 16:38'!
transferTo: aProc
"Record a process to be awoken on the next interpreter cycle.
ikp 11/24/1999 06:07 -- added hook for external runtime compiler.
eem 8/17/2009 16:37 -- stored nil into myList of new activeProcess"
| sched oldProc newProc |
statProcessSwitch := statProcessSwitch + 1.
newProc := aProc.
sched := self schedulerPointer.
oldProc := self fetchPointer: ActiveProcessIndex ofObject: sched.
self storePointer: ActiveProcessIndex ofObject: sched withValue: newProc.
self storePointerUnchecked: MyListIndex ofObject: newProc withValue: nilObj.
compilerInitialized
ifTrue: [self compilerProcessChange: oldProc to: newProc]
ifFalse: [self storePointer: SuspendedContextIndex ofObject: oldProc withValue: activeContext.
self newActiveContext: (self fetchPointer: SuspendedContextIndex ofObject: newProc).
self storePointer: SuspendedContextIndex ofObject: newProc withValue: nilObj].
reclaimableContextCount := 0! !
Find attached.
On Wed, Dec 23, 2009 at 12:11 PM, Stéphane Ducasse
<[hidden email]> wrote:
This is strange
I did not get the time to look at it but I got a deep recursion in MC which stressed the low space
and ended up in this crash
Stef
------------------------------------------------------------
THERE_BE_DRAGONS_HERE
MessageNotUnderstood: LinkedList>>offList
23 December 2009 8:56:10 pm
VM: Mac OS - intel - 1062 - Squeak3.8.1 of '28 Aug 2006' [latest update: #6747] Squeak VM 4.2.2b1
Image: PharoCore1.1ALPHA [Latest update: #11112]
SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir /Users/ducasse/Workspace/FirstCircle/ActiveResearch/Pharo/Pharo
Trusted Dir /foobar/tooBar/forSqueak/bogus
Untrusted Dir /Users/ducasse/Library/Preferences/Squeak/Internet/My Squeak
LinkedList(Object)>>doesNotUnderstand: #offList
Receiver: a LinkedList()
Arguments and temporary variables:
aMessage: offList
exception: MessageNotUnderstood: LinkedList>>offList
resumeValue: nil
Receiver's instance variables:
firstLink: nil
lastLink: nil
Project class>>interruptName:preemptedProcess:
Receiver: Project
Arguments and temporary variables:
labelString: 'Space is low'
theInterruptedProcess: a Process in ByteString(Object)>>shallowCopy
preemptedProcess: a Process in ByteString(Object)>>shallowCopy
projectProcess: a Process in ByteString(Object)>>shallowCopy
Receiver's instance variables:
superclass: Model
methodDict: a MethodDictionary(#changeSet->(Project>>#changeSet "a CompiledMeth...etc...
format: 170
instanceVariables: #('world' 'changeSet' 'transcript' 'parentProject' 'previous...etc...
organization: ('*Polymorph-Widgets' createTaskbarIfNecessary moveCollapsedWindo...etc...
subclasses: nil
name: #Project
classPool: a Dictionary(#AllProjects->an OrderedCollection(a Project) #CurrentP...etc...
sharedPools: nil
environment: Smalltalk
category: #'System-Support'
traitComposition: {}
localSelectors: nil
SystemDictionary>>lowSpaceWatcher
Receiver: Smalltalk
Arguments and temporary variables:
free: nil
preemptedProcess: a Process in ByteString(Object)>>shallowCopy
Receiver's instance variables:
tally: 1817
array: an Array(nil nil nil #SystemSettingBrowser->SystemSettingBrowser #EFontB...etc...
cachedClassNames: nil
[] in SystemDictionary>>installLowSpaceWatcher
Receiver: Smalltalk
Arguments and temporary variables:
Receiver's instance variables:
tally: 1817
array: an Array(nil nil nil #SystemSettingBrowser->SystemSettingBrowser #EFontB...etc...
cachedClassNames: nil
[] in BlockClosure>>newProcess
Receiver: [closure] in SystemDictionary>>installLowSpaceWatcher
Arguments and temporary variables:
Receiver's instance variables:
outerContext: SystemDictionary>>installLowSpaceWatcher
startpc: 65
numArgs: 0
--- The full stack ---
LinkedList(Object)>>doesNotUnderstand: #offList
Project class>>interruptName:preemptedProcess:
SystemDictionary>>lowSpaceWatcher
[] in SystemDictionary>>installLowSpaceWatcher
[] in BlockClosure>>newProcess
------------------------------------------------------------
THERE_BE_DRAGONS_HERE
User Interrupt
23 December 2009 8:56:19 pm
VM: Mac OS - intel - 1062 - Squeak3.8.1 of '28 Aug 2006' [latest update: #6747] Squeak VM 4.2.2b1
Image: PharoCore1.1ALPHA [Latest update: #11112]
SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir /Users/ducasse/Workspace/FirstCircle/ActiveResearch/Pharo/Pharo
Trusted Dir /foobar/tooBar/forSqueak/bogus
Untrusted Dir /Users/ducasse/Library/Preferences/Squeak/Internet/My Squeak
ByteString(Object)>>shallowCopy
Receiver: 'Collections-Sequenceable'
Arguments and temporary variables:
class: nil
newObject: nil
index: nil
Receiver's instance variables:
'Collections-Sequenceable'
ByteString(Object)>>copy
Receiver: 'Collections-Sequenceable'
Arguments and temporary variables:
Receiver's instance variables:
'Collections-Sequenceable'
ByteString(String)>>asLowercase
Receiver: 'Collections-Sequenceable'
Arguments and temporary variables:
Receiver's instance variables:
'Collections-Sequenceable'
MCPackage>>hash
Receiver: a MCPackage(Collections-Sequenceable)
Arguments and temporary variables:
Receiver's instance variables:
name: 'Collections-Sequenceable'
Dictionary>>scanFor:
Receiver: a Dictionary(size 103)
Arguments and temporary variables:
anObject: a MCPackage(Collections-Sequenceable)
element: nil
start: nil
finish: 234
index: nil
index: nil
indexLimiT: nil
Receiver's instance variables:
tally: 103
array: an Array(nil nil nil nil a MCPackage(Tests)->a MCWorkingCopy(Tests) nil ...etc...
Dictionary(Set)>>findElementOrNil:
Receiver: a Dictionary(size 103)
Arguments and temporary variables:
anObject: a MCPackage(Collections-Sequenceable)
index: nil
Receiver's instance variables:
tally: 103
array: an Array(nil nil nil nil a MCPackage(Tests)->a MCWorkingCopy(Tests) nil ...etc...
Dictionary>>at:ifAbsent:
Receiver: a Dictionary(size 103)
Arguments and temporary variables:
key: a MCPackage(Collections-Sequenceable)
aBlock: [closure] in MCWorkingCopy class(MCPackageManager class)>>forPackage:
assoc: nil
Receiver's instance variables:
tally: 103
array: an Array(nil nil nil nil a MCPackage(Tests)->a MCWorkingCopy(Tests) nil ...etc...
MCWorkingCopy class(MCPackageManager class)>>forPackage:
Receiver: MCWorkingCopy
Arguments and temporary variables:
aPackage: a MCPackage(Collections-Sequenceable)
Receiver's instance variables:
superclass: MCPackageManager
methodDict: a MethodDictionary(#adopt:->(MCWorkingCopy>>#adopt: "a CompiledMeth...etc...
format: 144
instanceVariables: #('versionInfo' 'ancestry' 'counter' 'repositoryGroup' 'requ...etc...
organization: ('*scriptloader' theCachedRepository)
('accessing' ancestors ance...etc...
subclasses: nil
name: #MCWorkingCopy
classPool: nil
sharedPools: nil
environment: Smalltalk
category: #'Monticello-Versioning'
traitComposition: nil
localSelectors: nil
registry: a Dictionary(size 103)
MCPackage>>workingCopy
Receiver: a MCPackage(Collections-Sequenceable)
Arguments and temporary variables:
Receiver's instance variables:
name: 'Collections-Sequenceable'
[] in MCWorkingCopy>>needsSaving
Receiver: a MCWorkingCopy(SLICE-SortBlock)
Arguments and temporary variables:
ea: a MCPackage(Collections-Sequenceable)
Receiver's instance variables:
package: a MCPackage(SLICE-SortBlock)
modified: false
versionInfo: nil
ancestry: a MCWorkingAncestry
counter: 2
repositoryGroup: a MCRepositoryGroup
requiredPackages: an OrderedCollection(a MCPackage(Collections-Sequenceable) a ...etc...
[] in OrderedCollection(Collection)>>anySatisfy:
Receiver: an OrderedCollection(a MCPackage(Collections-Sequenceable) a MCPackage(SLICE-SortBlock))
Arguments and temporary variables:
aBlock: a MCPackage(Collections-Sequenceable)
each: [closure] in MCWorkingCopy>>needsSaving
Receiver's instance variables:
array: an Array(nil nil a MCPackage(Collections-Sequenceable) a MCPackage(SLICE...etc...
firstIndex: 3
lastIndex: 4
OrderedCollection>>do:
Receiver: an OrderedCollection(a MCPackage(Collections-Sequenceable) a MCPackage(SLICE-SortBlock))
Arguments and temporary variables:
aBlock: [closure] in OrderedCollection(Collection)>>anySatisfy:
index: 3
Receiver's instance variables:
array: an Array(nil nil a MCPackage(Collections-Sequenceable) a MCPackage(SLICE...etc...
firstIndex: 3
lastIndex: 4
OrderedCollection(Collection)>>anySatisfy:
Receiver: an OrderedCollection(a MCPackage(Collections-Sequenceable) a MCPackage(SLICE-SortBlock))
Arguments and temporary variables:
aBlock: [closure] in MCWorkingCopy>>needsSaving
Receiver's instance variables:
array: an Array(nil nil a MCPackage(Collections-Sequenceable) a MCPackage(SLICE...etc...
firstIndex: 3
lastIndex: 4
MCWorkingCopy>>needsSaving
Receiver: a MCWorkingCopy(SLICE-SortBlock)
Arguments and temporary variables:
Receiver's instance variables:
package: a MCPackage(SLICE-SortBlock)
modified: false
versionInfo: nil
ancestry: a MCWorkingAncestry
counter: 2
repositoryGroup: a MCRepositoryGroup
requiredPackages: an OrderedCollection(a MCPackage(Collections-Sequenceable) a ...etc...
[] in MCWorkingCopy>>needsSaving
Receiver: a MCWorkingCopy(SLICE-SortBlock)
Arguments and temporary variables:
ea: a MCPackage(SLICE-SortBlock)
Receiver's instance variables:
package: a MCPackage(SLICE-SortBlock)
modified: false
versionInfo: nil
ancestry: a MCWorkingAncestry
counter: 2
repositoryGroup: a MCRepositoryGroup
requiredPackages: an OrderedCollection(a MCPackage(Collections-Sequenceable) a ...etc...
[] in OrderedCollection(Collection)>>anySatisfy:
Receiver: an OrderedCollection(a MCPackage(Collections-Sequenceable) a MCPackage(SLICE-SortBlock))
Arguments and temporary variables:
aBlock: a MCPackage(SLICE-SortBlock)
each: [closure] in MCWorkingCopy>>needsSaving
Receiver's instance variables:
array: an Array(nil nil a MCPackage(Collections-Sequenceable) a MCPackage(SLICE...etc...
firstIndex: 3
lastIndex: 4
OrderedCollection>>do:
Receiver: an OrderedCollection(a MCPackage(Collections-Sequenceable) a MCPackage(SLICE-SortBlock))
Arguments and temporary variables:
aBlock: [closure] in OrderedCollection(Collection)>>anySatisfy:
index: 4
Receiver's instance variables:
array: an Array(nil nil a MCPackage(Collections-Sequenceable) a MCPackage(SLICE...etc...
firstIndex: 3
lastIndex: 4
OrderedCollection(Collection)>>anySatisfy:
Receiver: an OrderedCollection(a MCPackage(Collections-Sequenceable) a MCPackage(SLICE-SortBlock))
Arguments and temporary variables:
aBlock: [closure] in MCWorkingCopy>>needsSaving
Receiver's instance variables:
array: an Array(nil nil a MCPackage(Collections-Sequenceable) a MCPackage(SLICE...etc...
firstIndex: 3
lastIndex: 4
MCWorkingCopy>>needsSaving
Receiver: a MCWorkingCopy(SLICE-SortBlock)
Arguments and temporary variables:
Receiver's instance variables:
package: a MCPackage(SLICE-SortBlock)
modified: false
versionInfo: nil
ancestry: a MCWorkingAncestry
counter: 2
repositoryGroup: a MCRepositoryGroup
requiredPackages: an OrderedCollection(a MCPackage(Collections-Sequenceable) a ...etc...
[] in MCWorkingCopy>>needsSaving
Receiver: a MCWorkingCopy(SLICE-SortBlock)
Arguments and temporary variables:
ea: a MCPackage(SLICE-SortBlock)
Receiver's instance variables:
package: a MCPackage(SLICE-SortBlock)
modified: false
versionInfo: nil
ancestry: a MCWorkingAncestry
counter: 2
repositoryGroup: a MCRepositoryGroup
requiredPackages: an OrderedCollection(a MCPackage(Collections-Sequenceable) a ...etc...
[] in OrderedCollection(Collection)>>anySatisfy:
Receiver: an OrderedCollection(a MCPackage(Collections-Sequenceable) a MCPackage(SLICE-SortBlock))
Arguments and temporary variables:
aBlock: a MCPackage(SLICE-SortBlock)
each: [closure] in MCWorkingCopy>>needsSaving
Receiver's instance variables:
array: an Array(nil nil a MCPackage(Collections-Sequenceable) a MCPackage(SLICE...etc...
firstIndex: 3
lastIndex: 4
OrderedCollection>>do:
Receiver: an OrderedCollection(a MCPackage(Collections-Sequenceable) a MCPackage(SLICE-SortBlock))
Arguments and temporary variables:
aBlock: [closure] in OrderedCollection(Collection)>>anySatisfy:
index: 4
Receiver's instance variables:
array: an Array(nil nil a MCPackage(Collections-Sequenceable) a MCPackage(SLICE...etc...
firstIndex: 3
lastIndex: 4
OrderedCollection(Collection)>>anySatisfy:
Receiver: an OrderedCollection(a MCPackage(Collections-Sequenceable) a MCPackage(SLICE-SortBlock))
Arguments and temporary variables:
aBlock: [closure] in MCWorkingCopy>>needsSaving
Receiver's instance variables:
array: an Array(nil nil a MCPackage(Collections-Sequenceable) a MCPackage(SLICE...etc...
firstIndex: 3
lastIndex: 4
MCWorkingCopy>>needsSaving
Receiver: a MCWorkingCopy(SLICE-SortBlock)
Arguments and temporary variables:
Receiver's instance variables:
package: a MCPackage(SLICE-SortBlock)
modified: false
versionInfo: nil
ancestry: a MCWorkingAncestry
counter: 2
repositoryGroup: a MCRepositoryGroup
requiredPackages: an OrderedCollection(a MCPackage(Collections-Sequenceable) a ...etc...
[] in MCWorkingCopy>>needsSaving
Receiver: a MCWorkingCopy(SLICE-SortBlock)
Arguments and temporary variables:
ea: a MCPackage(SLICE-SortBlock)
Receiver's instance variables:
package: a MCPackage(SLICE-SortBlock)
modified: false
versionInfo: nil
ancestry: a MCWorkingAncestry
counter: 2
repositoryGroup: a MCRepositoryGroup
requiredPackages: an OrderedCollection(a MCPackage(Collections-Sequenceable) a ...etc...
[] in OrderedCollection(Collection)>>anySatisfy:
Receiver: an OrderedCollection(a MCPackage(Collections-Sequenceable) a MCPackage(SLICE-SortBlock))
Arguments and temporary variables:
aBlock: a MCPackage(SLICE-SortBlock)
each: [closure] in MCWorkingCopy>>needsSaving
Receiver's instance variables:
array: an Array(nil nil a MCPackage(Collections-Sequenceable) a MCPackage(SLICE...etc...
firstIndex: 3
lastIndex: 4
OrderedCollection>>do:
Receiver: an OrderedCollection(a MCPackage(Collections-Sequenceable) a MCPackage(SLICE-SortBlock))
Arguments and temporary variables:
aBlock: [closure] in OrderedCollection(Collection)>>anySatisfy:
index: 4
Receiver's instance variables:
array: an Array(nil nil a MCPackage(Collections-Sequenceable) a MCPackage(SLICE...etc...
firstIndex: 3
lastIndex: 4
OrderedCollection(Collection)>>anySatisfy:
Receiver: an OrderedCollection(a MCPackage(Collections-Sequenceable) a MCPackage(SLICE-SortBlock))
Arguments and temporary variables:
aBlock: [closure] in MCWorkingCopy>>needsSaving
Receiver's instance variables:
array: an Array(nil nil a MCPackage(Collections-Sequenceable) a MCPackage(SLICE...etc...
firstIndex: 3
lastIndex: 4
MCWorkingCopy>>needsSaving
Receiver: a MCWorkingCopy(SLICE-SortBlock)
Arguments and temporary variables:
Receiver's instance variables:
package: a MCPackage(SLICE-SortBlock)
modified: false
versionInfo: nil
ancestry: a MCWorkingAncestry
counter: 2
repositoryGroup: a MCRepositoryGroup
requiredPackages: an OrderedCollection(a MCPackage(Collections-Sequenceable) a ...etc...
[] in MCWorkingCopy>>needsSaving
Receiver: a MCWorkingCopy(SLICE-SortBlock)
Arguments and temporary variables:
ea: a MCPackage(SLICE-SortBlock)
Receiver's instance variables:
package: a MCPackage(SLICE-SortBlock)
modified: false
versionInfo: nil
ancestry: a MCWorkingAncestry
counter: 2
repositoryGroup: a MCRepositoryGroup
requiredPackages: an OrderedCollection(a MCPackage(Collections-Sequenceable) a ...etc...
[] in OrderedCollection(Collection)>>anySatisfy:
Receiver: an OrderedCollection(a MCPackage(Collections-Sequenceable) a MCPackage(SLICE-SortBlock))
Arguments and temporary variables:
aBlock: a MCPackage(SLICE-SortBlock)
each: [closure] in MCWorkingCopy>>needsSaving
Receiver's instance variables:
array: an Array(nil nil a MCPackage(Collections-Sequenceable) a MCPackage(SLICE...etc...
firstIndex: 3
lastIndex: 4
OrderedCollection>>do:
Receiver: an OrderedCollection(a MCPackage(Collections-Sequenceable) a MCPackage(SLICE-SortBlock))
Arguments and temporary variables:
aBlock: [closure] in OrderedCollection(Collection)>>anySatisfy:
index: 4
Receiver's instance variables:
array: an Array(nil nil a MCPackage(Collections-Sequenceable) a MCPackage(SLICE...etc...
firstIndex: 3
lastIndex: 4
OrderedCollection(Collection)>>anySatisfy:
Receiver: an OrderedCollection(a MCPackage(Collections-Sequenceable) a MCPackage(SLICE-SortBlock))
Arguments and temporary variables:
aBlock: [closure] in MCWorkingCopy>>needsSaving
Receiver's instance variables:
array: an Array(nil nil a MCPackage(Collections-Sequenceable) a MCPackage(SLICE...etc...
firstIndex: 3
lastIndex: 4
MCWorkingCopy>>needsSaving
Receiver: a MCWorkingCopy(SLICE-SortBlock)
Arguments and temporary variables:
Receiver's instance variables:
package: a MCPackage(SLICE-SortBlock)
modified: false
versionInfo: nil
ancestry: a MCWorkingAncestry
counter: 2
repositoryGroup: a MCRepositoryGroup
requiredPackages: an OrderedCollection(a MCPackage(Collections-Sequenceable) a ...etc...
[] in MCWorkingCopy>>needsSaving
Receiver: a MCWorkingCopy(SLICE-SortBlock)
Arguments and temporary variables:
ea: a MCPackage(SLICE-SortBlock)
Receiver's instance variables:
package: a MCPackage(SLICE-SortBlock)
modified: false
versionInfo: nil
ancestry: a MCWorkingAncestry
counter: 2
repositoryGroup: a MCRepositoryGroup
requiredPackages: an OrderedCollection(a MCPackage(Collections-Sequenceable) a ...etc...
[] in OrderedCollection(Collection)>>anySatisfy:
Receiver: an OrderedCollection(a MCPackage(Collections-Sequenceable) a MCPackage(SLICE-SortBlock))
Arguments and temporary variables:
aBlock: a MCPackage(SLICE-SortBlock)
each: [closure] in MCWorkingCopy>>needsSaving
Receiver's instance variables:
array: an Array(nil nil a MCPackage(Collections-Sequenceable) a MCPackage(SLICE...etc...
firstIndex: 3
lastIndex: 4
OrderedCollection>>do:
Receiver: an OrderedCollection(a MCPackage(Collections-Sequenceable) a MCPackage(SLICE-SortBlock))
Arguments and temporary variables:
aBlock: [closure] in OrderedCollection(Collection)>>anySatisfy:
index: 4
Receiver's instance variables:
array: an Array(nil nil a MCPackage(Collections-Sequenceable) a MCPackage(SLICE...etc...
firstIndex: 3
lastIndex: 4
OrderedCollection(Collection)>>anySatisfy:
Receiver: an OrderedCollection(a MCPackage(Collections-Sequenceable) a MCPackage(SLICE-SortBlock))
Arguments and temporary variables:
aBlock: [closure] in MCWorkingCopy>>needsSaving
Receiver's instance variables:
array: an Array(nil nil a MCPackage(Collections-Sequenceable) a MCPackage(SLICE...etc...
firstIndex: 3
lastIndex: 4
MCWorkingCopy>>needsSaving
Receiver: a MCWorkingCopy(SLICE-SortBlock)
Arguments and temporary variables:
Receiver's instance variables:
package: a MCPackage(SLICE-SortBlock)
modified: false
versionInfo: nil
ancestry: a MCWorkingAncestry
counter: 2
repositoryGroup: a MCRepositoryGroup
requiredPackages: an OrderedCollection(a MCPackage(Collections-Sequenceable) a ...etc...
--- The full stack ---
ByteString(Object)>>shallowCopy
ByteString(Object)>>copy
ByteString(String)>>asLowercase
MCPackage>>hash
Dictionary>>scanFor:
Dictionary(Set)>>findElementOrNil:
Dictionary>>at:ifAbsent:
MCWorkingCopy class(MCPackageManager class)>>forPackage:
MCPackage>>workingCopy
[] in MCWorkingCopy>>needsSaving
[] in OrderedCollection(Collection)>>anySatisfy:
OrderedCollection>>do:
OrderedCollection(Collection)>>anySatisfy:
MCWorkingCopy>>needsSaving
[] in MCWorkingCopy>>needsSaving
[] in OrderedCollection(Collection)>>anySatisfy:
OrderedCollection>>do:
OrderedCollection(Collection)>>anySatisfy:
MCWorkingCopy>>needsSaving
[] in MCWorkingCopy>>needsSaving
[] in OrderedCollection(Collection)>>anySatisfy:
OrderedCollection>>do:
OrderedCollection(Collection)>>anySatisfy:
MCWorkingCopy>>needsSaving
[] in MCWorkingCopy>>needsSaving
[] in OrderedCollection(Collection)>>anySatisfy:
OrderedCollection>>do:
OrderedCollection(Collection)>>anySatisfy:
MCWorkingCopy>>needsSaving
[] in MCWorkingCopy>>needsSaving
[] in OrderedCollection(Collection)>>anySatisfy:
OrderedCollection>>do:
OrderedCollection(Collection)>>anySatisfy:
MCWorkingCopy>>needsSaving
[] in MCWorkingCopy>>needsSaving
[] in OrderedCollection(Collection)>>anySatisfy:
OrderedCollection>>do:
OrderedCollection(Collection)>>anySatisfy:
MCWorkingCopy>>needsSaving
- - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - -
[] in MCWorkingCopy>>needsSaving
[] in OrderedCollection(Collection)>>anySatisfy:
OrderedCollection>>do:
OrderedCollection(Collection)>>anySatisfy:
MCWorkingCopy>>needsSaving
[] in MCWorkingCopy>>needsSaving
[] in OrderedCollection(Collection)>>anySatisfy:
OrderedCollection>>do:
OrderedCollection(Collection)>>anySatisfy:
MCWorkingCopy>>needsSaving
[] in MCWorkingCopy>>needsSaving
[] in OrderedCollection(Collection)>>anySatisfy:
OrderedCollection>>do:
OrderedCollection(Collection)>>anySatisfy:
MCWorkingCopy>>needsSaving
[] in MCWorkingCopy>>needsSaving
[] in OrderedCollection(Collection)>>anySatisfy:
OrderedCollection>>do:
OrderedCollection(Collection)>>anySatisfy:
MCWorkingCopy>>needsSaving
[] in MCWorkingCopy>>needsSaving
[] in OrderedCollection(Collection)>>anySatisfy:
OrderedCollection>>do:
OrderedCollection(Collection)>>anySatisfy:
MCWorkingCopy>>needsSaving
[] in MCWorkingCopy>>needsSaving
[] in OrderedCollection(Collection)>>anySatisfy:
OrderedCollection>>do:
OrderedCollection(Collection)>>anySatisfy:
MCWorkingCopy>>needsSaving
[] in MCWorkingCopy>>needsSaving
[] in OrderedCollection(Collection)>>anySatisfy:
OrderedCollection>>do:
OrderedCollection(Collection)>>anySatisfy:
MCWorkingCopy>>needsSaving
[] in MCWorkingCopy>>needsSaving
[] in OrderedCollection(Collection)>>anySatisfy:
OrderedCollection>>do:
OrderedCollection(Collection)>>anySatisfy:
MCWorkingCopy>>needsSaving
[] in MCWorkingCopy>>needsSaving
[] in OrderedCollection(Collection)>>anySatisfy:
OrderedCollection>>do:
OrderedCollection(Collection)>>anySatisfy:
MCWorkingCopy>>needsSaving
[] in MCWorkingCopy>>needsSaving
[] in OrderedCollection(Collection)>>anySatisfy:
OrderedCollection>>do:
OrderedCollection(Collection)>>anySatisfy:
MCWorkingCopy>>needsSaving
[] in MCWorkingCopy>>needsSaving
[] in OrderedCollection(Collection)>>anySatisfy:
OrderedCollection>>do:
OrderedCollection(Collection)>>anySatisfy:
MCWorkingCopy>>needsSaving
[] in MCWorkingCopy>>needsSaving
[] in OrderedCollection(Collection)>>anySatisfy:
OrderedCollection>>do:
OrderedCollection(Collection)>>anySatisfy:
MCWorkingCopy>>needsSaving
[] in MCWorkingCopy>>needsSaving
[] in OrderedCollection(Collection)>>anySatisfy:
OrderedCollection>>do:
OrderedCollection(Collection)>>anySatisfy:
MCWorkingCopy>>needsSaving
[] in MCWorkingCopy>>needsSaving
[] in OrderedCollection(Collection)>>anySatisfy:
OrderedCollection>>do:
OrderedCollection(Collection)>>anySatisfy:
MCWorkingCopy>>needsSaving
[] in MCWorkingCopy>>needsSaving
[] in OrderedCollection(Collection)>>anySatisfy:
OrderedCollection>>do:
OrderedCollection(Collection)>>anySatisfy:
MCWorkingCopy>>needsSaving
[] in MCWorkingCopy>>needsSaving
[] in OrderedCollection(Collection)>>anySatisfy:
OrderedCollection>>do:
OrderedCollection(Collection)>>anySatisfy:
MCWorkingCopy>>needsSaving
[] in MCWorkingCopy>>needsSaving
[] in OrderedCollection(Collection)>>anySatisfy:
OrderedCollection>>do:
OrderedCollection(Collection)>>anySatisfy:
MCWorkingCopy>>needsSaving
[] in MCWorkingCopy>>needsSaving
[] in OrderedCollection(Collection)>>anySatisfy:
OrderedCollection>>do:
OrderedCollection(Collection)>>anySatisfy:
MCWorkingCopy>>needsSaving
[] in MCWorkingCopy>>needsSaving
[] in OrderedCollection(Collection)>>anySatisfy:
OrderedCollection>>do:
OrderedCollection(Collection)>>anySatisfy:
MCWorkingCopy>>needsSaving
[] in MCWorkingCopy>>needsSaving
[] in OrderedCollection(Collection)>>anySatisfy:
OrderedCollection>>do:
OrderedCollection(Collection)>>anySatisfy:
MCWorkingCopy>>needsSaving
[] in MCWorkingCopy>>needsSaving
[] in OrderedCollection(Collection)>>anySatisfy:
OrderedCollection>>do:
OrderedCollection(Collection)>>anySatisfy:
MCWorkingCopy>>needsSaving
[] in MCWorkingCopy>>needsSaving
[] in OrderedCollection(Collection)>>anySatisfy:
OrderedCollection>>do:
OrderedCollection(Collection)>>anySatisfy:
MCWorkingCopy>>needsSaving
[] in MCWorkingCopy>>needsSaving
[] in OrderedCollection(Collection)>>anySatisfy:
OrderedCollection>>do:
OrderedCollection(Collection)>>anySatisfy:
MCWorkingCopy>>needsSaving
[] in MCWorkingCopy>>needsSaving
[] in OrderedCollection(Collection)>>anySatisfy:
OrderedCollection>>do:
OrderedCollection(Collection)>>anySatisfy:
MCWorkingCopy>>needsSaving
[] in MCWorkingCopy>>needsSaving
[] in OrderedCollection(Collection)>>anySatisfy:
OrderedCollection>>do:
OrderedCollection(Collection)>>anySatisfy:
MCWorkingCopy>>needsSaving
[] in MCWorkingCopy>>needsSaving
[] in OrderedCollection(Collection)>>anySatisfy:
OrderedCollection>>do:
OrderedCollection(Collection)>>anySatisfy:
MCWorkingCopy>>needsSaving
[] in MCWorkingCopy>>needsSaving
[] in OrderedCollection(Collection)>>anySatisfy:
OrderedCollection>>do:
OrderedCollection(Collection)>>anySatisfy:
MCWorkingCopy>>needsSaving
[] in MCWorkingCopy>>needsSaving
[] in OrderedCollection(Collection)>>anySatisfy:
OrderedCollection>>do:
OrderedCollection(Collection)>>anySatisfy:
MCWorkingCopy>>needsSaving
[] in MCWorkingCopy>>needsSaving
[] in OrderedCollection(Collection)>>anySatisfy:
OrderedCollection>>do:
OrderedCollection(Collection)>>anySatisfy:
MCWorkingCopy>>needsSaving
[] in MCWorkingCopy>>needsSaving
[] in OrderedCollection(Collection)>>anySatisfy:
OrderedCollection>>do:
OrderedCollection(Collection)>>anySatisfy:
MCWorkingCopy>>needsSaving
[] in MCWorkingCopy>>needsSaving
[] in OrderedCollection(Collection)>>anySatisfy:
OrderedCollection>>do:
OrderedCollection(Collection)>>anySatisfy:
MCWorkingCopy>>needsSaving
[] in MCWorkingCopy>>needsSaving
[] in OrderedCollection(Collection)>>anySatisfy:
OrderedCollection>>do:
OrderedCollection(Collection)>>anySatisfy:
MCWorkingCopy>>needsSaving
[] in MCWorkingCopy>>needsSaving
[] in OrderedCollection(Collection)>>anySatisfy:
-- and more not shown --------------------------------------------------------------
_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project