Change 20091112-maxcarlson-a by maxcarl...@bank on 2009-11-12 10:41:46  
PST
     in /Users/maxcarlson/openlaszlo/trunk-clean
     for http://svn.openlaszlo.org/openlaszlo/trunk

Summary: Improve destroy time by advising sprites when the parent  
sprite is invalid

Bugs Fixed: LPP-8351 - SWF9: improvement destroy-time for sprite

Technical Reviewer: [email protected]
QA Reviewer: hminsky

Details:
*/LzSprite - When the parent is invalid, minimize overhead in  
LzSprite.destroy().

dhtml/LzSprite - Break LzSprite.__discardElement() to two separate  
methods: a simple default overridden by a IE-specific version when  
LzSprite.quirks.ie_leak_prevention is true

LaszloView - When the parent is invalid, skip calls to  
sprite.predestroy(), advise sprite.destroy(). Minimize overhead in  
LzView.destroy().

Tests: Testcase from LPP-8351 shows improved destroy times in dhtml,  
swf8 and swf10

Files:
M       WEB-INF/lps/lfc/kernel/swf/LzSprite.as
M       WEB-INF/lps/lfc/kernel/dhtml/LzSprite.js
M       WEB-INF/lps/lfc/kernel/swf9/LzSprite.as
M       WEB-INF/lps/lfc/views/LaszloView.lzs

Changeset: 
http://svn.openlaszlo.org/openlaszlo/patches/20091112-maxcarlson-a.tar
_______________________________________________
Laszlo-reviews mailing list
[email protected]
http://www.openlaszlo.org/mailman/listinfo/laszlo-reviews

Reply via email to