Change 20090709-ptw-1 by [email protected] on 2009-07-09  
16:25:07 EDT
     in /Users/ptw/OpenLaszlo/trunk
     for http://svn.openlaszlo.org/openlaszlo/trunk

Summary: Make memory tracing work again

Bugs Fixed: LPP-5222 Memory tracing does not work in DHTML

Technical Reviewer: hminsky (pending)
QA Reviewer: max (pending)

Details:
     Memory tracing was experimentally working in DHTML, but caused it
     to rot in swf8.  Make it work in both places again.  DHTML is
     still marked as 'experimental' support.

     LzKeyboardKernel.*:  Remove gratuitous consing of __downKeysHash

     LzKeys:  Remove gratutious consing of downKeysArray

     LzIdle:  Remove gratuitous consing of coi

     LzMemory:  Remember that movieclips are not objects.  Mark the
     Firebug console so it is not seen as a leak.

     debugger:  There is no need for the commands to be global.

Tests:
     Duplicated the examples from 
http://wiki.openlaszlo.org/Embedded_Debugger#Memory_Leaks

Files:
M      WEB-INF/lps/lfc/kernel/swf/LzKeyboardKernel.as
M      WEB-INF/lps/lfc/kernel/dhtml/LzKeyboardKernel.js
M      WEB-INF/lps/lfc/kernel/swf9/LzKeyboardKernel.as
M      WEB-INF/lps/lfc/services/LzKeys.lzs
M      WEB-INF/lps/lfc/services/LzIdle.lzs
M      WEB-INF/lps/lfc/debugger/LzMemory.lzs
M      lps/components/debugger/debugger.lzx

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

Reply via email to