[TIMOB-644] table view with large data sets are very slow
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | Medium |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2011-04-17T01:53:47.000+0000 |
Affected Version/s | n/a |
Fix Version/s | Release 1.5.0 |
Components | iOS |
Labels | n/a |
Reporter | Nolan Wright |
Assignee | Blain Hamon |
Created | 2011-04-15T02:33:34.000+0000 |
Updated | 2011-04-17T01:53:47.000+0000 |
Description
Base UI => Views => Table Views => Table with Controls
this is very slow to load. this is also a customer issue
Okay, it's the loading itself that is slow. Looking into this and the good news is that it's not creating unnecessary views. After adding a timestamp feature, the time stamps are such:
Meaning that each group of 40 rows took about 0.8 seconds. In comparison, the table view creation was fast, and after adding, the result was maybe half a second or less. In other words, something along the proxy creation or javascript running is the performance hit.
yeah, i think this might be related to incorrectly placing the proxy property creation on the UI thread - which is should not be in construction time.
resolved during the 1.4 release - that said, I will compare the performance of this test case on 1.3 vs 1.4 and log a bug if the perf is lagging on 1.4
valid, has testcase