Le 9/4/15 16:09, Henrik Johansen a écrit :
On 09 Apr 2015, at 3:43 , stepharo <[email protected]> wrote:

Esteban

I got a kind of endless loop open a debugger.... but I cannot reproduce it :(
Could it be you were debugging something involving "large" collections? (Say, a 
30MB ByteArray )
inspecting/debugging such objects is impossible with the new tools generates so 
much overhead you get stuck in GC thrashing hell before they even open...

May be I was playing indeed with changes file.
Cmd-Dot to interrupt won't make things better, since the debugger that opens 
has the same object as self, and would take as long to generate the inspector 
item.

I know it's too late for 4.0, but it would be nice if someone with the proper 
GT skills would look at  SequenceableCollection gtInspectorItemsIn: to see if 
it couldn't be made a bit more efficient, for instance avoiding the whole
display: [ :aCollection | (1 to: self size) collect: [ :index | index -> (self 
at: index) ] ];
shenanigans.

Cheers,
Henry





Reply via email to