How about putting an init timer on webtop and measuring it with your change in place?

On 2009-04-30, at 22:15EDT, Max Carlson wrote:

Hmmm I can't seem to prove that makes any difference. This is probably because we're not doing instantiation across multiple frames - at least this shows no change in swf9:

<canvas>
   <view id="foo">
       <handler name="onconstruct">
           for (var i = 0; 10000 > i; i++) {
new lz.view(this, {x:i, y:i, width:100, height: 100, bgcolor: 'red'});
           }
       </handler>
   </view>
   <inittimer/>
</canvas>


Max Carlson wrote:
Change 20090430-maxcarlson-I by maxcarl...@bank on 2009-04-30 15:28:22 PDT
  in /Users/maxcarlson/openlaszlo/trunk-clean
  for http://svn.openlaszlo.org/openlaszlo/trunk
Summary: Raise framerate during app initialization
Bugs Fixed: LPP-8136 - Set the framerate to 1000 during app initialization
Technical Reviewer: ptw
QA Reviewer: hminsky
Details: framerate setter caches any values during init, setting the framerate to 1000. init() sets the framerate back to the cached value. Move onafterinit event sending to the end of init() so it can be used to turn profiling back on. Tests: Startup should be slightly faster in DHTML and SWF9, where the framerate can be set dynamically
Files:
M      WEB-INF/lps/lfc/views/LaszloCanvas.lzs
Changeset: 
http://svn.openlaszlo.org/openlaszlo/patches/20090430-maxcarlson-I.tar

--
Regards,
Max Carlson
OpenLaszlo.org

Reply via email to