RunTime packager

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

RunTime packager

Maarten Mostert-2
Hi,
 
When Striping my image I ran into an error which originates in the refactory Browser, see also the first part of the log.
 
I also find a DependentsField "Settings" in #(Net.NetClient Net.HttpClient).
 
Anyone knows how to evercome these ?
 
Regards,
 
@+Maarten,
 

 
 
==2010/3/24==22:46:24==BEGIN RUNTIME DIAGNOSTIC DUMP
Note: this file stored in VisualWorks #source (UTF-8) encoding
 
Cause of Dump: Unhandled exception: Message not understood: #clearUndoRedoList
Image Identification: 'Image created 24 mars 2010  22:46:01'
Smalltalk Version: 'VisualWorks® NonCommercial, 7.7 of 15 décembre 2009'
Object Memory versionId: #[64 47 67 32 77 0 0 0 64 47 67 32]
Class creating this dump: RuntimeFullDumper
Command Line: C:\VisualWorks7.7\bin\win\vwnt.exe c:\Visualworks7.7\image\visualnc.im
------------------------------------------------------------
Active Process
Process named: 'Unnamed Process'
Process priority: 50
Process identity hash: 11456
Context Stack:
[1]  Refactory.Browser.RefactoryChangeManager(Object)>>doesNotUnderstand:
[2]  Refactory.Browser.RefactoryChangeManager>>update:with:from:
[3]  DependentsCollection>>update:with:from:
[4]  ChangeSet class(Object)>>changed:with:
[5]  ChangeSet class>>changed:with:
[6]  ChangeSet class>>removeSelector:class:
[7]  Refactory.Browser.RefactoryChangeManager class(ClassDescription)>>quietlyRemoveSelector:
[8]  optimized [] in [] in RuntimePackager.RuntimeManagerStripper class>>discardUnreferencedMethodsClassesAndGlobals:
[9]  Set>>do:
[10]  optimized [] in RuntimePackager.RuntimeManagerStripper class>>discardUnreferencedMethodsClassesAndGlobals:
[11]  IdentityDictionary>>keysAndValuesDo:
[12]  RuntimePackager.RuntimeManagerStripper class>>discardUnreferencedMethodsClassesAndGlobals:
[13]  optimized [] in RuntimePackager.RuntimeManagerStripper class>>createFinalImage
[14]  BlockClosure>>on:do:
[15]  optimized [] in SystemUtils class>>modifySystem:
[16]  BlockClosure>>ensure:
[17]  SystemUtils class>>modifySystem:
[18]  RuntimePackager.RuntimeManagerStripper class>>createFinalImage
[19]  RuntimePackager.RuntimeManager class>>createAndSaveFinalImage
[20]  optimized [] in RuntimePackager.RuntimeStartupController>>saveFinalImage
[21]  BlockClosure>>on:do:
[22]  optimized [] in Process class>>forBlock:priority:
 
 

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: RunTime packager

Niall Ross
Dear Maarten,
    you need to clear the RefactoryChangeManager instance as a dependent
of ChangeSet before stripping RefactoryChangeManager.  You are probably
stripping the very method that RefactoryChangeManager then complains it
cannot understand when the notification of the change is sent to its
instance via ChangeSet.

Probably worth reviewing all the dependents of ChangeSet against what
you are stripping.

HTH.
          Yours faithfully
             Niall Ross

> Hi,
>  
> When Striping my image I ran into an error which originates in the
> refactory Browser, see also the first part of the log.
>  
> I also find a DependentsField "Settings" in #(Net.NetClient
> Net.HttpClient).
>  
> Anyone knows how to evercome these ?
>  
> Regards,
>  
> @+Maarten,
>  
> ------------------------------------------------------------------------
>  
>  
> ==2010/3/24==22:46:24==BEGIN RUNTIME DIAGNOSTIC DUMP
> Note: this file stored in VisualWorks #source (UTF-8) encoding
>  
> Cause of Dump: Unhandled exception: Message not understood:
> #clearUndoRedoList
> Image Identification: 'Image created 24 mars 2010  22:46:01'
> Smalltalk Version: 'VisualWorks® NonCommercial, 7.7 of 15 décembre 2009'
> Object Memory versionId: #[64 47 67 32 77 0 0 0 64 47 67 32]
> Class creating this dump: RuntimeFullDumper
> Command Line: C:\VisualWorks7.7\bin\win\vwnt.exe
> c:\Visualworks7.7\image\visualnc.im
> ------------------------------------------------------------
> Active Process
> Process named: 'Unnamed Process'
> Process priority: 50
> Process identity hash: 11456
> Context Stack:
> [1]  Refactory.Browser.RefactoryChangeManager(Object)>>doesNotUnderstand:
> [2]  Refactory.Browser.RefactoryChangeManager>>update:with:from:
> [3]  DependentsCollection>>update:with:from:
> [4]  ChangeSet class(Object)>>changed:with:
> [5]  ChangeSet class>>changed:with:
> [6]  ChangeSet class>>removeSelector:class:
> [7]  Refactory.Browser.RefactoryChangeManager
> class(ClassDescription)>>quietlyRemoveSelector:
> [8]  optimized [] in [] in RuntimePackager.RuntimeManagerStripper
> class>>discardUnreferencedMethodsClassesAndGlobals:
> [9]  Set>>do:
> [10]  optimized [] in RuntimePackager.RuntimeManagerStripper
> class>>discardUnreferencedMethodsClassesAndGlobals:
> [11]  IdentityDictionary>>keysAndValuesDo:
> [12]  RuntimePackager.RuntimeManagerStripper
> class>>discardUnreferencedMethodsClassesAndGlobals:
> [13]  optimized [] in RuntimePackager.RuntimeManagerStripper
> class>>createFinalImage
> [14]  BlockClosure>>on:do:
> [15]  optimized [] in SystemUtils class>>modifySystem:
> [16]  BlockClosure>>ensure:
> [17]  SystemUtils class>>modifySystem:
> [18]  RuntimePackager.RuntimeManagerStripper class>>createFinalImage
> [19]  RuntimePackager.RuntimeManager class>>createAndSaveFinalImage
> [20]  optimized [] in
> RuntimePackager.RuntimeStartupController>>saveFinalImage
> [21]  BlockClosure>>on:do:
> [22]  optimized [] in Process class>>forBlock:priority:
>  
>  
>
>------------------------------------------------------------------------
>
>_______________________________________________
>vwnc mailing list
>[hidden email]
>http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
>  
>


_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: RunTime packager + Abstraction of Store waitWhile:

Maarten Mostert-2
Dear Nial and Henrik,

My root problem of the runtime packager was the dependance on Stores
WaitWhile interface.
I now abstracted and published the thing together with some example of
usage.

It is on the publics store under: WaitForVisual

Regards,

@+Maarten,


----- Original Message -----
From: "Niall Ross" <[hidden email]>
To: "Maarten MOSTERT" <[hidden email]>
Cc: "VWNC??" <[hidden email]>
Sent: Thursday, March 25, 2010 4:22 PM
Subject: Re: [vwnc] RunTime packager


>
> Dear Maarten,
>    you need to clear the RefactoryChangeManager instance as a dependent of
> ChangeSet before stripping RefactoryChangeManager.  You are probably
> stripping the very method that RefactoryChangeManager then complains it
> cannot understand when the notification of the change is sent to its
> instance via ChangeSet.
>
> Probably worth reviewing all the dependents of ChangeSet against what you
> are stripping.
>
> HTH.
>          Yours faithfully
>             Niall Ross
>
>> Hi,
>>  When Striping my image I ran into an error which originates in the
>> refactory Browser, see also the first part of the log.
>>  I also find a DependentsField "Settings" in #(Net.NetClient
>> Net.HttpClient).
>>  Anyone knows how to evercome these ?
>>  Regards,
>>  @+Maarten,
>>  ------------------------------------------------------------------------
>>  ==2010/3/24==22:46:24==BEGIN RUNTIME DIAGNOSTIC DUMP
>> Note: this file stored in VisualWorks #source (UTF-8) encoding
>>  Cause of Dump: Unhandled exception: Message not understood:
>> #clearUndoRedoList
>> Image Identification: 'Image created 24 mars 2010  22:46:01'
>> Smalltalk Version: 'VisualWorks® NonCommercial, 7.7 of 15 décembre 2009'
>> Object Memory versionId: #[64 47 67 32 77 0 0 0 64 47 67 32]
>> Class creating this dump: RuntimeFullDumper
>> Command Line: C:\VisualWorks7.7\bin\win\vwnt.exe
>> c:\Visualworks7.7\image\visualnc.im
>> ------------------------------------------------------------
>> Active Process
>> Process named: 'Unnamed Process'
>> Process priority: 50
>> Process identity hash: 11456
>> Context Stack:
>> [1]  Refactory.Browser.RefactoryChangeManager(Object)>>doesNotUnderstand:
>> [2]  Refactory.Browser.RefactoryChangeManager>>update:with:from:
>> [3]  DependentsCollection>>update:with:from:
>> [4]  ChangeSet class(Object)>>changed:with:
>> [5]  ChangeSet class>>changed:with:
>> [6]  ChangeSet class>>removeSelector:class:
>> [7]  Refactory.Browser.RefactoryChangeManager
>> class(ClassDescription)>>quietlyRemoveSelector:
>> [8]  optimized [] in [] in RuntimePackager.RuntimeManagerStripper
>> class>>discardUnreferencedMethodsClassesAndGlobals:
>> [9]  Set>>do:
>> [10]  optimized [] in RuntimePackager.RuntimeManagerStripper
>> class>>discardUnreferencedMethodsClassesAndGlobals:
>> [11]  IdentityDictionary>>keysAndValuesDo:
>> [12]  RuntimePackager.RuntimeManagerStripper
>> class>>discardUnreferencedMethodsClassesAndGlobals:
>> [13]  optimized [] in RuntimePackager.RuntimeManagerStripper
>> class>>createFinalImage
>> [14]  BlockClosure>>on:do:
>> [15]  optimized [] in SystemUtils class>>modifySystem:
>> [16]  BlockClosure>>ensure:
>> [17]  SystemUtils class>>modifySystem:
>> [18]  RuntimePackager.RuntimeManagerStripper class>>createFinalImage
>> [19]  RuntimePackager.RuntimeManager class>>createAndSaveFinalImage
>> [20]  optimized [] in
>> RuntimePackager.RuntimeStartupController>>saveFinalImage
>> [21]  BlockClosure>>on:do:
>> [22]  optimized [] in Process class>>forBlock:priority:
>>
>>------------------------------------------------------------------------
>>
>>_______________________________________________
>>vwnc mailing list
>>[hidden email]
>>http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
>>
>
>
>
>



_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc