I am currently converting a QV application from QV 8.5 to QV 9 SR5.
The QV app uses the class function - this works fine.
Now, after switching to QV9, I see a dramatic increase of memory usage compared to 8.5, although my testing app contains less data. (Besides less data, the testing app is 1:1 the orginal 8.5 app.)
I tracked this down to the class function, as I changed the dynamic creation of ranges with class (at run time) to a static definition of ranges calculated at load time. After that change the same view needs much less memory.
So my impression so far is, that the class function got worse from V8.5 to V9SR5.
Questions: Is this (class function behaves worse) a known phenomen when switching from V8.5 to V9? Any idea for a workaround (besides replacing by static ranges)?