Hi,
Once again, as part of my effort to migrate from 8.0 to 8.2p, I found another problem ... This one
much more critical as I get a script timeout under IE8. The script takes too long to execute.
I profiled my specific usage scenario with both ISC 8.0 and 8.2p and found that some of your changes
in Selection.isSelected() and Selection.cacheSelection() seem to be causing this script timeout.
I noticed that Selection.isSelected() calls Selection.cacheSelection() and Selection.cacheSelection()
also calls Selection.isSelected(). This code is probably not optimized and seem to be causing these
issues as these methods are now being called excessively in 8.2p (it wasn't the case in 8.0).
My usage scenario is pretty straight forward. I load a ListGrid from a JSON fed DataSource. 335
records get loaded with more/less 20 columns per row.
Included, are both the 8.0 and 8.2p profiling results (print screens) for my specific use case.
Any idea how I can avoid this situation or if there's something that can be changed in the ISC
framework so that this doesn't happen ?
Thanks,
Once again, as part of my effort to migrate from 8.0 to 8.2p, I found another problem ... This one
much more critical as I get a script timeout under IE8. The script takes too long to execute.
I profiled my specific usage scenario with both ISC 8.0 and 8.2p and found that some of your changes
in Selection.isSelected() and Selection.cacheSelection() seem to be causing this script timeout.
I noticed that Selection.isSelected() calls Selection.cacheSelection() and Selection.cacheSelection()
also calls Selection.isSelected(). This code is probably not optimized and seem to be causing these
issues as these methods are now being called excessively in 8.2p (it wasn't the case in 8.0).
My usage scenario is pretty straight forward. I load a ListGrid from a JSON fed DataSource. 335
records get loaded with more/less 20 columns per row.
Included, are both the 8.0 and 8.2p profiling results (print screens) for my specific use case.
Any idea how I can avoid this situation or if there's something that can be changed in the ISC
framework so that this doesn't happen ?
Thanks,
Comment