Guillermo Polito has been updating SystemTracer to latest Pharo (and Cog).
I think you should try to use that.


On Wed, Aug 1, 2012 at 11:54 PM, Stephan Eggermont <[email protected]> wrote:

> Dave wrote:
> >Please try the "64bitImage*64bitVM" image from John's site here:
> >
> ftp://ftp.smalltalkconsulting.com/experimental/64bit/
>
> Loads and runs on my 10.7.3 MBA.
>
> >If you can run that VM on your Mac, it should do exactly what you need.
> >Try running that VM with one of your images. If it runs and gives you some
> >sort of error message about not understanding the image format, that's
> good!
> >That means all you need to do is trace your image to 64-bit object format,
> >which should be fairly easy to do.
>
> I loaded SystemTracing-dtl.23.mcz into a Pharo 1.4 one-click.
> SystemTracer2 writeImage: 'clone.image' results in a 88 byte clone image
> and hanging
> image, non-interuptable, caused by the popping up of a deprecation warning.
> Switching off the deprecation blocking leads to a debugger popup when
> trying to
> add the specialObjectArray. #'==' doesn't seem to work as a equalsBlock in
> Pharo.
> replaced by equalBlock: [:one :two | one == two];
>
> The method SmalltalkImage extraVMMemory has been deprecated
> use Smalltalk vm extraVMMemory
>
> Then the tracing finishes.
> Trying to start the image results in
>
> 8/1/12 11:52:00.915 PM Squeak: openFile state 1 with file
> /Users/stephan/Documents/Sensus/sq64-dtl-32bitRGB/clone.image
> 8/1/12 11:52:01.098 PM Squeak: NSAlert is being used from a background
> thread, which is not safe.  This is probably going to crash sometimes.
> Break on _NSAlertWarnUnsafeBackgroundThreadUsage to debug.  This will be
> logged only once.  This may break in the future.
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: Recursive not
> understood error encountered
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4423897840
> SystemTracer2>writeImage:
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4403075464
> BlockClosure>ensure:
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4407168048
> SystemTracer2>writeImage:
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4410156840
> >writeImage:
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4411453984
> UndefinedObject>?
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4412035392
> Compiler>evaluate:in:to:notifying:ifFail:logged:
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4413449752
> SmalltalkEditor>evaluateSelectionAndDo:
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4414213432
> BlockClosure>on:do:
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4414486112
> SmalltalkEditor>evaluateSelectionAndDo:
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4414725120
> SmalltalkEditor>evaluateSelection
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4414946416
> SmalltalkEditor>doIt
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4415487880
> SmalltalkEditor>doIt:
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4415621456
> TextEditor>performCmdActionsWith:shifted:return:
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4416886344
> TextEditor>dispatchCommandOn:return:
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4416913992
> TextEditor>dispatchOn:
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4416972032
> TextEditor>keystroke:
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4416996176
> TextEditor>handleKeystrokeAction:
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4417061696
> TextEditor>handleEditionAction:fromKeyboardEvent:
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4417061880
> TextEditor>keystroke:
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4417084280
> TextMorph>basicKeyStroke:
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4417143280
> TextMorph>handleInteraction:
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4417163504
> TextMorphForEditView>handleInteraction:
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4417163720
> TextMorph>basicKeyStroke:
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4417214616
> TextMorph>keyStroke:
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4417234096
> >codeCompletionAround:textMorph:keyStroke:
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4417279920
> ToolRegistry>codeCompletionAround:textMorph:keyStroke:
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4417280104
> TextMorph>keyStroke:
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4417299408
> TextMorphForEditView>keyStroke:
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4417350856
> TextMorph>handleKeystroke:
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4417369760
> KeyboardEvent>sentTo:
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4417417472
> Morph>handleEvent:
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4417435496
> Morph>handleFocusEvent:
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4417476608
> HandMorph>sendFocusEvent:to:clear:
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4417494152
> PasteUpMorph>becomeActiveDuring:
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4417537816
> BlockClosure>on:do:
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4417555368
> PasteUpMorph>becomeActiveDuring:
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4417538040
> HandMorph>sendFocusEvent:to:clear:
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4417555608
> HandMorph>sendEvent:focus:clear:
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4417596488
> HandMorph>sendKeyboardEvent:
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4417613392
> HandMorph>handleEvent:
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4417651096
> HandMorph>processEvents
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4417667760
> WorldState>doOneCycleNowFor:
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4417707560
> SequenceableCollection>do:
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4417724176
> WorldState>handsDo:
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4417724360
> WorldState>doOneCycleNowFor:
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4417764312
> WorldState>doOneCycleFor:
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4417780816
> PasteUpMorph>doOneCycle
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4417817600
> MorphicUIManager>spawnNewProcess
> 8/1/12 11:52:04.044 PM [0x0-0x3c13c1].org.squeak.Squeak: 4417833464
> BlockClosure>newProcess
> 8/1/12 11:52:04.051 PM com.apple.launchd.peruser.501:
> ([0x0-0x3c13c1].org.squeak.Squeak[22436]) Exited with code: 255
>
> Stephan
>
>
>
>
>
>


-- 
Mariano
http://marianopeck.wordpress.com

Reply via email to