Thanks.

Doru


On Mon, Feb 17, 2014 at 8:23 AM, [email protected] <
[email protected]> wrote:

>  On Mon Feb 17 07:18:18 2014 Tudor Girba <[email protected]> wrote:
> > Hi,
> >
> > No need to guess :). The main problem is that the System Browser is
> using
> > PackageInfo instead of RPackage.
> >
> > Take a look at the analysis I did on this case (yes, I used some fancy
> > tools):
> >
> http://www.humane-assessment.com/blog/making-the-pharo-settings-browser-open-faster-with-gtinspector
> >
> > Both the problem and the slice are documented here:
> >
> https://pharo.fogbugz.com/f/cases/12897/System-Browser-is-slow-when-opened-on-a-package
> >
> > Cheers,
> > Doru
> >
> >
> >
> >
> > On Sat, Feb 15, 2014 at 8:27 PM, <[email protected]> wrote:
> >
> > > I guess (i do not know) that it relies on pragma and therefore it
> scans
> > > the whole system
> > >
> > > Luc
> > >
> > > Envoyé de mon iPhone
> > >
> > > Le 15 févr. 2014 à 07:51, jannik laval <[email protected]> a
> > > écrit :
> > >
> > > It means it opens only preferences related to this package.
> > >
> > > Jannik
> > >
> > >
> > > 2014-02-15 0:07 GMT+01:00 Alexandre Bergel <[email protected]>:
> > >
> > > > What does it mean to open a Setting Browser on a package?
> > > >
> > > > Alexandre
> > > >
> > > >
> > > > On Feb 13, 2014, at 12:30 PM, jannik laval <[email protected]>
> > > > wrote:
> > > >
> > > > > Hi pharoers,
> > > > >
> > > > > I have a small problem with Settings Browser: when I open it on a
> > > > single package settings, it is really slow.
> > > > >
> > > > > Just try it.
> > > > > Opening a Settings browser is fast (213ms on my machine):
> > > > > ==
> > > > > SettingBrowser new open
> > > > > ==
> > > > > Now, with a specific package name, it is really slow (5284ms on my
> > > > machine !!!):
> > > > > ==
> > > > > SettingBrowser new setViewedPackageNames: 'Settings-Network';
> open.
> > > > > ==
> > > > > or this line:
> > > > > ==
> > > > > SettingBrowser new changePackageSet: {PackageOrganizer default
> > > > packageNamed: 'Settings-Network' ifAbsent:[]}; open.
> > > > > ==
> > > > >
> > > > > I don't understand what is wrong. Any idea ?
> > > > >
> > > > > Cheers,
> > > > > --
> > > > > ~~Jannik Laval~~
> > > > > École des Mines de Douai
> > > > > Enseignant-chercheur
> > > > > http://www.jannik-laval.eu
> > > > > http://car.mines-douai.fr/
> > > > >
> > > >
> > > > --
> > > > _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> > > > Alexandre Bergel  http://www.bergel.eu
> > > > ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
> > > >
> > > >
> > > >
> > > >
> > > >
> > >
> > >
> > > --
> > >
> > > ~~Jannik Laval~~
> > > École des Mines de Douai
> > > Enseignant-chercheur
> > > http://www.jannik-laval.eu
> > > http://car.mines-douai.fr/
> > >
> > >
> >
> >
> > --
> > www.tudorgirba.com
> >
> > "Every thing has its own flow"
>
> Hi Tudor,
>
> thank you for investigating this.
>
> I changed the title for this report
> System -> Settings
>
> nicolai
>
>


-- 
www.tudorgirba.com

"Every thing has its own flow"

Reply via email to