Almost all refactorings ends with this DNU. Is it platform specific? Or
maybe i miss something
5 October 2009 5:17:34 pm
VM: unix - i686 - linux-gnu - Pharo0.1 of 16 May 2008 [latest update:
#10074]
Image: Pharo1.0beta [Latest update: #10466]
SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir
/home/mou/development/smalltalk/pharo1.0-10451-BETAweb09.09.3
Trusted Dir
/home/mou/development/smalltalk/pharo1.0-10451-BETAweb09.09.3/secure
Untrusted Dir
/home/mou/development/smalltalk/pharo1.0-10451-BETAweb09.09.3/My Squeak
UndefinedObject(Object)>>doesNotUnderstand: #null
Receiver: nil
Arguments and temporary variables:
aMessage: null
exception: MessageNotUnderstood: receiver of "null" is nil
resumeValue: nil
Receiver's instance variables:
nil
RBMethodNode>>primitiveNode
Receiver: <<error during printing>>
Arguments and temporary variables:
Receiver's instance variables:
parent: nil
properties: a RBSmallIdentityDictionary(#comments->an
OrderedCollection() )
annotations: nil
selector: #protocol
selectorParts: an Array( RBIdentifierToken('protocol'))
body: <<error during printing>>
RBMethodNode>>primitiveText
Receiver: <<error during printing>>
Arguments and temporary variables:
set: nil
Receiver's instance variables:
parent: nil
properties: a RBSmallIdentityDictionary(#comments->an
OrderedCollection() )
annotations: nil
selector: #protocol
selectorParts: an Array( RBIdentifierToken('protocol'))
body: <<error during printing>>
RBMethodNode>>primitiveSources
Receiver: <<error during printing>>
Arguments and temporary variables:
tgs: #()
text: nil
Receiver's instance variables:
parent: nil
properties: a RBSmallIdentityDictionary(#comments->an
OrderedCollection() )
annotations: nil
selector: #protocol
selectorParts: an Array( RBIdentifierToken('protocol'))
body: <<error during printing>>
RBFormatter>>formatTagFor:
Receiver: a RBFormatter
Arguments and temporary variables:
<<error during printing>
Receiver's instance variables:
codeStream: a WriteStream 'protocol
'
lineStart: 10
firstLineLength: 8
tabs: 1
positionDelta: 0
RBFormatter>>acceptSequenceNode:
Receiver: a RBFormatter
Arguments and temporary variables:
<<error during printing>
Receiver's instance variables:
codeStream: a WriteStream 'protocol
'
lineStart: 10
firstLineLength: 8
tabs: 1
positionDelta: 0
RBSequenceNode>>acceptVisitor:
Receiver: <<error during printing>>
Arguments and temporary variables:
aProgramNodeVisitor: a RBFormatter
Receiver's instance variables:
parent: <<error during printing>>
RBFormatter>>visitNode:
Receiver: a RBFormatter
Arguments and temporary variables:
<<error during printing>
Receiver's instance variables:
codeStream: a WriteStream 'protocol
'
lineStart: 10
firstLineLength: 8
tabs: 1
positionDelta: 0
[] in RBFormatter>>acceptMethodNode:
Receiver: a RBFormatter
Arguments and temporary variables:
<<error during printing>
Receiver's instance variables:
codeStream: a WriteStream 'protocol
'
lineStart: 10
firstLineLength: 8
tabs: 1
positionDelta: 0
RBFormatter>>indent:while:
Receiver: a RBFormatter
Arguments and temporary variables:
anInteger: 1
aBlock: [closure] in RBFormatter>>acceptMethodNode:
Receiver's instance variables:
codeStream: a WriteStream 'protocol
'
lineStart: 10
firstLineLength: 8
tabs: 1
positionDelta: 0
RBFormatter>>indentWhile:
Receiver: a RBFormatter
Arguments and temporary variables:
aBlock: [closure] in RBFormatter>>acceptMethodNode:
Receiver's instance variables:
codeStream: a WriteStream 'protocol
'
lineStart: 10
firstLineLength: 8
tabs: 1
positionDelta: 0
RBFormatter>>acceptMethodNode:
Receiver: a RBFormatter
Arguments and temporary variables:
<<error during printing>
Receiver's instance variables:
codeStream: a WriteStream 'protocol
'
lineStart: 10
firstLineLength: 8
tabs: 1
positionDelta: 0
RBMethodNode>>acceptVisitor:
Receiver: <<error during printing>>
Arguments and temporary variables:
aProgramNodeVisitor: a RBFormatter
Receiver's instance variables:
parent: nil
properties: a RBSmallIdentityDictionary(#comments->an
OrderedCollection() )
annotations: nil
selector: #protocol
selectorParts: an Array( RBIdentifierToken('protocol'))
body: <<error during printing>>
RBFormatter>>visitNode:
Receiver: a RBFormatter
Arguments and temporary variables:
<<error during printing>
Receiver's instance variables:
codeStream: a WriteStream 'protocol
'
lineStart: 10
firstLineLength: 8
tabs: 1
positionDelta: 0
RBFormatter>>format:
Receiver: a RBFormatter
Arguments and temporary variables:
<<error during printing>
Receiver's instance variables:
codeStream: a WriteStream 'protocol
'
lineStart: 10
firstLineLength: 8
tabs: 1
positionDelta: 0
RBMethodNode(RBProgramNode)>>formattedCode
Receiver: <<error during printing>>
Arguments and temporary variables:
Receiver's instance variables:
parent: nil
properties: a RBSmallIdentityDictionary(#comments->an
OrderedCollection() )
annotations: nil
selector: #protocol
selectorParts: an Array( RBIdentifierToken('protocol'))
body: <<error during printing>>
RBClass(RBAbstractClass)>>compileTree:classified:
Receiver: FCGIServer
Arguments and temporary variables:
<<error during printing>
Receiver's instance variables:
name: #FCGIServer
newMethods: an IdentityDictionary()
instanceVariableNames: an OrderedCollection('handler' 'port'
'socket'
'profile'...etc...
model: a RBNamespace
superclass: an Object
subclasses: an OrderedCollection()
removedMethods: nil
realClass: FCGIServer
classVariableNames: an OrderedCollection()
poolDictionaryNames: nil
category: nil
comment: an Object
RBClass(RBAbstractClass)>>compileTree:
Receiver: FCGIServer
Arguments and temporary variables:
<<error during printing>
Receiver's instance variables:
name: #FCGIServer
newMethods: an IdentityDictionary()
instanceVariableNames: an OrderedCollection('handler' 'port'
'socket'
'profile'...etc...
model: a RBNamespace
superclass: an Object
subclasses: an OrderedCollection()
removedMethods: nil
realClass: FCGIServer
classVariableNames: an OrderedCollection()
poolDictionaryNames: nil
category: nil
comment: an Object
RenameClassRefactoring(Refactoring)>>convertMethod:for:using:
Receiver: a RenameClassRefactoring
Arguments and temporary variables:
<<error during printing>
Receiver's instance variables:
model: a RBNamespace
options: nil
className: #FCGIProtocolVersion1
newName: #FCGIAdapter
class: FCGIProtocolVersion1
[] in RenameClassRefactoring>>renameReferences
Receiver: a RenameClassRefactoring
Arguments and temporary variables:
replacer: FCGIServer>>protocol
method: a ParseTreeRewriter
Receiver's instance variables:
model: a RBNamespace
options: nil
className: #FCGIProtocolVersion1
newName: #FCGIAdapter
class: FCGIProtocolVersion1
[] in [] in RBNamespace>>allReferencesToClass:do:
Receiver: a RBNamespace
Arguments and temporary variables:
<<error during printing>
Receiver's instance variables:
changes: FCGIProtocolVersion1 rename: #FCGIAdapter!
environment: Smalltalk
newClasses: an IdentityDictionary()
removedClasses: a Set()
changedClasses: an IdentityDictionary(size 494)
rootClasses: nil
implementorsCache: an IdentityDictionary()
sendersCache: an IdentityDictionary()
Set>>do:
Receiver: a Set(#protocol)
Arguments and temporary variables:
aBlock: [closure] in [] in
RBNamespace>>allReferencesToClass:do:
index: 3
each: #protocol
indexLimiT: 5
Receiver's instance variables:
tally: 1
array: #(nil nil #protocol nil nil)
[] in RBNamespace>>allReferencesToClass:do:
Receiver: a RBNamespace
Arguments and temporary variables:
aRBClass: FCGIServer
aBlock: FCGIProtocolVersion1
each: [closure] in RenameClassRefactoring>>renameReferences
Receiver's instance variables:
changes: FCGIProtocolVersion1 rename: #FCGIAdapter!
environment: Smalltalk
newClasses: an IdentityDictionary()
removedClasses: a Set()
changedClasses: an IdentityDictionary(size 494)
rootClasses: nil
implementorsCache: an IdentityDictionary()
sendersCache: an IdentityDictionary()
[] in RBNamespace>>allClassesDo:
Receiver: a RBNamespace
Arguments and temporary variables:
aBlock: FCGIServer
seen: [closure] in RBNamespace>>allReferencesToClass:do:
evalBlock: a Set(#FCGIProtocolVersion1)
each: FCGIServer
class: [closure] in RBNamespace>>allReferencesToClass:do:
Receiver's instance variables:
changes: FCGIProtocolVersion1 rename: #FCGIAdapter!
environment: Smalltalk
newClasses: an IdentityDictionary()
removedClasses: a Set()
changedClasses: an IdentityDictionary(size 494)
rootClasses: nil
implementorsCache: an IdentityDictionary()
sendersCache: an IdentityDictionary()
[] in BrowserEnvironment>>classesDo:
Receiver: Smalltalk
Arguments and temporary variables:
aBlock: FCGIServer
each: [closure] in RBNamespace>>allClassesDo:
Receiver's instance variables:
label: nil
searchStrings: nil
[] in BrowserEnvironment>>allClassesDo:
Receiver: Smalltalk
Arguments and temporary variables:
aBlock: FCGIServer
each: [closure] in BrowserEnvironment>>classesDo:
Receiver's instance variables:
label: nil
searchStrings: nil
OrderedCollection>>do:
Receiver: an OrderedCollection(AColorSelectorMorph ADPCMCodec
AIFFFileReader ASTPrettyPrinting ASamp...etc...
Arguments and temporary variables:
aBlock: [closure] in BrowserEnvironment>>allClassesDo:
index: 492
Receiver's instance variables:
array: {AColorSelectorMorph . ADPCMCodec . AIFFFileReader .
ASTPrettyPrinting ....etc...
firstIndex: 1
lastIndex: 4204
SystemDictionary>>allClassesDo:
Receiver: Smalltalk
Arguments and temporary variables:
aBlock: [closure] in BrowserEnvironment>>allClassesDo:
Receiver's instance variables:
tally: 4332
array: {#PRReferenceRenderer->PRReferenceRenderer .
#PRLightBoxView->PRLightBox...etc...
cachedClassNames: a SortedCollection(#AColorSelectorMorph
#ADPCMCodec
#AIFFFile...etc...
SystemNavigation>>allClassesDo:
Receiver: a SystemNavigation
Arguments and temporary variables:
aBlock: [closure] in BrowserEnvironment>>allClassesDo:
Receiver's instance variables:
browserClass: nil
hierarchyBrowserClass: nil
BrowserEnvironment>>allClassesDo:
Receiver: Smalltalk
Arguments and temporary variables:
aBlock: [closure] in BrowserEnvironment>>classesDo:
Receiver's instance variables:
label: nil
searchStrings: nil
BrowserEnvironment>>classesDo:
Receiver: Smalltalk
Arguments and temporary variables:
aBlock: [closure] in RBNamespace>>allClassesDo:
Receiver's instance variables:
label: nil
searchStrings: nil
RBNamespace>>allClassesDo:
Receiver: a RBNamespace
Arguments and temporary variables:
aBlock: [closure] in
RBNamespace>>allReferencesToClass:do:
seen: a Set(#FCGIProtocolVersion1)
evalBlock: [closure] in RBNamespace>>allClassesDo:
Receiver's instance variables:
changes: FCGIProtocolVersion1 rename: #FCGIAdapter!
environment: Smalltalk
newClasses: an IdentityDictionary()
removedClasses: a Set()
changedClasses: an IdentityDictionary(size 494)
rootClasses: nil
implementorsCache: an IdentityDictionary()
sendersCache: an IdentityDictionary()
RBNamespace>>allReferencesToClass:do:
Receiver: a RBNamespace
Arguments and temporary variables:
aRBClass: FCGIProtocolVersion1
aBlock: [closure] in
RenameClassRefactoring>>renameReferences
Receiver's instance variables:
changes: FCGIProtocolVersion1 rename: #FCGIAdapter!
environment: Smalltalk
newClasses: an IdentityDictionary()
removedClasses: a Set()
changedClasses: an IdentityDictionary(size 494)
rootClasses: nil
implementorsCache: an IdentityDictionary()
sendersCache: an IdentityDictionary()
RenameClassRefactoring>>renameReferences
Receiver: a RenameClassRefactoring
Arguments and temporary variables:
replacer: a ParseTreeRewriter
Receiver's instance variables:
model: a RBNamespace
options: nil
className: #FCGIProtocolVersion1
newName: #FCGIAdapter
class: FCGIProtocolVersion1
[] in RenameClassRefactoring>>transform
Receiver: a RenameClassRefactoring
Arguments and temporary variables:
Receiver's instance variables:
model: a RBNamespace
options: nil
className: #FCGIProtocolVersion1
newName: #FCGIAdapter
class: FCGIProtocolVersion1
BlockClosure>>ensure:
Receiver: [closure] in RenameClassRefactoring>>transform
Arguments and temporary variables:
aBlock: [closure] in RBNamespace>>performChange:around:
returnValue: nil
b: nil
Receiver's instance variables:
outerContext: RenameClassRefactoring>>transform
startpc: 33
numArgs: 0
RBNamespace>>performChange:around:
Receiver: a RBNamespace
Arguments and temporary variables:
aCompositeRefactoryChange: FCGIProtocolVersion1 rename:
#FCGIAdapter!
aBlock: [closure] in RenameClassRefactoring>>transform
oldChanges: refactor class, rename
Receiver's instance variables:
changes: FCGIProtocolVersion1 rename: #FCGIAdapter!
environment: Smalltalk
newClasses: an IdentityDictionary()
removedClasses: a Set()
changedClasses: an IdentityDictionary(size 494)
rootClasses: nil
implementorsCache: an IdentityDictionary()
sendersCache: an IdentityDictionary()
RBNamespace>>renameClass:to:around:
Receiver: a RBNamespace
Arguments and temporary variables:
aRBClass: FCGIProtocolVersion1
aSymbol: #FCGIAdapter
aBlock: [closure] in RenameClassRefactoring>>transform
change: FCGIProtocolVersion1 rename: #FCGIAdapter!
value: nil
dict: nil
Receiver's instance variables:
changes: FCGIProtocolVersion1 rename: #FCGIAdapter!
environment: Smalltalk
newClasses: an IdentityDictionary()
removedClasses: a Set()
changedClasses: an IdentityDictionary(size 494)
rootClasses: nil
implementorsCache: an IdentityDictionary()
sendersCache: an IdentityDictionary()
RenameClassRefactoring>>transform
Receiver: a RenameClassRefactoring
Arguments and temporary variables:
Receiver's instance variables:
model: a RBNamespace
options: nil
className: #FCGIProtocolVersion1
newName: #FCGIAdapter
class: FCGIProtocolVersion1
--- The full stack ---
UndefinedObject(Object)>>doesNotUnderstand: #null
RBMethodNode>>primitiveNode
RBMethodNode>>primitiveText
RBMethodNode>>primitiveSources
RBFormatter>>formatTagFor:
RBFormatter>>acceptSequenceNode:
RBSequenceNode>>acceptVisitor:
RBFormatter>>visitNode:
[] in RBFormatter>>acceptMethodNode:
RBFormatter>>indent:while:
RBFormatter>>indentWhile:
RBFormatter>>acceptMethodNode:
RBMethodNode>>acceptVisitor:
RBFormatter>>visitNode:
RBFormatter>>format:
RBMethodNode(RBProgramNode)>>formattedCode
RBClass(RBAbstractClass)>>compileTree:classified:
RBClass(RBAbstractClass)>>compileTree:
RenameClassRefactoring(Refactoring)>>convertMethod:for:using:
[] in RenameClassRefactoring>>renameReferences
[] in [] in RBNamespace>>allReferencesToClass:do:
Set>>do:
[] in RBNamespace>>allReferencesToClass:do:
[] in RBNamespace>>allClassesDo:
[] in BrowserEnvironment>>classesDo:
[] in BrowserEnvironment>>allClassesDo:
OrderedCollection>>do:
SystemDictionary>>allClassesDo:
SystemNavigation>>allClassesDo:
BrowserEnvironment>>allClassesDo:
BrowserEnvironment>>classesDo:
RBNamespace>>allClassesDo:
RBNamespace>>allReferencesToClass:do:
RenameClassRefactoring>>renameReferences
[] in RenameClassRefactoring>>transform
BlockClosure>>ensure:
RBNamespace>>performChange:around:
RBNamespace>>renameClass:to:around:
RenameClassRefactoring>>transform
- - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - -
RenameClassRefactoring(Refactoring)>>primitiveExecute
[] in OR2CmdRenameClassRefactoring(OR2Command)>>performRefactoring:
BlockClosure>>ensure:
CursorWithMask(Cursor)>>showWhile:
OBShoutPlatform(OBMorphicPlatform)>>handleWaitRequest:
OBWaitRequest>>handleWith:
OBWaitRequest(OBInteractionRequest)>>defaultAction
UndefinedObject>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
OBWaitRequest(Exception)>>signal
OBWaitRequest class>>block:
OR2CmdRenameClassRefactoring(OR2Command)>>waitWhile:
OR2CmdRenameClassRefactoring(OR2Command)>>performRefactoring:
[] in [] in OR2CmdRenameClassRefactoring(OR2CmdRefactoring)>>execute
BlockClosure>>on:do:
OR2CmdRenameClassRefactoring(OR2Command)>>handleError:
[] in OR2CmdRenameClassRefactoring(OR2CmdRefactoring)>>execute
BlockClosure>>on:do:
OR2CmdRenameClassRefactoring(OR2CmdRefactoring)>>execute
OR2CmdRenameClassRefactoring(O2Command)>>perform:orSendTo:
[] in ToggleMenuItemMorph(MenuItemMorph)>>invokeWithEvent:
BlockClosure>>ensure:
CursorWithMask(Cursor)>>showWhile:
ToggleMenuItemMorph(MenuItemMorph)>>invokeWithEvent:
ToggleMenuItemMorph(MenuItemMorph)>>mouseUp:
ToggleMenuItemMorph(MenuItemMorph)>>handleMouseUp:
MouseButtonEvent>>sentTo:
ToggleMenuItemMorph(Morph)>>handleEvent:
MorphicEventDispatcher>>dispatchDefault:with:
MorphicEventDispatcher>>dispatchEvent:with:
ToggleMenuItemMorph(Morph)>>processEvent:using:
MorphicEventDispatcher>>dispatchDefault:with:
MorphicEventDispatcher>>dispatchEvent:with:
MenuMorph(Morph)>>processEvent:using:
MenuMorph(Morph)>>processEvent:
MenuMorph>>handleFocusEvent:
[] in HandMorph>>sendFocusEvent:to:clear:
[] in PasteUpMorph>>becomeActiveDuring:
BlockClosure>>on:do:
PasteUpMorph>>becomeActiveDuring:
HandMorph>>sendFocusEvent:to:clear:
HandMorph>>sendEvent:focus:clear:
HandMorph>>sendMouseEvent:
HandMorph>>handleEvent:
HandMorph>>processEvents
[] in WorldState>>doOneCycleNowFor:
Array(SequenceableCollection)>>do:
WorldState>>handsDo:
WorldState>>doOneCycleNowFor:
WorldState>>doOneCycleFor:
PasteUpMorph>>doOneCycle
[] in Project class>>spawnNewProcess
[] in BlockClosure>>newProcess
_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project