How was obfuscation fixing the wild jumps?

On Nov 23, 2005, at 12:44 PM, P T Withington wrote:
Change 35165 by [EMAIL PROTECTED] on 2005/11/23 08:39:44 *pending*

        Summary: Make obfuscate=false work
        
        Bugs Fixed:
        LPP-238 'Remove LFC obfuscatation' (partial)
        
        Technical Reviewer: osteele (pending)
        QA Reviewer: frisco (pending)
        Doc Reviewer: n/a (pending)
        
        Details: You can't use temporary labels for break/continue
        because the may collide with temporary labels generated in
        expanding the body of the block.
        
        Tests: Before this change, turning obfuscation off and
        compiling/decompiling LFC resulted in 'wild jumps'.  After it
        does not.

Affected files ...

... //depot/lps-dev/WEB-INF/lps/server/sc/Compiler.py#26 edit


<changeset-35165.zip>
_______________________________________________
Laszlo-dev mailing list
[email protected]
http://www.openlaszlo.org/mailman/listinfo/laszlo-dev

Reply via email to