----- Mail original -----
De: "Nicolai Hess" <nicolaihess@gmail.com> Ã: "Pharo Development List" <pharo-dev@lists.pharo.org> Envoyé: Vendredi 4 Décembre 2015 22:05:26 Objet: Re: [Pharo-dev] SessionManager (aka new startup / shutdown list manager) needs testers
Looks good. What are the main critical startup/shutdown users( classes) that should be tested?
Classes using startup or/and shutdown are #SmallInteger #Delay atPriority #ProcessorScheduler #InputEventFetche #InputEventFetcher #OSPlatfor #Stdio #LanguageEnvironment #ShortIntegerArray #DiskStore #SmalltalkImage #WeakFinalizationList #Clipboard #MCMethodDefinition #Symbol #Locale #MultiByteFileStream #WeakArray #FileStream #FileLocator #BasicCommandLineHandler #NonInteractiveTranscript #ASTCache #OSEnvironment #EndianDetector #InternetConfiguration #ZnServer #MCGitHubRepository #ZnLogEvent #DisplayScreen #InputEventSensor #Cursor #Form #StrikeFont #Color #FreeTypeCache #LogicalFont #FT2Handle #FreeTypeSettings #WorldMorph #CPUWatcher #NOCCompletionTable #Nautilus #PharoCommonTools #GTPlayBook Also sensitive code could be the one using the session (Smalltalk session) to check if they need to free or reset some resources. Thanks to have a look at it, Christophe
I did some tests with AthensSceneView (uses NB and calls Smalltalk session for reinit external resources) and Roassal. I got one image startup failure, but I couldn't reproduce it yet. Maybe I did image save and image save and quit, too quick.