JsonStore/GridPanel eats cpu

JsonStore/GridPanel eats cpu

Hi,

I'm currently working on a fairly basic GridPanel which gets its data from a JsonStore. When I was testing it locally it worked like a charm, but when I uploaded it to our test server Firefox suddenly shot to 50% cpu usage and just hung as soon as I tried to use the scrollbar in the GridPanel. There is also a noticeable increase in the cpu usage (~20-30 %) if I just move the mouse over the grid. I have tried to reduce the number of records to around 20 but it is still noticeably slow. The initial dataset was 120 records which in imho is not very large. I tried reducing the number of columns with the initial dataset, but to no avail. I have also tried to create a version with Livegrid and a BufferView, but it still hangs.
I was therefore wondering if any of you experienced and wise persons out there could take a quick look at the relevant code and give me any pointers? I am at a complete loss here

Thanks for the suggestion, but the grid behaved identically both with and without the Bufferview (in the standardized version) and with the Livegrid. I worked around it by restricting the number of rows to 10 and adding a Pagingtoolbar, but I'm still curious of why the performance is so horrible?

Hehe, those specs are luckily long gone. No, I've testet it on IE 8, FF 3.6 and Opera (whatever the newest version is). My computer is a dual Pentium 2 GHz with 3 GB of ram.
I suspect it's something to do with the interaction with the rest of the page because it worked perfectly when I testet it locally on a "clean" page that only contained the grid. When I tried to track this down I tried to find a good memory leak tool for Javascript but to no avail. Do you know if there are any good tools for this out there?