stopwatch in this case was left alone as possible without any item selection for result to be as slim as possible | ||||||
after
holding result steady at 10.3MB for hour or two, I started stressing
run as much as possible with changing selected item, but result never got past 13.2MB. Just to note few things: item selection in this case is a lot more stressing than just updating treeview item. Updating treeview goes trough cached mapped properties which means not even one simple property discovery is happening at that point (treeview has its default mapped type), while Adaptors on the other hand often have no clue what they are dealing with. And if this is not enough, there is also complete target messaging which happens on every target change. Growth rate with 1.2.6 for this kind of stressing was 130kb/sec |