Performance of GT-Inspector on large collections

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

Performance of GT-Inspector on large collections

Alejandro Infante
Hello,
I have noticed that working with large collections in the new inspector is noticeable slower than with the old one :(

I executed a tiny benchmark that is just inspecting a 1.000.000 objects collection:
—————————
Smalltalk tools inspectorTool: GTInspector.
Transcript show: 'Exp with GT-Inspector: '.
Transcript show: [
                ((1 to: 1000000) collect: [ :i | Object new ]) inspect ] timeToRun.
Transcript cr.
Smalltalk tools inspectorTool: EyeInspector.
Transcript show: 'Exp with EyeInspector: '.
Transcript show: [
                ((1 to: 1000000) collect: [ :i | Object new ]) inspect ] timeToRun.
—————————

And the results were:
Exp with GT-Inspector: 0:00:01:04.979
Exp with EyeInspector: 0:00:00:00.381

Are you facing the same issue?

Alejandro
_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: [Pharo-dev] Performance of GT-Inspector on large collections

Tudor Girba-2
Yes.

Doru

On Mon, May 18, 2015 at 4:57 PM, Alejandro Infante <[hidden email]> wrote:
Hello,
I have noticed that working with large collections in the new inspector is noticeable slower than with the old one :(

I executed a tiny benchmark that is just inspecting a 1.000.000 objects collection:
—————————
Smalltalk tools inspectorTool: GTInspector.
Transcript show: 'Exp with GT-Inspector: '.
Transcript show: [
                ((1 to: 1000000) collect: [ :i | Object new ]) inspect ] timeToRun.
Transcript cr.
Smalltalk tools inspectorTool: EyeInspector.
Transcript show: 'Exp with EyeInspector: '.
Transcript show: [
                ((1 to: 1000000) collect: [ :i | Object new ]) inspect ] timeToRun.
—————————

And the results were:
Exp with GT-Inspector: 0:00:01:04.979
Exp with EyeInspector: 0:00:00:00.381

Are you facing the same issue?

Alejandro



--

"Every thing has its own flow"

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: [Pharo-dev] Performance of GT-Inspector on large collections

CyrilFerlicot
In reply to this post by Alejandro Infante
Exp with GT-Inspector: 0:00:00:23.492
Exp with EyeInspector: 0:00:00:00.629

for me

On 18 May 2015 at 16:57, Alejandro Infante <[hidden email]> wrote:

> Hello,
> I have noticed that working with large collections in the new inspector is noticeable slower than with the old one :(
>
> I executed a tiny benchmark that is just inspecting a 1.000.000 objects collection:
> —————————
> Smalltalk tools inspectorTool: GTInspector.
> Transcript show: 'Exp with GT-Inspector: '.
> Transcript show: [
>                 ((1 to: 1000000) collect: [ :i | Object new ]) inspect ] timeToRun.
> Transcript cr.
> Smalltalk tools inspectorTool: EyeInspector.
> Transcript show: 'Exp with EyeInspector: '.
> Transcript show: [
>                 ((1 to: 1000000) collect: [ :i | Object new ]) inspect ] timeToRun.
> —————————
>
> And the results were:
> Exp with GT-Inspector: 0:00:01:04.979
> Exp with EyeInspector: 0:00:00:00.381
>
> Are you facing the same issue?
>
> Alejandro



--
Cheers
Cyril Ferlicot

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev