Morphic is super slow

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

Re: Morphic is super slow

kilon.alios
Ben is super simple with github, you just load it from package browser in a clean image (it will always get the latest version) or if you want to get the latest version on top of existing ChronosManager version , because Package Browser has a problem that does not get the latest version when you have one older version already loaded

you do

Metacello new baseline: 'ChronosManager'; repository: 'github://kilon/ChronosManager'; get; load

 

On Sat, Jan 16, 2016 at 4:25 PM Ben Coman <[hidden email]> wrote:
Okay. So I haven't with git from Pharo before.  What definite actions
do I need to take to update?

I see the github://kilon/ChronosManager:master repository only contains:
* one BaselineOfChronosManager.package revision 4, which is the current loaded
* one ChronosManager.package revision 62, which is the current loaded

How do I get those to show a later version that I can load?

Also, if I click on <History> for ChronosManager.package revision 62,
then from ChronosManager-kilonAlios.61 context menu I select <View
changes> it gives an error: "Error: Could not find version
'ChronosManager-kilonAlios.61'. Maybe you need to add a repository?"
  Being familiar with git command line that is somewhat expected, but
could those more familiar with its usage in Pharo comment on this?

cheers -ben

On Sat, Jan 16, 2016 at 9:41 PM, Dimitris Chloupis
<[hidden email]> wrote:
> there is no need to update the catalog, my project is in github and catalog
> always loads the latest github version .
>
> One of the advantages of using github ;)
>
> and any change I do my code is immediately commited and pushed into github.
>
> On Sat, Jan 16, 2016 at 3:37 PM Ben Coman <[hidden email]> wrote:
>>
>> On Sat, Jan 16, 2016 at 8:43 PM, Dimitris Chloupis
>> <[hidden email]> wrote:
>> > Hello Ben with your help and some more digging around I managed to solve
>> > my
>> > issues and I am now also able to update the taskbar button moprh without
>> > any
>> > major hit to my cpu. Pharo is now at 6-7% of one core which is not bad
>> > at
>> > all.
>> >
>> > So what you mention does not seem to affect my performance. However
>> > there is
>> > still the problem of ChronoManager taking over a second to open its gui
>> > .
>>
>> That profile report didn't format very well. Probably better to put it
>> in a text file to attach.
>> let me know when you've updated the catalog and I'll take another look.
>>
>> cheers -ben
>>
>

Reply | Threaded
Open this post in threaded view
|

Re: Morphic is super slow

kilon.alios
Ben just leave it, dont waste your time, again 1.000.000 thank you for helping me out but i am just too tired of battling with lack of documentation and pharo limitations. I will port my project to Unreal engine and maybe I will keep pharo just for scripting , but then I doubt that because Unreal has an IDE not unlike Pharo and full live coding abilities even for C++ code.

It was fun, time to move on. Big thank you to the community for helping me out and the awesome work they do on Pharo,  I will definetly be around monitoring the mailing list and keep making video tutorials for pharo, though less frequently.

On Sat, Jan 16, 2016 at 4:45 PM Dimitris Chloupis <[hidden email]> wrote:
Ben is super simple with github, you just load it from package browser in a clean image (it will always get the latest version) or if you want to get the latest version on top of existing ChronosManager version , because Package Browser has a problem that does not get the latest version when you have one older version already loaded

you do

Metacello new baseline: 'ChronosManager'; repository: 'github://kilon/ChronosManager'; get; load

 

On Sat, Jan 16, 2016 at 4:25 PM Ben Coman <[hidden email]> wrote:
Okay. So I haven't with git from Pharo before.  What definite actions
do I need to take to update?

I see the github://kilon/ChronosManager:master repository only contains:
* one BaselineOfChronosManager.package revision 4, which is the current loaded
* one ChronosManager.package revision 62, which is the current loaded

How do I get those to show a later version that I can load?

Also, if I click on <History> for ChronosManager.package revision 62,
then from ChronosManager-kilonAlios.61 context menu I select <View
changes> it gives an error: "Error: Could not find version
'ChronosManager-kilonAlios.61'. Maybe you need to add a repository?"
  Being familiar with git command line that is somewhat expected, but
could those more familiar with its usage in Pharo comment on this?

cheers -ben

On Sat, Jan 16, 2016 at 9:41 PM, Dimitris Chloupis
<[hidden email]> wrote:
> there is no need to update the catalog, my project is in github and catalog
> always loads the latest github version .
>
> One of the advantages of using github ;)
>
> and any change I do my code is immediately commited and pushed into github.
>
> On Sat, Jan 16, 2016 at 3:37 PM Ben Coman <[hidden email]> wrote:
>>
>> On Sat, Jan 16, 2016 at 8:43 PM, Dimitris Chloupis
>> <[hidden email]> wrote:
>> > Hello Ben with your help and some more digging around I managed to solve
>> > my
>> > issues and I am now also able to update the taskbar button moprh without
>> > any
>> > major hit to my cpu. Pharo is now at 6-7% of one core which is not bad
>> > at
>> > all.
>> >
>> > So what you mention does not seem to affect my performance. However
>> > there is
>> > still the problem of ChronoManager taking over a second to open its gui
>> > .
>>
>> That profile report didn't format very well. Probably better to put it
>> in a text file to attach.
>> let me know when you've updated the catalog and I'll take another look.
>>
>> cheers -ben
>>
>

Reply | Threaded
Open this post in threaded view
|

Re: Morphic is super slow

Ben Coman
Cool.
cheers -ben

On Sat, Jan 16, 2016 at 10:51 PM, Dimitris Chloupis
<[hidden email]> wrote:

> Ben just leave it, dont waste your time, again 1.000.000 thank you for
> helping me out but i am just too tired of battling with lack of
> documentation and pharo limitations. I will port my project to Unreal engine
> and maybe I will keep pharo just for scripting , but then I doubt that
> because Unreal has an IDE not unlike Pharo and full live coding abilities
> even for C++ code.
>
> It was fun, time to move on. Big thank you to the community for helping me
> out and the awesome work they do on Pharo,  I will definetly be around
> monitoring the mailing list and keep making video tutorials for pharo,
> though less frequently.
>
> On Sat, Jan 16, 2016 at 4:45 PM Dimitris Chloupis <[hidden email]>
> wrote:
>>
>> Ben is super simple with github, you just load it from package browser in
>> a clean image (it will always get the latest version) or if you want to get
>> the latest version on top of existing ChronosManager version , because
>> Package Browser has a problem that does not get the latest version when you
>> have one older version already loaded
>>
>> you do
>>
>> Metacello new baseline: 'ChronosManager'; repository:
>> 'github://kilon/ChronosManager'; get; load
>>
>>
>>
>> On Sat, Jan 16, 2016 at 4:25 PM Ben Coman <[hidden email]> wrote:
>>>
>>> Okay. So I haven't with git from Pharo before.  What definite actions
>>> do I need to take to update?
>>>
>>> I see the github://kilon/ChronosManager:master repository only contains:
>>> * one BaselineOfChronosManager.package revision 4, which is the current
>>> loaded
>>> * one ChronosManager.package revision 62, which is the current loaded
>>>
>>> How do I get those to show a later version that I can load?
>>>
>>> Also, if I click on <History> for ChronosManager.package revision 62,
>>> then from ChronosManager-kilonAlios.61 context menu I select <View
>>> changes> it gives an error: "Error: Could not find version
>>> 'ChronosManager-kilonAlios.61'. Maybe you need to add a repository?"
>>>   Being familiar with git command line that is somewhat expected, but
>>> could those more familiar with its usage in Pharo comment on this?
>>>
>>> cheers -ben
>>>
>>> On Sat, Jan 16, 2016 at 9:41 PM, Dimitris Chloupis
>>> <[hidden email]> wrote:
>>> > there is no need to update the catalog, my project is in github and
>>> > catalog
>>> > always loads the latest github version .
>>> >
>>> > One of the advantages of using github ;)
>>> >
>>> > and any change I do my code is immediately commited and pushed into
>>> > github.
>>> >
>>> > On Sat, Jan 16, 2016 at 3:37 PM Ben Coman <[hidden email]> wrote:
>>> >>
>>> >> On Sat, Jan 16, 2016 at 8:43 PM, Dimitris Chloupis
>>> >> <[hidden email]> wrote:
>>> >> > Hello Ben with your help and some more digging around I managed to
>>> >> > solve
>>> >> > my
>>> >> > issues and I am now also able to update the taskbar button moprh
>>> >> > without
>>> >> > any
>>> >> > major hit to my cpu. Pharo is now at 6-7% of one core which is not
>>> >> > bad
>>> >> > at
>>> >> > all.
>>> >> >
>>> >> > So what you mention does not seem to affect my performance. However
>>> >> > there is
>>> >> > still the problem of ChronoManager taking over a second to open its
>>> >> > gui
>>> >> > .
>>> >>
>>> >> That profile report didn't format very well. Probably better to put it
>>> >> in a text file to attach.
>>> >> let me know when you've updated the catalog and I'll take another
>>> >> look.
>>> >>
>>> >> cheers -ben
>>> >>
>>> >
>>>
>

Reply | Threaded
Open this post in threaded view
|

Re: Morphic is super slow

HilaireFernandes
In reply to this post by kilon.alios
8 bits * 4 = 32 bits right?

Le 15/01/2016 22:32, Dimitris Chloupis a écrit :
>
> The images are PNGs and RGBA , 8bit
>

--
Dr. Geo
http://drgeo.eu


Reply | Threaded
Open this post in threaded view
|

Re: Morphic is super slow

kilon.alios
ah yes you are correct is per channel, my bad. You think thats what slows pharo down ?

On Sat, Jan 16, 2016 at 6:55 PM Hilaire <[hidden email]> wrote:
8 bits * 4 = 32 bits right?

Le 15/01/2016 22:32, Dimitris Chloupis a écrit :
>
> The images are PNGs and RGBA , 8bit
>

--
Dr. Geo
http://drgeo.eu


Reply | Threaded
Open this post in threaded view
|

Re: Morphic is super slow

HilaireFernandes


No it is ok as Pharo depth is also 32 bits

Hilaire


Le 16/01/2016 18:00, Dimitris Chloupis a écrit :
> ah yes you are correct is per channel, my bad. You think thats what
> slows pharo down ?

--
Dr. Geo
http://drgeo.eu


Reply | Threaded
Open this post in threaded view
|

Re: Morphic is super slow

Offray
In reply to this post by kilon.alios
Hi,

On 16/01/16 03:03, Dimitris Chloupis wrote:

[...]
>
> I am not abandoning pharo, I love it even with its flaws. But I try to
> outsource as much as I can my workflow from pharo to external
> libraries and apps that are way more mature and efficient for what I
> am trying to do.
>
[...]

Nice to see this in your work flow. That's a similar case for mine with
pandoc ;-).

Cheers,

Offray


123