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
Yes.
Doru
On Mon, May 18, 2015 at 4:57 PM, Alejandro Infante < alejandroinfante91@gmail.com> 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
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 alejandroinfante91@gmail.com 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