Issue 3237 in pharo: If MessageTally is not in memory

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Issue 3237 in pharo: If MessageTally is not in memory

pharo
Status: FixedWaitingToBePharoed
Owner: stephane.ducasse
Labels: Type-Squeak

New issue 3237 by stephane.ducasse: If MessageTally is not in memory
http://code.google.com/p/pharo/issues/detail?id=3237

we have to compare because the implementation in pharo is different.

in pharo we do

Smalltalk globals at: #MessageTally ifPresent: [ :c | c new close ].

  ----- Method: Debugger>>process:controller:context: (in  
category 'private') -----
  process: aProcess controller: aController context: aContext

        super initialize.
+       Smalltalk at: #MessageTally ifPresentAndInMemory: [ :tally |
+               tally terminateTimerProcess].
-       Smalltalk at: #MessageTally ifPresent:[:tally| tally  
terminateTimerProcess].
        contents := nil.
        interruptedProcess := aProcess.
        interruptedController := aController.
        contextStackTop := aContext.
        self newStack: (contextStackTop stackOfSize: 1).
        contextStackIndex := 1.
        externalInterrupt := false.
        selectingPC := true.
        Smalltalk isMorphic ifTrue:
                [errorWasInUIProcess := false]!