Markus Fritsche schrieb:

>> You can set the path that VMMaker generates the source files in. It's
>> "Path to generated sources".

Hmm... during background compilig I get a dnu from Process>>#isTerminated

5 October 2008 4:01:27 pm

VM: Win32 - a SmalltalkImage
Image: Squeak3.10.2 [latest update: #7179]

SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir C:\Dokumente und Einstellungen\mfritsche\Desktop\Seaside\Aida
Trusted Dir C:\Dokumente und
Einstellungen\mfritsche\Desktop\Seaside\Aida\mfritsche
Untrusted Dir C:\My Squeak\mfritsche

ExuperyBlockContext(Object)>>doesNotUnderstand: #startpc
        Receiver: [] in Delay>>wait (Exupery)
        Arguments and temporary variables:
                aMessage:       startpc
        Receiver's instance variables:
                caller:         nil
                instructionPointer:     nil
                stackPointer:   1
                homeContext:    Delay>>wait (Exupery)
                compiledIP:     0
                initialCompiledBlock:   75406012

ExuperyBlockContext(ExuperyContext)>>doesNotUnderstand: #startpc
        Receiver: [] in Delay>>wait (Exupery)
        Arguments and temporary variables:
                aMessage:       startpc
        Receiver's instance variables:
                caller:         nil
                instructionPointer:     nil
                stackPointer:   1
                homeContext:    Delay>>wait (Exupery)
                compiledIP:     0
                initialCompiledBlock:   75406012

Process>>isTerminated
        Receiver: a Process in [] in Delay>>wait (Exupery)
        Arguments and temporary variables:

        Receiver's instance variables:
                nextLink:       nil
                suspendedContext:       [] in Delay>>wait (Exupery)
                priority:       50
                myList:         a Semaphore(a Process in [] in Delay>>wait 
(Exupery))
                errorHandler:   nil
                name:   nil

[] in ProcessBrowser>>updateProcessList {[:each | each isTerminated]}
        Arguments and temporary variables:
                oldSelectedProcess:     a Process in
SortedCollection(OrderedCollection)>>do: (Exup...etc...
                newIndex:       nil
                now:    1155970
                each:   a Process in [] in Delay>>wait (Exupery)
                a:      nil
                b:      nil


--- The full stack ---
ExuperyBlockContext(Object)>>doesNotUnderstand: #startpc
ExuperyBlockContext(ExuperyContext)>>doesNotUnderstand: #startpc
Process>>isTerminated
[] in ProcessBrowser>>updateProcessList {[:each | each isTerminated]}
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
[] in OrderedCollection(Collection)>>reject: {[:element | (aBlock value:
element)   == false]}
OrderedCollection>>select:
OrderedCollection(Collection)>>reject:
ProcessBrowser>>updateProcessList
[] in ProcessBrowser>>startAutoUpdate {[self updateProcessList]}
WorldState>>runStepMethodsIn:
PasteUpMorph>>runStepMethods
WorldState>>doOneCycleNowFor:
WorldState>>doOneCycleFor:
PasteUpMorph>>doOneCycle
[] in Project class>>spawnNewProcess {[[World doOneCycle.  Processor
yield.  false] whileFalse.  nil]}
[] in BlockContext>>newProcess {[self value.  Processor terminateActive]}

_______________________________________________
Exupery mailing list
[email protected]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/exupery

Reply via email to