Change 20090505-ptw-b by [email protected] on 2009-05-05 11:31:34 EDT
    in /Users/ptw/OpenLaszlo/trunk-2
    for http://svn.openlaszlo.org/openlaszlo/trunk

Summary: Improve profiler annotation

Bugs Fixed: LPP-8157 debug info in script compiler for IE7 causes profiler difficulties

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

Details:
    LzNode: Remove redundant code that is now handled in Class.

    LzNode, Class: Fix _ignoreAttribute tests to use `===`.

    LzDefs: Add info to binding expressions for profiling

    JavascriptGenerator, CodeGenerator: look for #pragma
    userFunctionName that allows tag compiler to pass prettier
    debug/profile names for what would otherwise be anonymous
    functions.

    NodeModel: Give pretty names to binders, handlers, setters.

Tests:
    profiling lzxpix, Henry will test IE

Files:
M      WEB-INF/lps/lfc/core/LzNode.lzs
M      WEB-INF/lps/lfc/core/LzDefs.lzs
M      WEB-INF/lps/lfc/compiler/Class.lzs
M      WEB-INF/lps/server/src/org/openlaszlo/sc/JavascriptGenerator.java
M      WEB-INF/lps/server/src/org/openlaszlo/sc/CodeGenerator.java
M      WEB-INF/lps/server/src/org/openlaszlo/compiler/NodeModel.java

Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20090505-ptw-b.tar

Reply via email to